重磅:Caffe2与PyTorch强强联合
Posted 深度学习与神经网络
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了重磅:Caffe2与PyTorch强强联合相关的知识,希望对你有一定的参考价值。
往期回顾
前言
2018年3月30日,Amusi在安装PyTorch[1]时,突然发现PyTorch源码中出现了Caffe2[2]文件夹,咦....这....嗯,这不管关我事,我还是老实安装PyTorch吧
核心内容
2018年4月1日,我之前的惊鸿一瞥,哦不,是这一事件成为深度学习圈的一条重磅新闻!
这里,我们深入follow一下这个事件。首先在Caffe2的github官网上,我们可以醒目地看到下面这番话:
简单来说,就是Caffe2并入了PyTorch,如今PyTorch既有自身的source code,也有Caffe2的source code。这表示PyTorch既有自身的原特性(易上手),也具有了Caffe2的特性(应用快),因此其功能和扩展性更加强大。
那么这样做的目的和影响力会是怎样呢?让我们看一下大牛们回答。
作为Caffe和Caffe2作者,Facebook的AI科学家贾扬清在知乎回答道[3]:
百度算法工程师mileistone在知乎回答道[4]:
对这条新闻感兴趣的童鞋,可以去知乎上搜索“Facebook 宣布 Caffe2 代码正式并入 PyTorch 意味着什么?”,深入了解该事件的意义和价值。
总结
Caffe2并入PyTorch是一件极好的事情,PyTorch适合科研人员研究新算法,Caffe2适合公司或者机构,快速让产品落地。如今这已合并,有点产学研的感觉。
之前看到一句话,个人能力不要局限于任一平台或框架,而且要做一个全面的、学习能力强的人。在这里,简单粗暴理解就是TensorFlow、PyTorch、Caffe2、MxNet和Caffe常见的框架都要会用,并且精通某一框架即可。
如何掌握多门深度学习框架呢?
第一,需要时间
第二,需要指导
第三,需要项目
参考
[1]PyTorch:https://github.com/pytorch/pytorch
[2]Caffe2:https://github.com/caffe2/caffe2
[3]https://www.zhihu.com/question/270578639/answer/356272458
[4]https://www.zhihu.com/question/270578639/answer/355955996
[5]https://www.zhihu.com/question/270578639
-------我还可爱的分割线-------
以上是关于重磅:Caffe2与PyTorch强强联合的主要内容,如果未能解决你的问题,请参考以下文章
微软Facebook联手发布AI生态系统,CNTK+Caffe2+PyTorch挑战TensorFlow
无缝整合PyTorch 0.4与Caffe2,PyTorch 1.0问世
无缝整合PyTorch 0.4与Caffe2,PyTorch 1.0即将问世
业界 | 无缝整合PyTorch 0.4与Caffe2,PyTorch 1.0即将问世