各種機器學習開源項目精選TOP30

8800個機器學習開源項目為你精選TOP30!

授權自AI科技大本營(ID: rgznai100)
本文共圖文結合,建議閱讀5分鐘。
本文為大家帶來了30個廣受好評的機器學習開源項目。

最近,Mybridge發布了一篇文章,對比了過去一年中機器學習領域大約8800個開源項目后,選出30個2017年度優秀的開源項目,包含機器學習開源庫、數據庫以及其他應用程序,這些項目差不多都是在2017年1-12月發布。Mybridge AI通過受歡迎度、參與度以及其他方面對開源項目進行評定。

對于機器學習者來說,閱讀開源代碼并基于代碼構建自己的項目,是一個非常有效的學習方法。看看以下這些Github上平均star為3558的開源項目,你錯了哪些?

在開始之前,先推薦閱讀

A. 神經網絡:深度學習 A-ZTM : 親手搭建人工神經網絡(推薦次數68,745 , 4.5/5 stars)

鏈接:http://bit.ly/2CH1WcQ
這里寫圖片描述

B. 用Python進行深度學習的TensorFlow的完整指南(推薦次數17,834, 4.6/5 stars)

鏈接:http://bit.ly/2EatVy7

這里寫圖片描述

接下來是Mybridge精選的Top 30的項目:

