偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Julia vs Python:哪種編程語言會(huì)是2019年機(jī)器學(xué)習(xí)界的No 1?

譯文
新聞 人工智能
Julia于2018年嶄露頭角,現(xiàn)成為增長速度最快的編程語言之一,因結(jié)合幾種主要語言的優(yōu)勢(shì)而備受推崇。

[[252207]]

【51CTO.com快譯】Julia于2018年嶄露頭角,現(xiàn)成為增長速度最快的編程語言之一,因結(jié)合幾種主要語言的優(yōu)勢(shì)而備受推崇。

Julia最近迎來了1.0版本,其背后的開發(fā)者現(xiàn)在致力于讓它成為機(jī)器學(xué)習(xí)領(lǐng)域的***語言。

幫助實(shí)現(xiàn)這個(gè)目標(biāo)的是Flux,這是一種面向Julia的機(jī)器學(xué)習(xí)軟件庫,旨在使機(jī)器學(xué)習(xí)代碼更易于編寫、簡化訓(xùn)練過程,并且在GPU和谷歌的張量處理單元(TPU)之類的硬件加速器上提供與競爭性框架相比明顯的性能優(yōu)勢(shì)。

如今,Python和R兩大語言通常在機(jī)器學(xué)習(xí)領(lǐng)域占主導(dǎo)地位,就開發(fā)人員當(dāng)中的人氣指數(shù)而言,Python仍然是增長速度最快的編程語言,這在很大程度上取決于它擁有強(qiáng)大的機(jī)器學(xué)習(xí)框架和庫。相比之下,只有比較少的開發(fā)人員使用剛剛興起的Julia。

話雖如此,Julia背后的團(tuán)隊(duì)表示,他們開發(fā)的這種語言非常適合構(gòu)建可微分算法,可微分算法是指數(shù)據(jù)驅(qū)動(dòng)的過程代碼,可用于構(gòu)建機(jī)器學(xué)習(xí)中所使用的神經(jīng)網(wǎng)絡(luò)。

Julia團(tuán)隊(duì)在一篇博文中寫道:“我們需要一種語言來編寫可微分算法,而Flux助力Julia成為這種語言。”

“Julia是針對(duì)數(shù)學(xué)和數(shù)值計(jì)算從頭開始設(shè)計(jì)的,異常適合表達(dá)機(jī)器學(xué)習(xí)算法。與此同時(shí),它融合了編譯器方面的現(xiàn)代設(shè)計(jì)和新穎想法,因而更容易滿足先進(jìn)機(jī)器學(xué)習(xí)的高性能要求。”

據(jù)博文聲稱,F(xiàn)lux庫使用各種面向機(jī)器學(xué)習(xí)的工具擴(kuò)展了Julia的編譯器,支持在性能與開發(fā)人員的控制之間取得更好平衡的一級(jí)梯度、面向GPU的即時(shí)CUDA內(nèi)核編譯、訓(xùn)練期間減少開銷的自動(dòng)批量處理以及便于在谷歌TPU上運(yùn)行的優(yōu)化。

該團(tuán)隊(duì)表示,Julia連同F(xiàn)lux以及即將推出的可微分編程語言Myia和最近的Swift for Tensorflow,可能很快就會(huì)挑戰(zhàn)傳統(tǒng)的機(jī)器學(xué)習(xí)框架和方法。

該團(tuán)隊(duì)寫道:“我們認(rèn)為,機(jī)器學(xué)習(xí)的未來在于語言和編譯器技術(shù),尤其在于擴(kuò)展新舊語言以滿足機(jī)器學(xué)習(xí)研究的高要求。”他們補(bǔ)充道,“支持微分、矢量化和異種硬件的”語言將“推動(dòng)科學(xué)領(lǐng)域的諸多進(jìn)步。”

Julia團(tuán)隊(duì)稱:“這些下一代工具(Myia、Swift/TF和Flux)想成為與現(xiàn)有的對(duì)應(yīng)框架(TensorFlow、PyTorch和Knet)一樣適用于生產(chǎn)環(huán)境還有一段路要走。”

“但如果你在機(jī)器學(xué)習(xí)取得新的突破,它們可能是你***的選擇。試用一下它們,看看機(jī)器學(xué)習(xí)的未來是什么樣子。”

今年早些時(shí)候Julia迎來版本1.0后,這種語言的用戶們大體看好它的進(jìn)展情況,不過一些人仍對(duì)其錯(cuò)誤處理和說明文檔毫無幫助的現(xiàn)狀感到擔(dān)憂。

據(jù)LinkedIn聲稱,機(jī)器學(xué)習(xí)工程師是近幾年發(fā)展速度最快的工作類別,現(xiàn)在有越來越多的免費(fèi)課程可供想要主攻這個(gè)領(lǐng)域的開發(fā)人員使用。

原文標(biāo)題:Julia vs Python: Which programming language will rule machine learning in 2019?,作者:Nick Heath

【51CTO譯稿,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文譯者和出處為51CTO.com】

責(zé)任編輯:張燕妮 來源: 51CTO
相關(guān)推薦

2017-11-14 06:10:15

機(jī)器學(xué)習(xí)編程語言數(shù)據(jù)科學(xué)

2019-01-09 10:00:19

編程語言Python

2014-03-17 10:28:52

PythonJulia

2019-04-24 08:34:46

編程語言PythonJava

2019-12-16 14:53:44

機(jī)器學(xué)習(xí)人工智能計(jì)算機(jī)

2019-01-09 06:03:15

編程語言開發(fā)Python

2019-07-25 09:15:07

編程語言GoJava

2020-04-26 12:08:10

Python編程語言開發(fā)

2019-02-14 08:10:22

機(jī)器學(xué)習(xí)API程序

2013-04-11 09:51:43

編程語言

2021-01-13 10:40:42

編程語言PLCGraph

2019-11-27 15:00:04

PythonJava編程語言

2021-01-06 12:55:08

編程語言Python開發(fā)

2022-01-13 15:55:20

開發(fā)技能代碼

2019-12-06 17:40:39

程序員編程語言JavaScript

2018-11-30 13:35:08

編程語言PythonJava

2019-12-02 09:46:02

編程語言JavaJavaScript

2017-02-24 19:08:48

PythonPHPRuby

2019-07-17 09:59:46

JavaScriptJava機(jī)器學(xué)習(xí)

2019-02-21 09:00:00

PythonGolang編程語言
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)