15000個開源項目中挑選Top 12,第一就是……

15000個開源項目中挑選Top 12,第一就是……

來自專欄 從零學AI

近日,Mybridge AI 從2017年大約15000個開源項目中挑選了Top 12 ,包括開源Python庫、工具等。該榜單基於項目質量、用戶參與度以及其他幾個方面進行了評估,這些項目在Github上的star均為3000+

No 1:Home-assistant (v0.6+)

基於Python 3的開源家庭自動化平台[Github 11357 stars,由Paulus Schoutsen提供]

github.com/home-assista

No 2:Pytorch

PyTorch是使用GPU和CPU優化的深度學習張量庫,基於Python語言編寫。[Github 11019 stars,由PyTorch團隊的Adam Paszke和其他人提供]

github.com/pytorch/pyto

No 3:Grumpy

Grumpy是一個Python to Go的源代碼翻譯編譯器和運行時,旨在取代CPython 2.7。關鍵區別在於,Grumpy是將Python源碼編譯為Go源代碼,然後將其編譯為native code,而不是bytecode。這也就意味著Grumpy沒有虛擬機(VM)。編譯好的Go源碼是對Grumpy運行時的一系列調用,一個Go庫服務於具有相似目的的Python C API。 [Github 8367 stars,由Google的Dylan Trotter及其他工作人員提供]。

github.com/google/grump

No 4:Sanic

該項目是一個類 Flask 的 Python 3.5+ 網頁伺服器,專為加速而設計。Sanic支持非同步請求處理,意味著你可以使用Python 3.5中一些async/await語法。。[Github 8028 stars,由Channel Cat和Eli Uriegas提供]

github.com/channelcat/s

No 5:Python-fire

一個可以從任何Python對象自動生成命令行界面(CLI)的庫。 [Github 7775 stars,來自Google Brain 的 David Bieber]

github.com/google/pytho

No 6:spaCy(v2.0)

該項目是一個使用Python和Cython的進行高級自然語言處理(NLP)的開源庫 [Github 7633 stars,由Matthew Honnibal提供]

github.com/explosion/sp

No 7:Pipenv

Python.org官方推薦的Python打包工具。它會自動為項目創建和管理virtualenv,並在安裝/卸載軟體包時從Pipfile中添加/刪除軟體包。 [Github 7273 stars,由Kenneth Reitz提供]

github.com/pypa/pipenv

No 8:MicroPython

一個脫胎於Python且非常高效的Python實現,主要是為了能在嵌入式硬體上(這裡特指微控制器級別)更簡單地實現對底層的操作。[Github 5728 stars]

github.com/micropython/

No 9:Prophet

該工具是Facebook開源的一款用於為多周期性的線性或非線性時間序列數據生成高質量預測的工具。[Github 4369 stars,由Facebook提供]

github.com/facebook/pro

No 10:Serpent AI

該項目是一個Python寫的遊戲代理框架,簡單而強大,可幫助開發者創建遊戲代理。可將任何視頻遊戲變成一個Python寫成的成熟沙箱環境。該框架的目的是為機器學習和AI研究提供一個有價值的工具,不過對於愛好者來說也是非常有趣的。[Github 3411 stars,由Nicholas Brochu提供]

github.com/SerpentAI/Se

No 11:Dash

Dash是一個純Python寫成的框架,無需JavaScript即可構建互動式的分析類web應用程序。[Github 3281 stars,由Chris P提供]

github.com/plotly/dash

No 12:InstaPy

Instagram機器人,喜歡/評論/Follow 自動化腳本。[Github 3179 stars,由TimG提供]。

github.com/timgrossmann


七月在線推出《機器學習集訓營 第四期》課程 機器學習集訓營 第四期「5.14九城開營,轉發即送Python數據分析課 + 79元禮包」- 七月在線,5月14日起正式上課,為期近3個月。從理論到項目實戰,層層深入學習。課程主要從Python語法、Python項目、數據分析、大數據、機器學習演算法、機器學習項目、深度學習、綜合項目實戰以及職業素養等全方位講解,更加註重實際操作及項目經驗,旨在通過三個月的強化訓練,零基礎起步,培養成機器學習中高級工程師,3個月挑戰年薪40萬!


推薦閱讀:

Karpathy 更新深度學習開源框架排名:TensorFlow 第一,PyTorch 第二
有哪些值得推薦的開源 CMS?
如何基於Weex實現創新交互體驗?手淘開源技術BindingX案例解析
下班後,他們是這樣賺錢的
開源跨平台效率軟體 Cerebro

TAG:開源軟體 | 開源 | 機器學習 |