近日 Keras 作者 François Chollet 近日在 Twitter 上公佈了一項他所做的調查,統計了在過去三個月中 ArXiv 上(截至 3 月 7 日)被提及(mention)最多的幾大開源框架。結果顯示,谷歌開源的 TensorFlow 以超過 800 的「存在感」毫無爭議得獲得了第一名。

第二至第四名分別是基於 Python 的深度學習庫 Keras、同屬 facebook 的 Caffe 和 PyTorch;去年已宣佈停止更新的 Theano、亞馬遜官方開源平臺 MxNet、英特爾的 Chainer 及微軟 CNTK 則分列其後。

據 François Chollet 在 Twitter 上回復 @Jack Clack 所言,這一統計資料僅僅是通過谷歌搜尋指數來篩選的,也沒有對論文的詳細文字進行細緻分析,但他認為這樣的統計方式會更加準確。

此外他也在後續的 Twitter 上提及,統計資料表明,相對於學術研究領域,Keras 更受工業界的歡迎,而且大公司和創業公司都「通吃」;另外在資料科學社群,Keras 也有著頗高的人氣。

Keras 於 2015 年正式釋出,在 2017 年 3 月更新了 Keras 2,並於 8 月進一步更新功能。目前 Keras 在 GitHub 上擁有 star 數 26393 個,fork 數 9625 個,有 635 位開發者為它的發展做出貢獻。Keras 是一個用 Python 編寫的高階神經網路 API,它能夠以 TensorFlow, CNTK, 或者 Theano 作為後端執行。Keras 的開發重點是支援快速的實驗。能夠以最小的時延把你的想法轉換為實驗結果,是做好研究的關鍵。

此外,François Chollet 還統計了開源框架們的「綜合人氣指數」,這回排名則有所變化,第一名仍然是 TensorFlow。值得一提的是,百度的 PaddlePaddle 也入選了這一榜單,還有一個新面孔是包括深度學習框架 deeplearning4j。

而在過去一個月內(2018 年 2 月 10 日至 2018 年 3 月 8 日),在 GitHub 上的新 Fork 數則由 TensorFlow 包攬大局,憑藉 10836 的新 Fork 數承包了該榜單冠軍;比後續 10 個開源框架的總和加起來還多得多(第二名的 Keras 有 439 個)。

 

自 雷鋒網