腾讯优图首个开源项目ncnn加入ONNX
极客时间编辑部
讲述:杜力大小:1.01M时长:02:13
近日,腾讯优图首个 AI 开源项目 ncnn 正式加入了 ONNX(Open Neural Network Exchange),现在已经支持将 ONNX 文件转换为 ncnn 模型。此后,AI 开发者将会更快地实现从研究到模型的落地部署,也能更方便地在不同框架间切换,为每项任务选取最优的开发工具。
ONNX 是“开放的神经网络切换”,该项目旨在实现不同神经网络开发框架之间的互通互用。目前,微软的 Cognitive Toolkit、PyTorch 和 Caffe2 都已经支持 ONNX。
据了解,腾讯优图 ncnn 是腾讯社交网络事业群公布的首个 AI 开源项目,也是腾讯优图实验室第一次对外公开深度学习的研究成果。在 2017 年 7 月,ncnn 正式开源,作为一个为手机端极致优化的高性能神经网络前向计算框架,在设计之初就将手机端的特殊场景融入了核心理念,成为业界首个为移动端优化的开源神经网络推断库。
ncnn 没有第三方依赖,可以跨平台,并且在开源的手机端 CPU 运算速度中处于领先水平。基于该平台,开发者能够轻松将深度学习算法移植到手机端,进而产出人工智能 APP,将 AI 技术带到用户手里。
目前,不同框架间的模型转换,是 AI 项目应用落地的一大痛点。ONNX 是 Facebook 主推的开放文件格式,其中的 PyTorch 和 caffe2,不仅具有最小的安装包体积,还拥有最佳的跨平台兼容性。
与此同时,ncnn 也能够借助 ONNX 良好的项目生态,对众多框架和运行库的高兼容性,以及结构定义清晰的 ONNX 格式,进一步降低各框架间的转换成本,促进 AI 移动端生态的创新和部署。
作为腾讯代表性的 AI 开源项目之一,腾讯优图 ncnn 将持续为人工智能发展助力,促进深度学习研究成果的落地应用。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论