常用編程語言的30個(gè)深度學(xué)習(xí)庫灼卢!

AlphaGo擊敗了圍棋高手李世石后,令本來就熱度不減的深度學(xué)習(xí)更是火了一把来农。隨著深度學(xué)習(xí)需求的大大增加鞋真,IT人對深度學(xué)習(xí)庫的需求也隨之而增加起來。今天沃于,就由大圣眾包威客平臺(www.dashengzb.cn)為你介紹包括Python涩咖、Java、Haskell等在內(nèi)的一系列編程語言的深度學(xué)習(xí)庫繁莹。

一檩互、Python

Blocks是一種幫助你在Theano之上建立神經(jīng)網(wǎng)絡(luò)模型的框架。

Caffe是一種以表達(dá)清晰咨演、高速和模塊化為理念建立起來的深度學(xué)習(xí)框架闸昨。它是由伯克利視覺和學(xué)習(xí)中心(BVLC)和網(wǎng)上社區(qū)貢獻(xiàn)者共同開發(fā)的。谷歌的DeepDream人工智能圖像處理程序正是建立在Caffe框架之上薄风。這個(gè)框架是一個(gè)BSD許可的帶有Python接口的C++庫饵较。

Chainer連接深度學(xué)習(xí)中的算法與實(shí)現(xiàn),它強(qiáng)勁遭赂、靈活而敏銳告抄,是一種用于深度學(xué)習(xí)的靈活的框架。

CXXNET是一種快速嵌牺、簡明的分布式深度學(xué)習(xí)框架打洼,它以MShadow為基礎(chǔ),是輕量級可擴(kuò)展的C++/CUDA神經(jīng)網(wǎng)絡(luò)工具包逆粹,同時(shí)擁有友好的Python/Matlab界面募疮,可供機(jī)器學(xué)習(xí)的訓(xùn)練和預(yù)測使用。

DeepLearning是一個(gè)用C++和Python開發(fā)的深度學(xué)習(xí)庫僻弹。

Deepnet是一種基于GPU的深度學(xué)習(xí)算法的Python實(shí)現(xiàn)阿浓,比如:前饋神經(jīng)網(wǎng)絡(luò)、受限玻爾茲曼機(jī)蹋绽、深度信念網(wǎng)絡(luò)芭毙、自編碼器、深度玻爾茲曼機(jī)和卷積神經(jīng)網(wǎng)絡(luò)卸耘。

DeepPy是一種建立在Mumpy之上的Python化的深度學(xué)習(xí)框架退敦。

Genism是一個(gè)部署在Python編程語言中的深度學(xué)習(xí)工具包,用于通過高效算法處理的大型文本集蚣抗。

Hebel是一個(gè)在Python中用于帶有神經(jīng)網(wǎng)絡(luò)的深度學(xué)習(xí)的庫侈百,它通過PyCUDA使用帶有CUDA的GPU加速。它可實(shí)現(xiàn)大多數(shù)目前最重要的神經(jīng)網(wǎng)絡(luò)模型,提供了多種不同的激活函數(shù)和訓(xùn)練方式钝域,如動(dòng)量讽坏、Nesterov動(dòng)量、退出(dropout)和前期停止(earlystopping)例证。

Keras是類似Torch的一個(gè)精簡的路呜、高度模塊化的神經(jīng)網(wǎng)絡(luò)庫。Theano在底層幫助其優(yōu)化CPU和GPU運(yùn)行中的張量操作织咧。

Lasagne是一個(gè)輕量級的庫拣宰,它可以在Theano中建立和訓(xùn)練神經(jīng)網(wǎng)絡(luò)。它簡單烦感、透明巡社、模塊化、實(shí)用手趣、專一而克制晌该。

Neon是Nervana公司基于Python開發(fā)的深度學(xué)習(xí)框架。

Nolearn包含大量其他神經(jīng)網(wǎng)絡(luò)庫中的包裝器和抽象(wrappersandabstractions)绿渣,其中最值得注意的是Lasagne朝群,其中也包含一些機(jī)器學(xué)習(xí)的實(shí)用模塊。

Pylearn2是一個(gè)引用大量如隨機(jī)梯度(StochasticGradient)這樣的模型和訓(xùn)練算法的庫中符。它在深度學(xué)習(xí)中被廣泛采用姜胖,這個(gè)庫也是以Theano為基礎(chǔ)的。

