搞算法(图像识别,深度学习)必须要懂C/C++吗

 我来答
cdyzxy
2018-04-24 · TA获得超过2.1万个赞
知道大有可为答主
回答量:1.4万
采纳率:85%
帮助的人:4036万
展开全部
由于图像识别、深度学习这方面已经有许多人做了基础性工作,他们提供的程序或者库都是利用c或c++形式提供的,或者是类似的调用接口,因此要利用这些库、将这些基本算法结合到自己的工程中来,需要c和c++的知识
算法应当是可移植的,同时又不能离硬件太远。可移植的特点是要求编程语言具备可移植性、通用性,c或c++是比较好的载体;所谓离硬件不太远,是因为要在算法优化方面有需求时,需要针对硬件特点,或者硬件提供的能力,做到发挥算法的最大效能,由于c语言可以很好地结合汇编语言和高级语言,因此在优化方面是比较灵活的。
如果大部分通用算法都是用c或c++编写的,为成为通用算法,你有可能需要顺应这一习惯,以便别人将你的算法结合到他们的c或c++工程中去。
往往你的算法是在别人编写的现有算法上改进得到,如果别人的算法就是c或c++编写的,你需要这方面的知识来消化别人算法的思路,理解成熟算法的意图。
像素数据
2023-07-25 广告
人脸识别技术已经广泛应用于各个领域,以下是一些常见的应用场景:1. 门禁系统:人脸识别技术可用于验证身份,使得只有授权人员才能进入特定区域,增加安全性。2. 安全性监控:人脸识别技术可用于监控公共场所,如火车站、机场等。当疑似危险人物出现时... 点击进入详情页
本回答由像素数据提供
帐号已注销
2018-04-24 · TA获得超过312个赞
知道答主
回答量:258
采纳率:12%
帮助的人:33.9万
展开全部
首先你数学得很牛逼,这是前提条件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
丿艾瑞灬莉娅
2018-04-24 · TA获得超过916个赞
知道小有建树答主
回答量:926
采纳率:78%
帮助的人:452万
展开全部
你说的这些一般都是用Python吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式