開源最前線(ID:OpenSourceTop) 猿妹整編
連結:https://www.itcodemonkey.com/article/2576.html
本篇文章為大家盤點了2月份最熱門的Python 專案,本月最熱門的開源專案中,深度學習相關的開源專案佔據了半壁江山,讓我們一起來看下吧!
https://github.com/NVIDIA/FastPhotoStyle Star 5978
FastPhotoStyle 是英偉達開源的照片風格轉移深度學習演演算法實現庫,給定標的照片和樣式參考照片,程式碼可以將樣式照片的風格轉換至標的照片,從而生成新的風格化照片。
FastPhotoStyle 實現過程包含兩個步驟:“風格化”和“細調”。 先將樣式參考照片源的樣式轉移至標的照片,隨後對其進行細調最佳化。
https://github.com/chinese-poetry/chinese-poetry Star 6349
最全中華古詩詞資料庫,唐宋兩朝近一萬四千古詩人, 接近 5.5 萬首唐詩加 26 萬宋詩。兩宋時期 1564 位詞人,21050 首詞。為什麼要做這個倉庫?因為這個專案開發者認為古詩是中華民族乃至全世界的瑰寶,我們應該傳承下去,雖然有古典文集,但大多數人並沒有擁有這些書籍。從某種意義上來說,這些龐大的文集離我們是有一定距離的。而電子版方便複製,所以此開源資料庫誕生了。你可以用此資料做任何有益的事情,甚至我也可以幫助你。
https://github.com/deepfakes/faceswap Star 4009
deepfake 的深度學習技術,這款工具本來的用途是用來識別和交換圖片、影片中人物臉部影象的工具 。該專案有多個入口,你需要做的事:
● 收集照片(或使用以下訓練資料中提供的照片)
● 從原始照片中提取面部影象
● 在照片上訓練模型(或使用以下訓練資料中提供的模型)
● 使用模型轉換原始碼
https://github.com/facebookresearch/Detectron Star 12045
Detectron 是 Facebook AI 研究院(FAIR )開源的軟體系統,實現了最先進的標的檢測演演算法,包括 Mask R-CNN。在 FAIR 實驗室,Detectron 目前已經支援很多研究專案的實現,Detectron 的標的是為標的檢測研究提供高質量、高效能的程式碼庫。它靈活的特性可支援快速實現和驗證新研究。查閱更多Detectron詳情,可點選:《【新開源報道 42】重磅:Facebook開源自家 AR 核心技術,能快速識別影片中的物體》
https://github.com/NullArray/AutoSploit Star 2686
一個名為 Vector 的研究人員 2 月份在 GitHub 上釋出了這款極具爭議的工具, AutoSploit 基於 Python2.7 的指令碼,使用 Shodan.io API 自動收集標的,Metasploit 模組有助於實施遠端程式碼執行,並獲得逆向 TCP/Shells 或者Metasploit 對話。公開這款工具的程式碼在資訊保安界引起大量關註。大多數資訊保安從業人員不禁感嘆,這款攻擊簡直是指令碼小子的福音,甚至有人認為完全可以將 AutoSploit 視為惡意軟體。
https://github.com/tensorflow/models Star 28864
一個 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/tensorflow/minigo Star 1759
Minigo 是基於 MuGo 開發的極簡版圍棋AI引擎,使用 Python 語言、在 TensorFlow 框架實現的基於神經網路的圍棋演演算法。這個專案確實是受到 DeepMind 的 AlphaGo 演演算法的啟發,但 TensorFlow 官方再三強調這個專案不屬於 DeepMind,也不是官方正式的 AlphaGo 專案。
https://github.com/vinta/awesome-python Star 46039
awesome-python 是 vinta 發起維護的 Python 資源串列,內容包括:Web 框架、網路爬蟲、網路內容提取、模板引擎、資料庫、資料視覺化、圖片處理、文字處理、自然語言處理、機器學習、日誌、程式碼分析等。十分受 Python 開發者的青睞。
https://github.com/keras-team/keras Star 26028
Keras是一個極簡的、高度模組化的神經網路庫,採用Python(Python 2.7-3.5.)開發,能夠執行在TensorFlow和Theano任一平臺,好專案旨在完成深度學習的快速開發。特性:
● 可以快速簡單的設計出原型(透過總模組化、極簡性、和可擴充套件性)
● 同時支援摺積網路和迴圈網路,以及兩者的組合
● 支援任意的連線方案(包括多輸入和多輸出)
● 支援GPU和CPU
https://github.com/toddmotto/public-apis Star 33789
PublicApis:公共API目錄大全是一個透過 MaShape 市場整合的世界上最全的 API 介面目錄,支援關鍵詞搜尋和新增API資料,方便開發者快速的找到自己想要的 API,目已經收錄 5321 種 API 介面。
https://github.com/satwikkansal/wtfpython Star 6135
一組有趣的、微妙的、複雜的 Python 程式碼片段,這個專案列舉了一些程式碼片段,可能結果和你想到的是不一致的,並且作者會告訴你為什麼。如混合Tab 和空格:
結果是 10?不是應該 100 麼?
其實這種錯誤的結果的原因,所有書籍和開發者都說過,就是不要混 Tab 和空格,原始碼你可以看專案中的 mixed_tabs_and_spaces.py。
https://github.com/josephmisiti/awesome-machine-learning Star 30843
很多程式員都會 GitHub 上有一個 Awesome – XXX 系列的資源整理。每個月的熱門專案中有很多專案都是這一系列的資源,wesome-machine-learning 就是 josephmisiti 發起維護的機器學習資源串列,內容包括了機器學習領域的框架、庫以及軟體等。
https://github.com/rg3/youtube-dl Star 34331
youtube-dl 是一個用來從YouTube.com 網站上下載影片檔案的命令列工具。它採用 Python 開發,執行時需要 Python 的解釋環境。支援多個 OS 平臺,支援眾多影片網站(見附圖)國內優酷、土豆、新浪和搜狐,國外 YouTube 等赫然在列。
附:
●本文編號367,以後想閱讀這篇文章直接輸入367即可
●輸入m獲取文章目錄