Theano是一種用于使用數(shù)列來定義和評估數(shù)學(xué)表達(dá)的Python庫淀散。它可以讓Python中深度學(xué)習(xí)算法的編寫更為簡單右莱。很多其他的庫是以Theano為基礎(chǔ)開發(fā)的。

二档插、C++

Eblearn是一個(gè)機(jī)器學(xué)習(xí)的開源C++庫慢蜓,由紐約大學(xué)機(jī)器學(xué)習(xí)實(shí)驗(yàn)室的YannLeCun牽頭研發(fā)。它是按照GUI郭膛、演示和教程來部署的帶有基于能量的模型的卷積神經(jīng)網(wǎng)絡(luò)晨抡。

Intel?DeepLearningFramework為英特爾的平臺提供了統(tǒng)一的框架來加速深度卷積神經(jīng)網(wǎng)絡(luò)。

NVIDIADIGITS是一個(gè)新的用于開發(fā)则剃、訓(xùn)練和可視化的神經(jīng)網(wǎng)絡(luò)系統(tǒng)耘柱。它把深度學(xué)習(xí)放進(jìn)了基于瀏覽器的界面中,讓數(shù)據(jù)分析師和研究人員可以快速設(shè)計(jì)最好的深度學(xué)習(xí)神經(jīng)網(wǎng)絡(luò)(DNN)來獲取實(shí)時(shí)的網(wǎng)絡(luò)行為可視化數(shù)據(jù)棍现。

SINGA被設(shè)計(jì)用來進(jìn)行已有系統(tǒng)中分布式訓(xùn)練算法的普通實(shí)現(xiàn)调煎。它由ApacheSoftwareFoundation提供支持。

三轴咱、Java

Deeplearning4j是第一個(gè)為Java和Scala編寫的消費(fèi)級開元分布式深度學(xué)習(xí)庫汛蝙。它被設(shè)計(jì)成在商業(yè)環(huán)境中使用,而非研究工具朴肺。

Encog是一種先進(jìn)的機(jī)器學(xué)習(xí)框架窖剑,支持支持向量機(jī)(SupportVectorMachines)、人工神經(jīng)網(wǎng)絡(luò)(ArtificialNeuralNetworks)戈稿、基因編程(GeneticProgramming)西土、貝葉斯網(wǎng)絡(luò)(BayesianNetworks)、隱馬爾科夫模型(HiddenMarkovModels)和遺傳算法(GeneticAlgorithms)鞍盗。

N-DimensionalArraysforJava(ND4J)是一種為JVM設(shè)計(jì)的科學(xué)計(jì)算庫需了。它們被應(yīng)用在生產(chǎn)環(huán)境中,這就意味著它的路徑可以被設(shè)計(jì)成最小的RAM內(nèi)存需求來快速運(yùn)行般甲。

四肋乍、JavaScript

Convent.js是一種Javascript中用于深度學(xué)習(xí)模型(主要是神經(jīng)網(wǎng)絡(luò))的庫。它能夠完全在瀏覽器中使用而不需要開發(fā)工具敷存、編譯器墓造、安裝、GPU的支持锚烦,簡單易用觅闽。

五、Lua

Torch是一種科學(xué)計(jì)算框架涮俄,可支持多種計(jì)算機(jī)學(xué)習(xí)算法蛉拙。

六、Julia

Mocha是用于Julia的一種深度學(xué)習(xí)框架彻亲,其靈感來源于C++框架Caffe孕锄。在Mocha中通用的隨機(jī)梯度求解器和公共層的有效實(shí)現(xiàn),可以被用于訓(xùn)練深度/淺層(卷積)神經(jīng)網(wǎng)絡(luò)苞尝,其帶有通過(堆疊的)自動(dòng)解碼器的(可選的)無監(jiān)督的預(yù)訓(xùn)練硫惕。它最大的特點(diǎn)包括:帶有模塊化架構(gòu)、高層面的接口野来、便攜性與速度恼除、兼容性,等等曼氛。

七豁辉、Lisp

Lush(LispUniversalShell)是一種為研究人員、試驗(yàn)者以及對大規(guī)模數(shù)值和圖形應(yīng)用感興趣的工程師設(shè)計(jì)的舀患,以他們?yōu)槊嫦驅(qū)ο蟮木幊陶Z言徽级。它帶有豐富的作為機(jī)器學(xué)習(xí)庫一部分的深度學(xué)習(xí)庫。

八聊浅、Haskell

