TensorFlow 2.0和PyTorch誰更好?大牛們爭了好幾天
銅靈 伊瓢 發自 凹非寺
量子位 出品 | 公眾號 QbitAI
國慶長假已經結束了,應該收收心了,調整心態,準備過年。
在你小長假踏遍山和大海的時候,國外的機器學習大牛們可沒閑著。
TensorFlow 2.0和PyTorch誰更好這個問題,大牛們可是爭論了好幾天。
究竟國外的大牛如何看待這個問題?和大家平常的觀點有何不同?量子位挑選機器學習界KOL精彩觀點,帶你一文盡覽。
較量雙方
黃隊:TensorFlow 2.0
TensorFlow是機器學習框架排行榜里的佼佼者,Google家族的公子哥。家族產業龐大,因此常年奔波處理各種家族事務中,三年前宣布對外開源,因此得空遊走四方。江湖傳言2.0版的它易用性增強,核心技能為Eager Execution。
紅隊:PyTorch
PyTorch是神經網路框架新秀,口碑不錯的Torch框架的表親。父母來自Facebook AI研究團隊,自帶在GPU加速的基礎上實現張量計算和動態神經網路的天賦。
在前兩天發布的1.0開發者預覽版中,PyTorch搖身一變法力增強,不僅自帶新的混合前端,還增加了經過改進的torch.distributed庫和針對關鍵性能研究的Eager模式C++介面。
大牛投票
話題一出,大牛們紛紛投票站隊。
Yann LeCun
「深度學習三巨頭」之一,Facebook首席AI科學家
投票:PyTorch
毫無疑問,作為Facebook首席AI科學家,LeCun當然站PyTorch。
面對有人認為Facebook做PyTorch只是一項「愛好」的觀點,LeCun說,Facebook為PyTorch投入了巨大的工程力量,以用來訓練產品系統,絕非僅僅是一項愛好。另外,他還強調了一點:PyTorch是一個開源項目,並非Facebook獨享的項目。
微軟AI合伙人Phil Waymouth顯然也是一個PyTorch粉絲,他透露上周微軟將PyTorch放在了Azure支持的第一梯隊框架中,微軟內部有一個PyTorch工程團隊,持續在為此開源項目做貢獻。
Aurélien Geron
《Scikit-Learn與TensorFlow機器學習實用指南》作者,前YouTube產品經理。
投票:TensorFlow
作為一個寫了關於TensorFlow的書的作者,Aurélien Geron對TensorFlow 2.0的評價是這樣一張圖。
Geron覺得TensorFlow 2.0的更新完全改變了TensorFlow和PyTorch的競爭格局,Eager Execution和Keras將會使天平傾向TensorFlow那一方。
不過,他也順手錶揚了一下PyTorch,PyTorch在易用性方面起了帶頭作用,不過TensorFlow通過支持Eager Execution和Keras趕上了趕上了PyTorch的發展。PyTorch 1.0將增加好一些圖形功能,所以,競爭讓兩個框架都迅速發展,變得更好。
Jeremy Howard
fast.ai創始人,曾任Kaggle總裁兼首席科學家。
投票:PyTorch
作為PyTorch的鐵杆粉絲,Jeremy Howard把TensorFlow略微嘲諷了一下,總結了TensorFlow的進步:
一是TensorFlow 2.0將會Python化;
二是TensorFlow 2.0將會支持Eager Execution和靜態圖;
雖然這兩個功能是極大的進步,不過,終究是抄PyTorch的,所以,上面那個天平……怕是來搞笑的吧。
不過,對於「抄」這一點,威斯康星大學麥迪遜分校助理教授Sebastian Raschka並不認為這帶有某種負面意義:
「抄」並不意味著會讓一個工具變壞,反而是讓它朝著變好的方向發展,這是一種雙贏策略:PyTorch更專註於靜態圖,TensorFlow更專註於動態圖,兩者都是不同的框架,它們的存在都有價值。
Denny Britz
畢業於斯坦福大學,前Google Brain深度學習研究員,推特粉絲29.9K。
投票:中立票
對於這個問題,Denny Britz認為,除了一些非常特殊的用力(比如嵌入式設備等),選擇TF還是Pytorch影響不大。
「特別是現在,它們看起來越來越相似了,將一個框架的知識轉移應用到另一個上面就很簡單了。」Britz說。
Fran?ois Chollet
現就職於Google,被稱為「Keras之父」,推特粉絲115K
投票:TensorFlow
雖然這些爭論沒有Keras什麼事,但公認的Keras之父卻有些按捺不住要跳出來說兩句了。Chollet給PyTorch投了一張大大的反對票,認為現在公眾認為它勢頭這麼足,與宣傳營銷做得好關係不小啊。
Chollet表示,根據自己監測的數據,PyTorch的用戶量在2018年的4月-5月已經達到了頂峰,之後就要走下坡路了。
—完—
加入社群
量子位AI社群28群開始招募啦,歡迎對AI感興趣的同學,在量子位公眾號(QbitAI)對話界面回復關鍵字「交流群」,獲取入群方式;
此外,量子位專業細分群(自動駕駛、CV、NLP、機器學習等)正在招募,面向正在從事相關領域的工程師及研究人員。
進專業群請在量子位公眾號(QbitAI)對話界面回復關鍵字「專業群」,獲取入群方式。(專業群審核較嚴,敬請諒解)
誠摯招聘
量子位正在招募編輯/記者,工作地點在北京中關村。期待有才氣、有熱情的同學加入我們!相關細節,請在量子位公眾號(QbitAI)對話界面,回復「招聘」兩個字。
※TensorFlow王位不保?ICLR投稿論文PyTorch出鏡率快要反超了
※吳恩達太老派了?這套所有程序員適用的機器學習課火速躥紅
TAG:量子位 |