1.FastText:快速文本表示和文本分類庫(Github上有11786顆星,貢獻者Facebook Research

源碼鏈接:https://github.com/facebookresearch/MUSE
這里寫圖片描述

2.Deep-photo-styletransfer:“Deep Photo Style Transfer”
這篇論文的源碼和數據。(GitHub 9747顆星,論文來自于康奈爾大學的Fujun Luan)

源碼鏈接:https://github.com/luanfujun/deep-photo-styletransfer
這里寫圖片描述

3.用Python和命令行來實現的最簡單的面部識別API(GitHub 8672顆星,貢獻者Adam Geitgey)

源碼鏈接:https://github.com/ageitgey/face_recognition

這里寫圖片描述

4.Magenta:利用機器智能生成音樂和美術藝術品(GitHub 8113顆星)

源碼鏈接:https://github.com/tensorflow/magenta

這里寫圖片描述

5.Sonnet:基于TensorFlow的神經網絡庫(GitHub 573顆星,貢獻者是DeepMind的Malcolm Reynolds )

源碼鏈接:https://github.com/deepmind/sonnet
這里寫圖片描述

6.deeplearn.js: 一個用于Web的硬件加速機器學習庫(GitHub 5462顆星,貢獻者是Google Brain的Nikhil Thorat)

源碼鏈接:https://github.com/PAIR-code/deeplearnjs
這里寫圖片描述

7.基于TensorFlow的快速風格遷移庫(GitHub 4843顆星,貢獻者是MIT的Logan Engstrom)

源碼鏈接:https://github.com/lengstrom/fast-style-transfer
這里寫圖片描述

8.Pysc2: 星際爭霸2學習環境(GitHub 3684顆星,貢獻者是DeepMind的Timo Ewalds)

源碼鏈接:https://github.com/deepmind/pysc2
這里寫圖片描述

9.AirSim: Microsoft AI & Research開源的基于虛幻引擎的開源模擬器,用于自動駕駛(GitHub 3861顆星,貢獻者是Microsoft的Shital Shah)

源碼鏈接:https://github.com/Microsoft/AirSim
這里寫圖片描述

10.acets: 機器學習數據集的可視化工具(GitHub 3371顆星,由Google Brain貢獻)

源碼鏈接:https://github.com/PAIR-code/facets
這里寫圖片描述

11.Style2Paints:用AI技術為線稿快速上色的工具(GitHub 3310顆星)

源碼鏈接:https://github.com/lllyasviel/style2paints

這里寫圖片描述

12.Tensor2Tensor:一個用于廣義序列-序列模型的庫 - Google Research(GitHub 3087顆星,貢獻者是Google Brain的Ryan Sepassi)

源碼鏈接:https://github.com/tensorflow/tensor2tensor

這里寫圖片描述

13.基于Pytorch實現的圖片-圖片轉換(GitHub 2847顆星,貢獻者Berkeley的Jun-Yan Zhu, Ph.D)

源碼地址:https://github.com/junyanz/pytorch-CycleGAN-and-pix2pix

這里寫圖片描述

14.Faiss:用于密集向量的高效相似性搜索庫和聚類的庫(GitHub 2629顆星,貢獻者Facebook Research)

源碼地址:https://github.com/facebookresearch/faiss
這里寫圖片描述

15.Fashion-minist:類似于MNIST的時尚產品數據集(GitHub 2780顆星,貢獻者是Zalando Tech的Han Xiao)

源碼鏈接:https://github.com/zalandoresearch/fashion-mnist

這里寫圖片描述

16.ParlAI: 一個可用在各種公開可用的對話數據集上訓練和評估AI模型的框架(GitHub 2578顆星,貢獻者是Facebook 的Alexander Miller)

源碼鏈接:https://github.com/facebookresearch/ParlAI

這里寫圖片描述

17.Fairseq:Facebook AI Research的序列-序列工具包(GitHub 2571顆星)

源碼鏈接:https://github.com/facebookresearch/fairseq

這里寫圖片描述

18.Pyro:基于Python和PyTorch的深度通用概率編程(GitHub 2387顆星,貢獻者Uber Engineering)

源碼鏈接:https://github.com/uber/pyro

這里寫圖片描述

19.iGAN:基于GAN的交互式圖像生成(GitHub 2369顆星)

源碼地址:https://github.com/junyanz/iGAN

這里寫圖片描述

20.Deep-image-prior:用神經網絡恢復圖像(GitHub 2188顆星,貢獻者是Skoltech的Dmitry Ulyanov, Ph.D)

源碼地址:https://github.com/DmitryUlyanov/deep-image-prior

這里寫圖片描述

21.人臉分類:基于 Keras CNN 模型與 OpenCV ,使用fer2013/imdb 數據集進行實時面部檢測和表情/性別分類(GitHub 1967顆星)

源碼地址:https://github.com/oarriaga/face_classification
這里寫圖片描述

22.Speech-to-Text-WaveNet:使用DeepMind的WaveNet和TensorFlow進行端到端句級英語語音識別(GitHub 1961顆星,貢獻者是Kakao Brain的Namju Kim)

源碼地址:https://github.com/buriburisuri/speech-to-text-wavenet

這里寫圖片描述

23.StarGAN: 用于多域圖像-圖像轉化的統一生成對抗網絡(GitHub 1954顆星,貢獻者Korea University的Yunjey Choi)

源碼地址:https://github.com/yunjey/StarGAN

這里寫圖片描述

24.MI-agents:Unity機器學習代理(GitHub 1658顆星,貢獻者Unity3D的Arthur Juliani)

源碼地址:https://github.com/Unity-Technologies/ml-agents

這里寫圖片描述

25.DeepVideoAnalytics:一個分布式可視化搜索和數據分析平臺(GitHub 1494顆星,貢獻者是Cornell University 的Akshay Bhat)

源碼地址:https://github.com/AKSHAYUBHAT/DeepVideoAnalytics
這里寫圖片描述

26.OpenNMT:Torch上的開源神經機器翻譯工具包(GitHub 1490顆星)

源碼地址:https://github.com/OpenNMT/OpenNMT

這里寫圖片描述

27.Pix2pixHD: 用條件GAN合成和處理2048×1024的圖像(GitHub 1283顆星,貢獻者是英偉達科學家 Ming-Yu Liu)

源碼地址:https://github.com/NVIDIA/pix2pixHD
這里寫圖片描述

28.Horovod:TensorFlow 布式 訓練框架(GitHub 1188 顆星,貢獻者來自Uber )

源碼地址:https://github.com/uber/horovod
這里寫圖片描述

29.AI-Blocks: 一個強大而直觀的所見即所得界面,可讓任何人創建機器學習模型(GitHub 899顆星)

源碼地址:https://github.com/MrNothing/AI-Blocks
這里寫圖片描述

30.Tensorflow實現的用于語音風格轉換的深度神經網絡(GitHub 845顆星,貢獻者是Kakao Brain AI團隊的Dabi Ahn)

源碼地址:https://github.com/andabi/deep-voice-conversion
這里寫圖片描述

原文鏈接:
https://medium.mybridge.co/30-amazing-machine-learning-projects-for-the-past-year-v-2018-b853b8621ac7

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/456688.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/456688.shtml
英文地址,請注明出處:http://en.pswp.cn/news/456688.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Python中is與==的使用區別詳解

>>> a 1000 >>> b 1000 >>> print(id(a),id(b)) 2689566689904 2689566688880 >>> a ,b 1000,1000 >>> print(id(a),id(b)) 2689566689968 2689566689968 一行執行的用一個id地址 分行執行用兩個地址

解決:Please specify a different SDK name--PyCharm報錯

這個問題出現的原因是因為PyCharm中存在相同名字的虛擬環境變量。 本人的出錯原因是,一直使用PyCharm的默認設置來建立工程,所以每個工程都建立了自己獨立的虛擬環境。 我個人刪除了一些工程后,又建立相同名字的工程。所以才會出現存在相同…

Tomcat控制臺輸出到文件

為什么80%的碼農都做不了架構師?>>> 修改startup.bat call "%EXECUTABLE%" start %CMD_LINE_ARGS% 為 call "%EXECUTABLE%" run %CMD_LINE_ARGS% >> ..\logs\test.log 轉載于:https://my.oschina.net/cccyb/blog/886047

常見算法詳解(原理及代碼實現Python版本)

文章目錄前言1、冒泡排序2、選擇排序3、插入排序4、希爾排序5、快速排序6、歸并排序7、二分法查找總結前言 最近復習了下常見的算法,在這里手動再寫一遍,權當加深自己的印象。代碼實現用的是python3.6版本。 1、冒泡排序 原理: 冒泡排序&a…

解決:pycharm運行程序時在Python console窗口中運行 ?????????????1?????

解決:pycharm運行程序時在Python c 問題: 在pycharm中右鍵點擊run運行程序,發現沒有打開run窗口運行,而是在Python console窗口中運行的。 解決方法: 打開菜單欄 run->edit configurations, 把下圖中的…

Autowire異常

Autowire異常主要由三個情況發生的 1. 你的ServiceImpl必須以Service或Component注解才行。 2. 自動寫入的時候把接口寫成實現類了,例如 Autowired private BrandServiceImpl brandServiceImpl; 應該是 Autowired private BrandService brandService; 3. 在Dao 類上…

[轉載] 全方位提升網站打開速度:前端、后端、新的技術

原文地址:Building a Shop with Sub-Second Page Loads: Lessons Learned原文作者:Erik Witt譯文出自:掘金翻譯計劃譯者:luoyaqifei校對者:Romeo0906,L9m全方位提升網站打開速度:前端、后端、新…

20個頂級大數據軟件應用程序

目錄1. Domo2. Teradata Database3. Hitachi Vantara4. TIBCO公司的Statistica5. Panoply6. IBM Watson Analytics7. SAS Visual Analytics8. Sisense商業智能軟件9. Talend的大數據工作室10. Cloudera11. MongoDB12. Vertica Analytics Platform13. SAP Vora14. Oracle Big Da…

python完成‘21點游戲’

完成‘21點游戲’ 人機對戰: 輸入玩家姓名:玩家可以多次要牌,其中JQK,大小王是半點,其他是正常點數,玩家每要一次牌就打印下當前點數和系統點數。可以設置系統:只要大于等于21點就不要牌了&am…

materialrefeshlayout下拉刷新,上拉加載更多

1.添加依賴:compile com.cjj.materialrefeshlayout:library:1.3.0 2.布局中添加控件&#xff0c;包裹list控件<com.cjj.MaterialRefreshLayoutxmlns:android"http://schemas.android.com/apk/res/android"xmlns:app"http://schemas.android.com/apk/res-auto…

MapTask、ReduceTask并行度決定機制

目錄前言:1、mapTask并行度的決定機制2、ReduceTask并行度的決定總結&#xff1a; 目錄 前言: MapTask的并行度決定map階段的任務處理并發度&#xff0c;進而影響到整個job的處理速度。那么&#xff0c;MapTask并行實例是否越多越好呢&#xff1f;其并行度又是如何決定呢&am…

python# 完成“剪刀石頭布游戲”:

# 完成“剪刀石頭布游戲”&#xff1a; # 1. 進入剪刀石頭布游戲 # 2. 系統隨機出&#xff1a;可以是剪刀&#xff0c;可以是布&#xff0c;也可以是石頭&#xff08;可以使用隨機數完成1&#xff1a;剪刀&#xff0c;2&#xff1a;布&#xff0c;3&#xff1a;石頭&#x…

6大主流開源SQL引擎總結,遙遙領先的是誰?

根據 O’Reilly 2016年數據科學薪資調查顯示&#xff0c;SQL 是數據科學領域使用最廣泛的語言。大部分項目都需要一些SQL 操作&#xff0c;甚至有一些只需要SQL。本文就帶你來了解這些主流的開源SQL引擎&#xff01;背景介紹 本文涵蓋了6個開源領導者&#xff1a;Hive、Impala、…

Yarn在MapReduce中的工作機制

目錄前言:1、YARN概述2、mapreduce&yarn的工作機制總結&#xff1a; 目錄 前言: 在了解Yarn在MR中的作用的時候需要先了解Yarn是什么。 1、YARN概述 Yarn是一個資源調度平臺&#xff0c;負責為運算程序提供服務器運算資源&#xff0c;相當于一個分布式的操作系統平臺&…

python 擲骰子游戲

擲骰子游戲&#xff1a; 擲骰子游戲 可選擇的參加游戲的角色是&#xff1a;1.貂蟬 2.劉備 3.孫悟空 4.諸葛亮 5.曹操 輸入參加游戲的角色是: 1 貂蟬進入游戲…… 貂蟬請充值&#xff08;金額必須是100的倍數&#xff09;&#xff1a; ---》注意&#xff1a;充值3次不…

長連接心跳機制理解

近期使用go 開發聊天室&#xff0c;使用到websocket常鏈接。 if err websocket.JSON.Receive(ws,&reply); err ! nil {log.Println(err)return } 我發現當連接斷開的時候會走if里面&#xff0c;輸出eof 這樣就知道&#xff0c;客戶端斷開了連接。 但在之前使用workerman …

老男孩36期運維脫產班---- 決心書

我叫林宗超&#xff0c;來自四川&#xff0c;12年前畢業于四川的一所普通高中學校&#xff0c;畢業后再也沒有從事過其他的教育培訓學習。離開學校后我去過廣東&#xff0c;福建&#xff0c;最后因為我家駕校有了點小小的規模&#xff0c;缺人&#xff0c;我回到了成都做了幾年…

python簡易停車系統

# 簡易版停車管理&#xff1a; # # 停車場最多停車數; max_car; # 當前停車數;cur_car; # 當前停車列表; car_list [] # # 停車&#xff1a; # 1). 如果沒有達到最多停車數&#xff0c;則允許停車&#xff1b; # 2) 計入入場的時間&#xff0c;使用time.time&#xff08;&am…

dl,dt,dd怎么用

我們在制作網頁過程中用到列表時一般會使用<ul>或者<ol>標簽&#xff0c;很少用刑<dl>標簽&#xff0c;但是這個三個標簽卻有著不可忽視的作用&#xff0c;畢竟Web標準中要盡最大可能的使用已有的標簽。它們的用途是&#xff1a;< dl>< /dl>用來…

Hive的基本操作總結

文章目錄目錄前言&#xff1a;1、Hive基本操作1.1、DDL操作1.2、DML操作1.3、Hive Join總結:目錄 前言&#xff1a; 對于Hive來說最重要的一點就是能夠用Hql來進行數據分析。而Hql來處理數據比MapReduce方便很多&#xff08;原理是一樣的&#xff0c;Hql底層轉化為MapReduce來…