首页
查找话题
首页
为什么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
相关话题
人类大脑的聪慧程度以 IQ 为标准,那么人工智能的水平用什么指标来衡量呢?
新智元提问:如何看待李飞飞高徒Karpathy加入特斯拉,主管人工智能部门?
为什么没有新的支持底层达到类似C++这种程度,而易用性达到C#的语言出现?
如何看待微博用户「将记忆深埋」所做的面部识别帮助程序员避免成为接盘侠?
既然神经元的结构非常简单,那么为什么不制造几百亿个模拟神经元来模拟人脑?
C/C++有什么库可以完成命令行参数解析?
即时战略游戏(比如 WAR3)的 AI 是怎样实现的?
开发桌面软件时,如何使用 Mac 上那种扁平化极简风格的 UI?
如何看待 DeepMind 论文宣称构建通用人工智能的所有技术已经具备?
劳荣枝二十年后被抓,容貌和20年前变化很大,警方是怎么判定她是劳荣枝的?
前一个讨论
任正非是如何战胜抑郁的?
下一个讨论
计算机专业必读哪些经典书籍?
相关的话题
现代的人工智能机器人是采用什么编程语言来写系统的?
如何看待特斯拉新演示的完全自动驾驶系统(FSD beta),会不会像苹果一样一举确立行业统治地位?
如何看待 AI 方向 PhD 申请竞争过于激烈的现象?
如果美国禁用 Tensorflow 和 Pytorch 对中国的人工智能有何影响?
对人工智能在未来的危险有哪些常见的误解?
如何看待滴滴章文嵩称,滴滴面临的问题比 AlphaGo 复杂 100 倍?
如何看待 Rust 这门语言?
如果推出一款有「滤镜」功能的写作软件,修饰平庸的文字,会有市场吗?
目前土木工程和人工智能结合的课题有哪些?
日本政府明年开始推行 AI 婚配,利用的是什么原理?你接受 AI 婚配吗?
如何看待人工智能中医(大数据及人工智能支持的中国传统经验医学)?
C++ 难在哪?
在前沿科技领域,拥有话语权的中国企业有哪些,成果如何?
如何看待 Uber 发生全球首例自动驾驶致死事件?
未来十年,AI 将可能与哪些产业结合应用?产生怎样的价值?
为什么C++中,含有函数声明的头文件应该被包含在定义函数的源文件中?
为什么在脸部打马赛克的时候通常选择在眼部?
你有过哪些被 C++ 摧残的经历?
中国工程院院士邬贺铨称未来拍电影不用花钱请小鲜肉,用技术就可以画出来。这真的可以实现吗?难度有多大?
人工智能的水平较低是因为数据库不足和运算处理速度不够吗?
在c++代码中使用const关键字是不是自找麻烦?
CPU和GPU跑深度学习差别有多大?
C++中delete this是对象先析构还是delete语句先返回?
如何看待 Facebook 首席 AI 科学家 Yann LeCun 被群骂?
如果机器人替代人类的工作,有可能对机器人使用者征税吗?
人工智能是不是走错了方向?
能否对卷积神经网络工作原理做一个直观的解释?
人脑运转到底有没有量子力学机制?
C#中有什么是与C++的setw()、setfill对应的呢?
如何评价伊朗核科学家被 AI 辅助的遥控机枪杀死?
服务条款
联系我们
关于我们
隐私政策
© 2024-05-21 - tinynew.org. All Rights Reserved.
© 2024-05-21 - tinynew.org. 保留所有权利