深度学习框架Caffe2并入PyTorch,你的开发效率可能要提升不少
作者 | 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,你的开发效率可能要提升不少相关推荐
- 8_用opencv调用深度学习框架tenorflow、Pytorch、Torch、caffe训练好的模型(20190212)
用opencv调用深度学习框架tenorflow.Pytorch.Torch.caffe训练好模型(20190212) 文章目录: https://blog.csdn.net/hust_bochu_x ...
- 35 万行代码,旷视重磅开源天元深度学习框架 ,四大特性实现简单开发
[导读]2020 年 3 月 25 日,人工智能企业旷视科技举办线上发布会,旷视联合创始人兼 CTO 唐文斌宣布正式开源其 AI 生产力平台 Brain++ 的核心组件--天元(MegEngine). ...
- 【深度学习框架】|PyTorch|完成一个手写体识别任务
- pytorch 图像分割的交并比_PyTorch深度学习框架——初识
PyTorch深度学习框架 简单介绍 PyTorch 是一个针对深度学习, 并且使用GPU 和CPU来优化的tensor library(张量库). 学过Tensorflow的人或许有话说,这些事情T ...
- 清华自研深度学习框架「计图」开源!多项任务性能超过PyTorch
2020-03-20 11:42:07 乾明 发自 凹非寺 量子位 报道 | 公众号 QbitAI AI框架,又来重磅中国玩家. 刚刚,清华自研的深度学习框架,正式对外开源."贵系&quo ...
- 原创 | 深度学习框架比较,我该选择哪一个?
近年来,深度学习在很多机器学习领域都有着非常出色的表现,在图像识别.语音识别.自然语言处理.机器人.网络广告投放.医学自动诊断和金融等领域有着广泛应用.面对繁多的应用场景,深度学习框架有助于建模者节省 ...
- AI开发者看过来,主流移动端深度学习框架大盘点
简书作者 dangbo 在<移动端深度学习展望>一文中对现阶段的移动端深度学习做了相关展望.作者认为,现阶段的移动端 APP 主要通过以下两种模式来使用深度学习: online 方式:移动 ...
- 深度学习框架盘点和实践!
↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 开课吧教育 作者:高民权,前IBM中国数据科学家 深度学习神经网络正步入成熟,而深度学习框架目前 ...
- 教你使用百度深度学习框架PaddlePaddle完成波士顿房价预测(新手向)
首先,本文是一篇纯新手向文章,我自己也只能算是入门,有说错的地方欢迎大家批评讨论 目录 一.人工智能.机器学习.深度学习 二.PaddlePaddle(飞桨) 三.波士顿房价预测模型 数据处理 模型设 ...
最新文章
- 成功爬取-CVE-2018-15982漏洞复现【博客园】【1】
- 干货:SSH的使用详解
- android上运行java命令,Java exec()不在android上运行busybox命令
- 使用Pycharm开发WordCount程序
- ecshop每个商品添加去淘宝购买链接
- CSS3常用选择器(三)
- python编程总结
- DFS 事件id 2104 2004 报错
- 这些年,我们无法忘却的jQuery日历插件
- NodeJS 常用模块积累
- php+分割文本文件,python实现:将文本文件分割成多个小文本文件(php也可实现)...
- 使用javassist
- 智能算法——蚁群算法
- 基于网络嵌入和语义表征的作者名消歧
- 人工智能伦理分论坛的报告
- CSS拓展选择器 组合选择器 后代选择器 交集选择器 伪类选择器
- 猜数字游戏-人出题,电脑猜(转贴)
- python 高德地图交通态势爬取(存入mysql)
- 功能需要富文本编译器图片不转base64,琢磨了一下,上代码
- 网站流量统计与网站访问分析