摘要:賈揚清現(xiàn)身說法發(fā)布后,作者賈揚清在上連發(fā)四記解答。,賈揚清一上來就表明了身份。正式發(fā)布新框架有何不同賈揚清親自解答有人問搞出意義何在現(xiàn)在已經(jīng)有等諸多框架。賈揚清說和團(tuán)隊緊密合作。
?
圖左為Caffe2作者賈揚清
今天凌晨召開的F8大會上,F(xiàn)acebook正式發(fā)布Caffe2~
隨著人工智能的發(fā)展,在訓(xùn)練深度神經(jīng)網(wǎng)絡(luò)和大規(guī)模人工智能模型以及部署各機(jī)器的計算量時,通常要在大量數(shù)據(jù)中心或超級計算機(jī)的支持下完成。
能夠從不同信息中,如圖像、視頻、文本和語音等,不斷處理、創(chuàng)建和改進(jìn)網(wǎng)絡(luò)模型,部署在大規(guī)模計算平臺上高速運行,這是個不小的難題。
同時,在移動設(shè)備上部署這些模型,使其快速有效地運行,也是一項艱巨的任務(wù)??朔@些挑戰(zhàn)需要一個強(qiáng)大、靈活和輕便的深度學(xué)習(xí)框架。
Facebook一直試圖建立一個這樣的框架。今天,這家美國社交巨頭,開放了Caffe2的第一個正式版本,官方介紹說:這是一個輕量化和模塊化的深度學(xué)習(xí)框架,在強(qiáng)調(diào)輕便性的同時,也保持了可擴(kuò)展性和計算性能。
Caffe2的特性:
Caffe2框架可以通過一臺機(jī)器上的多個GPU或具有一個及多個GPU的多臺機(jī)器來進(jìn)行分布式訓(xùn)練。
也可以在iOS系統(tǒng)、Android系統(tǒng)和樹莓派(Raspberry Pi)上訓(xùn)練和部署模型。
只需要運行幾行代碼即可調(diào)用Caffe2中預(yù)先訓(xùn)練好的Model Zoo模型。
Caffe2框架已經(jīng)應(yīng)用在Facebook平臺上。
NVIDIA(英偉達(dá)),Qualcomm(高通),Intel(英特爾),Amazon(亞馬遜)和Microsoft(微軟)等公司的云平臺都已支持Caffe2。
GitHub上有Caffe2的源代碼。
Caffe2和Caffe有何不同?
Caffe2發(fā)布后,外界最多的討論之一,就是發(fā)出上述疑問。去年12月,賈揚清曾經(jīng)解釋過一次:“目前Caffe2還不能完全替代Caffe,還缺不少東西,例如CuDNN。與Caffe2相比,Caffe仍然是主要的穩(wěn)定版本,在生產(chǎn)環(huán)境中使用仍然推薦Caffe”。
現(xiàn)在Caffe2正式發(fā)布,這個推薦肯定要改成新版本了。
Caffe2的基本計算單位是Operator。對于適當(dāng)數(shù)量和類型的輸入?yún)?shù),每個Operator都包括所需的計算邏輯。Caffe和Caffe2的總體差異如下圖所示:
官方提供了從Caffe遷移到Caffe2的教程,據(jù)說這個遷移非常簡單。
Caffe2和PyTorch有何不同?
這是另外一個疑問。
Caffe2長于移動和大規(guī)模部署。雖然Caffe2新增了支持多GPU的功能,這讓新框架與Torch具有了相同的GPU支持能力,但是如前所述,Caffe2支持一臺機(jī)器上的多個GPU或具有一個及多個GPU的多臺機(jī)器來進(jìn)行分布式訓(xùn)練。
PyTorch適合進(jìn)行研究、實驗和嘗試不同的神經(jīng)網(wǎng)絡(luò);而Caffe2更偏向于工業(yè)應(yīng)用,而且重點關(guān)注在移動端上的表現(xiàn)。
賈揚清現(xiàn)身說法
Caffe2發(fā)布后,作者賈揚清在reddit上連發(fā)四記解答。“Yangqing here”,賈揚清一上來就表明了身份。
Caffe2正式發(fā)布!新框架有何不同?賈揚清親自解答
有人問搞出Caffe2意義何在?現(xiàn)在已經(jīng)有PyTorch、TensorFlow、MXNet等諸多框架。
賈揚清說Caffe2和PyTorch團(tuán)隊緊密合作。他們把Caffe2視作一種生產(chǎn)力的選擇,而把Torch視作研究型的選擇。而在構(gòu)建AI模塊時,他們也持有一種“非框架”的理念,例如Gloo、NNPACK和FAISS等可以被用于任何深度學(xué)習(xí)框架。
有人問Caffe2接受外部貢獻(xiàn)么?
賈揚清說大愛外部貢獻(xiàn),也會在開源方面繼續(xù)努力。
有人問Caffe2是否用了Torch的代碼庫,以及CUDA等相關(guān)支持的問題。
賈揚清說他們正在計劃讓Caffe2和Torch和PyTorch共享后端,這幾個框架已經(jīng)共享Gloo用于分布式訓(xùn)練,THCTensor、THNN和其他C/C++庫也將會共享。
在GPU層面,Caffe2使用了CUDA和CUDNN。賈揚清和團(tuán)隊也試驗了OpenCL,但是感覺用NVIDIA的GPU CUDA效果更好。
另外在其他平臺(例如iOS上),Caffe2使用了特定的工具,例如Metal。一兩天內(nèi),官方會發(fā)布Metal的實施。
有人問Caffe2支持動態(tài)圖么?
賈揚清給出否定的回答,他表示這是Caffe2和PyTorch團(tuán)隊有意做出的選擇。Caffe2的任務(wù)就是提供較佳的性能,而如果想要極端靈活的計算,請選擇PyTorch。賈揚清認(rèn)為這是一個更好的方式,因為“一個框架通吃”可能會影響性能。
所以,目前Caffe2只支持非常有限的動態(tài)控制,例如動態(tài)RNN。
最后,量子位放出傳送門:
Caffe2的首頁:http://caffe2.ai/
GitGub地址:https://github.com/caffe2/caffe2
歡迎加入本站公開興趣群商業(yè)智能與數(shù)據(jù)分析群
興趣范圍包括各種讓數(shù)據(jù)產(chǎn)生價值的辦法,實際應(yīng)用案例分享與討論,分析工具,ETL工具,數(shù)據(jù)倉庫,數(shù)據(jù)挖掘工具,報表系統(tǒng)等全方位知識
QQ群:81035754
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/4520.html
摘要:這一新程序被稱為,是一個完整的深度學(xué)習(xí)系統(tǒng),它的架構(gòu)已經(jīng)嵌入手機(jī)中。因此,移動設(shè)備環(huán)境對機(jī)器學(xué)習(xí)系統(tǒng)提出了機(jī)遇和挑戰(zhàn)。展望下一步,加上這樣的研究工具鏈,是的機(jī)器學(xué)習(xí)產(chǎn)品的核心。 風(fēng)格遷移一直是機(jī)器學(xué)習(xí)領(lǐng)域內(nèi)的一項重要任務(wù),很多研究機(jī)構(gòu)和研究者都在努力打造速度更快、計算成本更低的風(fēng)格遷移機(jī)器學(xué)習(xí)系統(tǒng),比如《怎么讓你的照片帶上藝術(shù)大師風(fēng)格?李飛飛團(tuán)隊開源快速神經(jīng)網(wǎng)絡(luò)風(fēng)格遷移代碼 》、《谷歌增強(qiáng)型...
摘要:表示,的賈揚清對他的這一項目給予了很多幫助,賈揚清告訴他,的好幾個網(wǎng)絡(luò),較大瓶頸都是,如果想要實現(xiàn)一流的性能,賈揚清建議較好使用異步,這樣會有很大的幫助。,和則是默認(rèn)啟用這項功能。 微軟數(shù)據(jù)科學(xué)家Ilia Karmanov做了一個項目,使用高級API測試8種常用深度學(xué)習(xí)框架的性能(因為Keras有TF,CNTK和Theano,所以實際是10種)。Karmanov希望這個項目能夠幫助數(shù)據(jù)科學(xué)家...
摘要:下圖總結(jié)了絕大多數(shù)上的開源深度學(xué)習(xí)框架項目,根據(jù)項目在的數(shù)量來評級,數(shù)據(jù)采集于年月初。然而,近期宣布將轉(zhuǎn)向作為其推薦深度學(xué)習(xí)框架因為它支持移動設(shè)備開發(fā)。該框架可以出色完成圖像識別,欺詐檢測和自然語言處理任務(wù)。 很多神經(jīng)網(wǎng)絡(luò)框架已開源多年,支持機(jī)器學(xué)習(xí)和人工智能的專有解決方案也有很多。多年以來,開發(fā)人員在Github上發(fā)布了一系列的可以支持圖像、手寫字、視頻、語音識別、自然語言處理、物體檢測的...
摘要:英偉達(dá)作為的開發(fā)合作者,計劃對的深度學(xué)習(xí)應(yīng)用推出一系列博客文章??墒褂玫挠ミ_(dá)深度學(xué)習(xí)庫和來實現(xiàn)高性能多加速訓(xùn)練和推理。最近的訓(xùn)練基準(zhǔn)使用了塊的英偉達(dá)和神經(jīng)網(wǎng)絡(luò)架構(gòu)。 昨天,F(xiàn)acebook 推出了 Caffe2,一個兼具表現(xiàn)力、速度和模塊性的開源深度學(xué)習(xí)框架。它沿襲了大量的 Caffe 設(shè)計,可解決多年來在 Caffe 的使用和部署之中發(fā)現(xiàn)的瓶頸問題。最終,Caffe2 打開了算法實驗和新...
摘要:點擊訂閱云棲夜讀周刊作為大神,賈揚清讓人印象深刻的可能是他寫的框架,那已經(jīng)是六年前的事了。經(jīng)過多年的沉淀,成為阿里新人的他,對人工智能又有何看法最近,賈揚清在阿里內(nèi)部分享了他的思考與洞察,歡迎共同探討交流?!军c擊訂閱云棲夜讀周刊】 作為 AI 大神,賈揚清讓人印象深刻的可能是他寫的AI框架Caffe ,那已經(jīng)是六年前的事了。經(jīng)過多年的沉淀,成為阿里新人的他,對人工智能又有何看法?最近,賈揚...
閱讀 2522·2023-04-25 17:27
閱讀 1832·2019-08-30 15:54
閱讀 2376·2019-08-30 13:06
閱讀 2986·2019-08-30 11:04
閱讀 754·2019-08-29 15:30
閱讀 736·2019-08-29 15:16
閱讀 1736·2019-08-26 10:10
閱讀 3608·2019-08-23 17:02