重磅: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
-------我還可愛的分割線-------
TAG:深度學習與神經網路 |