DNNGraph是一個(gè)用Haskell編寫的深度神經(jīng)網(wǎng)絡(luò)生成DSL餐抢。

九现使、.NET

Accord.NET是一種.NET機(jī)器學(xué)習(xí)框架,包含聲音和圖像處理庫旷痕,它完全由C#編寫碳锈。它是一種為開發(fā)生產(chǎn)級的計(jì)算機(jī)視覺、計(jì)算機(jī)聽覺欺抗、信號處理和統(tǒng)計(jì)應(yīng)用而設(shè)計(jì)的完整框架售碳。

十、R

Darch包可以用于建立多層神經(jīng)網(wǎng)絡(luò)(深層結(jié)構(gòu))绞呈。其中的訓(xùn)練方式包括使用對比發(fā)散法進(jìn)行提前訓(xùn)練贸人,或使用通常的訓(xùn)練方法(如反向傳播和共軛梯度)進(jìn)行一些微調(diào)。

Deepnet實(shí)現(xiàn)了一些深度學(xué)習(xí)架構(gòu)和神經(jīng)網(wǎng)絡(luò)算法佃声,包括BP艺智、RBM、DBN圾亏、深度自編碼器等等力惯。

以上根據(jù)10個(gè)常用的編程語言整理的對應(yīng)深度學(xué)習(xí)庫,希望對廣大想要在人工智能深耕的IT人有所幫助召嘶。

(更多大數(shù)據(jù)與商業(yè)智能領(lǐng)域干貨父晶、或電子書,可添加個(gè)人微信號(dashenghuaer))

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末弄跌,一起剝皮案震驚了整個(gè)濱河市甲喝,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌铛只,老刑警劉巖埠胖,帶你破解...
    沈念sama閱讀 212,029評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異淳玩,居然都是意外死亡直撤,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,395評論 3 385
  • 文/潘曉璐 我一進(jìn)店門蜕着,熙熙樓的掌柜王于貴愁眉苦臉地迎上來谋竖,“玉大人,你說我怎么就攤上這事承匣”统耍” “怎么了?”我有些...
    開封第一講書人閱讀 157,570評論 0 348
  • 文/不壞的土叔 我叫張陵韧骗,是天一觀的道長嘉抒。 經(jīng)常有香客問我,道長袍暴,這世上最難降的妖魔是什么些侍? 我笑而不...
    開封第一講書人閱讀 56,535評論 1 284
  • 正文 為了忘掉前任隶症,我火速辦了婚禮,結(jié)果婚禮上岗宣,老公的妹妹穿的比我還像新娘蚂会。我一直安慰自己,他們只是感情好狈定,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,650評論 6 386
  • 文/花漫 我一把揭開白布颂龙。 她就那樣靜靜地躺著习蓬,像睡著了一般纽什。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上躲叼,一...
    開封第一講書人閱讀 49,850評論 1 290
  • 那天芦缰,我揣著相機(jī)與錄音,去河邊找鬼枫慷。 笑死让蕾,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的或听。 我是一名探鬼主播探孝,決...
    沈念sama閱讀 39,006評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼誉裆!你這毒婦竟也來了顿颅?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,747評論 0 268
  • 序言:老撾萬榮一對情侶失蹤足丢,失蹤者是張志新(化名)和其女友劉穎粱腻,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體斩跌,經(jīng)...
    沈念sama閱讀 44,207評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡绍些,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,536評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了耀鸦。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片柬批。...
    茶點(diǎn)故事閱讀 38,683評論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖袖订,靈堂內(nèi)的尸體忽然破棺而出萝快,到底是詐尸還是另有隱情,我是刑警寧澤著角,帶...
    沈念sama閱讀 34,342評論 4 330
  • 正文 年R本政府宣布揪漩,位于F島的核電站,受9級特大地震影響吏口,放射性物質(zhì)發(fā)生泄漏奄容。R本人自食惡果不足惜冰更,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,964評論 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望昂勒。 院中可真熱鬧蜀细,春花似錦、人聲如沸戈盈。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,772評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽塘娶。三九已至归斤,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間刁岸,已是汗流浹背脏里。 一陣腳步聲響...
    開封第一講書人閱讀 32,004評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留虹曙,地道東北人迫横。 一個(gè)月前我還...
    沈念sama閱讀 46,401評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像酝碳,于是被迫代替她去往敵國和親矾踱。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,566評論 2 349

推薦閱讀更多精彩內(nèi)容