開源最前線(ID:OpenSourceTop) 猿妹整編
連結:https://www.itcodemonkey.com/article/1873.html
在GitHub 12月份最熱門的Python專案排行榜中,有許多專案適合正在學習Python的開發人員,一起來看看本月上榜的都有哪些:
https://github.com/tensorflow/models Star 26273
一個Tensorflow庫,裡麵包含 使用TensorFlow 構建的模型和示例的教程,旨在更好的維護,測試,並與最新的TensorFlow API保持同步最新。
TensorFlow實現模型:https://github.com/tensorflow/models/blob/master/research
TensorFlow教程:https://github.com/tensorflow/models/blob/master/tutorials
https://github.com/google/kubeflow Star 2203
Kubeflow 是谷歌釋出的一個機器學習工具庫,Kubeflow 專案旨在使 Kubernetes 上的機器學習變的輕鬆、便捷、可擴充套件,其標的不是重建其他服務,而是提供一種簡便的方式找到最好的 OSS 解決方案。該庫包含包含的清單用於建立:
● 用於建立和管理互動式 Jupyter notebook 的 JupyterHub
● 可配置為使用 CPU 或 GPU,並透過單一設定調整至單個叢集大小的 TensorFlow 訓練控制器(Tensorflow Training Controller)
● TF 服務容器(TF Serving container)
https://github.com/vinta/awesome-python Star 43550
awesome-python 是 vinta 發起維護的 Python 資源串列,內容包括:Web框架、網路爬蟲、網路內容提取、模板引擎、資料庫、資料視覺化、圖片處理、文字處理、自然語言處理、機器學習、日誌、程式碼分析等。十分受Python開發者的青睞。
https://github.com/keras-team/keras Star 23862
Keras是一個極簡的、高度模組化的神經網路庫,採用Python(Python 2.7-3.5.)開發,能夠執行在TensorFlow和Theano任一平臺,好專案旨在完成深度學習的快速開發。特性:
● 可以快速簡單的設計出原型(透過總模組化、極簡性、和可擴充套件性)
● 同時支援摺積網路和迴圈網路,以及兩者的組合
● 支援任意的連線方案(包括多輸入和多輸出)
● 支援GPU和CPU
https://github.com/zhoubear/open-paperless Star 1711
一個用於掃描,索引和存檔所有紙質檔案的檔案管理系統。可以OCR,預覽,標簽,簽名,傳送和接收檔案。還有其工作流系統,基於角色的訪問控制和REST API。
https://github.com/pytorch/pytorch Star 10999
PyTorch 是一個 Torch7 團隊開源的 Python 優先的深度學習框架,提供兩個高階功能:
● 強大的 GPU 加速 Tensor 計算(類似 numpy)
● 構建基於 tape 的自動升級系統上的深度神經網路
你可以重用你喜歡的 python 包,如 numpy、scipy 和 Cython ,在需要時擴充套件 PyTorch。
https://github.com/scikit-learn/scikit-learn Star 24511
scikit-learn 是一個 Python 的機器學習專案。是一個簡單高效的資料挖掘和資料分析工具。基於 NumPy、SciPy 和 matplotlib 構建。這個專案於2007年由David Cournapeau作為Google Summer of Code專案啟動。
https://github.com/Instagram/MonkeyType Star 1138
上個月,Instagram 開源了 MonkeyType,它是透過執行時跟蹤型別自動將型別註釋新增到您的 Python 3 程式碼的工具。在 MonkeyType 可以告訴我們任何有用的東西之前,我們需要讓它跟蹤一些函式呼叫。最簡單的方法是monkeytype run在 MonkeyType 跟蹤下執行任何 Python 指令碼。
https://github.com/django/django Star 30855
Django 是 Python 程式語言驅動的一個開源模型-檢視-控制器(MVC)風格的 Web 應用程式框架。使用 Django,我們在幾分鐘之內就可以建立高品質、易維護、資料庫驅動的應用程式。Django 框架的核心元件有:
● 用於建立模型的物件關係對映
● 為終端使用者設計的完美管理介面
● 一流的 URL 設計
● 設計者友好的模板語言
● 快取系統
https://github.com/pypa/pipenv Star 7260
Pipenv 是一個python的依賴管理器。它彙集了Pip,Pipfile和Virtualenv的功能,可以為你的專案自動建立和管理虛擬環境,並且在你安裝/刪除包時自動在Pipfile中新增/移除相應的包。它同時生成一個非常重要的Pipfile.lock檔案,來保證所構建環境的確定性。
https://github.com/toddmotto/public-apis Star 31138
PublicApis:公共API目錄大全是一個透過MaShape市場整合的世界上最全的API介面目錄,支援關鍵詞搜尋和新增API資料,方便開發者快速的找到自己想要的API,目已經收錄5321種API介面。
https://github.com/pallets/flask Star 32232
Flask 是一個微型的 Python 開發的 Web 框架,基於Werkzeug WSGI工具箱和Jinja2 模板引擎。 Flask使用BSD授權。 Flask也被稱為“microframework”,因為它使用簡單的核心,用extension增加其他功能。Flask沒有預設使用的資料庫、窗體驗證工具。然而,Flask保留了擴增的彈性,可以用Flask-extension加入這些功能:ORM、窗體驗證工具、檔案上傳、各種開放式身份驗證技術。
●本文編號324,以後想閱讀這篇文章直接輸入324即可
●輸入m獲取文章目錄