为什么AI算法工程师要求C++?

在开始前刚好我有一些资料,是我根据网友给的问题精心整理了一份「c++的资料从专业入门到高级教程」,

点个关注在评论区回复"666"之后私信回复"666",全部无偿共享给大家!!!能跑出正确结果的算法用Python写就足够了但是能上线的能跑出营收利润的算法,还是需要写大量C++的你用 pytorch 框架做训练,纯写Python就足够了但是你真的线上推理也用Pytorch吗?如果用,只能说明你的业务量太小了,模型太小了,或者太不专业了。想要用深度神经网络的模型上线赚钱,是一定要极限优化推理性能的,不仅压缩计算消耗的算力还要压缩计算所需要的内存显存,这就只能靠C++了你要实现终端设备的离线推理,那是不能靠Pvtroch的,太大了终端跑不起来,只能靠TFLiteNCNN这种小型推理框架,而它们都是C++开发的你线上推理LLM,一般也是用 FastTransformer之类的框架做推理,这个框架几乎都是C++和CUDA开发的。所以我是建议AI算法工程师都去学学C++,因为这世上是存在一种即会Python也会C++的算法工程师的,你如果只会Python是竟争不过他们的,他们不会因为多学习了C++就会导致精力分散,恰恰相反,学习了C++之后你的Pvthon水平也会大幅提高,因为C++能加深你对计算机系统底层的理解,从而让你更好地学习掌握Python的特性。

相关推荐
我是唐青枫4 分钟前
别只会用 MemoryCache!C#.NET CacheManager 详解:多级缓存、Region 与 Redis 实战
缓存·c#·.net
草莓熊Lotso12 分钟前
Python 入门必吃透:函数、列表与元组核心用法(附实战案例)
大数据·服务器·开发语言·c++·人工智能·python·qt
jimy113 分钟前
记第一次运行codex
c语言·ai编程
AI进化营-智能译站5 小时前
ROS2 C++开发系列17-多线程驱动多传感器|chrono高精度计时实现机器人同步控制
java·c++·ai·机器人
墨染千千秋8 小时前
C++函数的使用以及主函数
c++
特种加菲猫9 小时前
继承,一场跨越时空的对话
开发语言·c++
WBluuue9 小时前
Codeforces 1093 Div2(ABCD1D2)
c++·算法
工程师00710 小时前
C# 继承、多态、虚方法表(VTable)原理
c#·多态·继承·虚方法表
玩转单片机与嵌入式10 小时前
玩转边缘AI(TInyML):需要掌握的C++知识汇总!
开发语言·c++·人工智能
历程里程碑10 小时前
4 Git远程协作:从零开始,玩转仓库关联与代码同步(带实操代码讲解)
大数据·c++·git·elasticsearch·搜索引擎·gitee·github