作者 | DavidZh
出品 | 人工智能头条(AI_Thinker)

知名深度学习框架 Caffe2 最近正式将代码并入了 PyTorch。

目前供职于 Facebook,同时也是 Caffe2 作者贾扬清在知乎回答了相关问题:

因为 PyTorch 有优秀的前端,Caffe2 有优秀的后端,整合起来以后可以进一步最大化开发者的效率。目前 FAIR(Facebook AI 研究院)大概有超过一半的项目在使用 PyTorch,而产品线全线在使用 Caffe2,所以两边都有很强的动力来整合优势。

按照贾扬清的说法,Facebook 去年启动 ONNX 项目并组建团队时,就已经开始推动 Caffe2 和 PyTorch 在代码层的合并。

这样做的根本目的还是为了提高开发效率。

就目前的深度学习框架而言,Caffe2 和 MXNet 不支持导出模型,PyTorch 不支持导入模型。只有微软主导的 CNTK(Microsoft Cognitive Toolkit)同时支持模型导入和导出。

开发者在某个框架上完成神经网络模型的训练之后,无法在其它框架上直接使用。当遇到开发平台间迁移模型的需求是,开发人员需要花费大量时间和精力重新调试参数甚至模型结构。

Facebook、亚马逊、微软联手开发的 ONNX 开源项目就诞生在这个背景下。ONNX 是 Open Neural Network Exchange 的缩写,即”开放的神经网络交换”,核心特性是支持深度学习模型的导入导出。




ONNX 启动半年多来,英特尔、高通、华为、AMD、ARM 等公司已经加入。上个月英伟达新推出的 TensorRT 也支持了 ONNX。

值得注意的是,Google 主导的 TensorFlow 最近也推出了支持模型导入、导出和复用的 TensorFlow Hub。

这样来看,整个深度学习生态的碎片化情况减轻了不少。未来的竞争,可能就主要是 TensorFlow 和 ONNX 了。

深度学习框架Caffe2并入PyTorch,你的开发效率可能要提升不少相关推荐

  1. 8_用opencv调用深度学习框架tenorflow、Pytorch、Torch、caffe训练好的模型(20190212)

    用opencv调用深度学习框架tenorflow.Pytorch.Torch.caffe训练好模型(20190212) 文章目录: https://blog.csdn.net/hust_bochu_x ...

  2. 35 万行代码,旷视重磅开源天元深度学习框架 ,四大特性实现简单开发

    [导读]2020 年 3 月 25 日,人工智能企业旷视科技举办线上发布会,旷视联合创始人兼 CTO 唐文斌宣布正式开源其 AI 生产力平台 Brain++ 的核心组件--天元(MegEngine). ...

  3. 【深度学习框架】|PyTorch|完成一个手写体识别任务

  4. pytorch 图像分割的交并比_PyTorch深度学习框架——初识

    PyTorch深度学习框架 简单介绍 PyTorch 是一个针对深度学习, 并且使用GPU 和CPU来优化的tensor library(张量库). 学过Tensorflow的人或许有话说,这些事情T ...

  5. 清华自研深度学习框架「计图」开源!多项任务性能超过PyTorch

    2020-03-20 11:42:07 乾明 发自 凹非寺  量子位 报道 | 公众号 QbitAI AI框架,又来重磅中国玩家. 刚刚,清华自研的深度学习框架,正式对外开源."贵系&quo ...

  6. 原创 | 深度学习框架比较,我该选择哪一个?

    近年来,深度学习在很多机器学习领域都有着非常出色的表现,在图像识别.语音识别.自然语言处理.机器人.网络广告投放.医学自动诊断和金融等领域有着广泛应用.面对繁多的应用场景,深度学习框架有助于建模者节省 ...

  7. AI开发者看过来,主流移动端深度学习框架大盘点

    简书作者 dangbo 在<移动端深度学习展望>一文中对现阶段的移动端深度学习做了相关展望.作者认为,现阶段的移动端 APP 主要通过以下两种模式来使用深度学习: online 方式:移动 ...

  8. 深度学习框架盘点和实践!

    ↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 开课吧教育 作者:高民权,前IBM中国数据科学家 深度学习神经网络正步入成熟,而深度学习框架目前 ...

  9. 教你使用百度深度学习框架PaddlePaddle完成波士顿房价预测(新手向)

    首先,本文是一篇纯新手向文章,我自己也只能算是入门,有说错的地方欢迎大家批评讨论 目录 一.人工智能.机器学习.深度学习 二.PaddlePaddle(飞桨) 三.波士顿房价预测模型 数据处理 模型设 ...

最新文章

  1. 成功爬取-CVE-2018-15982漏洞复现【博客园】【1】
  2. 干货:SSH的使用详解
  3. android上运行java命令,Java exec()不在android上运行busybox命令
  4. 使用Pycharm开发WordCount程序
  5. ecshop每个商品添加去淘宝购买链接
  6. CSS3常用选择器(三)
  7. python编程总结
  8. DFS 事件id 2104 2004 报错
  9. 这些年,我们无法忘却的jQuery日历插件
  10. NodeJS 常用模块积累
  11. php+分割文本文件,python实现:将文本文件分割成多个小文本文件(php也可实现)...
  12. 使用javassist
  13. 智能算法——蚁群算法
  14. 基于网络嵌入和语义表征的作者名消歧
  15. 人工智能伦理分论坛的报告
  16. CSS拓展选择器 组合选择器 后代选择器 交集选择器 伪类选择器
  17. 猜数字游戏-人出题,电脑猜(转贴)
  18. python 高德地图交通态势爬取(存入mysql)
  19. 功能需要富文本编译器图片不转base64,琢磨了一下,上代码
  20. 网站流量统计与网站访问分析

热门文章

  1. Schema约束模式实例
  2. Android 中文API (94) —— MediaController
  3. .Net 程序员面试 C# 语言篇 (回答Scott Hanselman的问题)
  4. JDBC Driver常用连接方法列表
  5. 最新DynamipsGUI2.8[模拟器]发布!(中文版-英文版下载)
  6. 17,Scatter函数
  7. 矩阵相关概念的物理意义
  8. 英语影视台词---四、Sideways
  9. sql序列(2) sql语句功能表
  10. nodeJs --- web服务器创建