首页
查找话题
首页
为什么AI算法工程师要求C++?
为什么AI算法工程师要求C++? 第1页
1
adam2029 网友的相关建议:
大多数搜广推的部门都是用c++来写机制。等你入职来的时候,发现模型早就已经优化不动了,咋办呢,改改机制吧,然后你看到几十万行的c++代码放到你面前,你内心是崩溃的,这时候你想让熟悉c++的同学帮你上线,那么最终credit主要会分给谁呢?
方便调包,虽说很多时候算法工程师被认为是调包侠,但很多开源的库也是c++来写的,比如你搞cv的想改个目标检测的预测,可能得调一下人家nms的so。或者你搞搜索的想改一下检索的程序,你得能看懂Faiss的代码模块吧。
模型开发的需要,有些op框架不支持的话需要自己写一下op,这里不仅要写c++,有时候还要写点cuda,然后编译整个框架。
线上部署和端上开发,例如当下抖音和快手一类APP的图像服务,你的模型训练完了,可能需要进行量化剪枝然后部署到端上ncnn,这时候你可能会写点onnx的转化,很多时候torch支持的不好,还需要从caffe再转一次。等模型ready了,你老板催赶紧发版,你问同事要来了android程序的代码,看着一个个Java回调函数陷入了茫然。对于有条件的公司,有些服务端的cv调用会上GPU,这时候你得会写写TensorRT来serving,同时你还得会JPEG的编码和解码吧,甚至可能还需要在GPU上进行编解码。因为这样可以增加单机QPS,你的KPI上又可以漂亮的多写一条为公司省了XXX钱。
为什么AI算法工程师要求C++? 的其他答案 点击这里
1
相关话题
普通程序员如何正确学习人工智能方向的知识?
机器人有办法绕开人类为他们设定的三大原则并统治人类吗?
如何编写异常代码?比如处理bad-alloc的时候,是不是应该先销毁当前资源?
做32位/64位跨版本编程,有什么需要注意的么?
自动驾驶问题很多,未来前景如何?
为什么C++头文件喜欢把一个类型通过typedef定义出无数个新名字,这有什么意义吗?
AlphaGo 战胜李世石后,最让你害怕的是什么?
就节省编译时间来说,Precompiled Header和Pimpl范式哪个更好?
自动驾驶什么时候才会凉凉,估计还要多久?
当下软件开发语言腾出不穷,作为老牌c++GUI领域top1的QT未来会怎样?
前一个讨论
任正非是如何战胜抑郁的?
下一个讨论
计算机专业必读哪些经典书籍?
相关的话题
2021 年人工智能、大数据技术与机器人工程蝉联最热专业前三,体现了哪些趋势?未来前景如何?
就目前来看,生物和人工智能的结合意义如何?
如何看待刘强东:"机器人把你所有的工作都做了,共产主义在我们这一代就可以实现"?
我们博物馆想要引入一些AI机器人,最好能和游客互动,能带游客参观和讲解文物历史知识的,有推荐的吗?
如何才能学到Qt的精髓?
人是如何做黑盒优化的?
C++ 中,如果指针换了被指向的东西,那被指向的原来的东西(是被 new 出来的)所占的内存会立刻被释放吗?
C++中lambda表达式中捕获的值变量存在哪?
现在AI是不是不行?
如果阿尔法狗教人类下棋,会比人类围棋师傅要厉害么?
为什么 C++ 的开源库看起来那么头大?
如何看待 AlphaFold 在蛋白质结构预测领域的成功?
2021年深度学习哪些方向比较新颖,处于上升期或者朝阳阶段,没那么饱和,比较有研究潜力?
为什么我觉得元宇宙是个骗局?
有哪些深度学习效果不如传统方法的经典案例?
如何看待 AI 方向 PhD 申请竞争过于激烈的现象?
为什么g++能够优化到动态库里的STL?
我应该从计算机视觉回到做FPGA 吗?
在哪里能找到各行业的分析研究报告?
如何看待周志华等人的新书《机器学习理论导引》?
C++ 的常量后缀在什么情况下使用?
如何看待知乎的AI答主「四十二」?人工智能有可能理解生命的意义是什么吗?
我们难道必须发展人工智能吗?
如何解决Linux下信号产生的死锁?
「麻辣AI」MATLAB是如何应用到人工智能的?
人工智能是否毁灭人类?
如何评价刘慈欣加入商汤科技,任职「商汤科技科幻星球研究中心主任」?他将给商汤科技带来哪些变化?
与其让计算机拥有人类的模糊思考,为什么不想办法让人类拥有计算机的高速计算能力?
如何看待清华首个 AI 学生华智冰?
科学的发展能否完全掌握人类的脑行为,并最终用人工智能技术实现人类的全部意识活动?
服务条款
联系我们
关于我们
隐私政策
© 2025-05-28 - tinynew.org. All Rights Reserved.
© 2025-05-28 - tinynew.org. 保留所有权利