成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Facebook開源深度學習框架Caffe2,帶來跨平臺機器學習工具

weapon / 1924人閱讀

摘要:部署旨在幫助開發(fā)人員和研究人員訓練大規(guī)模機器學習模型,并在移動應用中提供驅(qū)動的用戶體驗。現(xiàn)在,開發(fā)人員可以獲取許多相同的工具,能夠在大規(guī)模分布式場景訓練模型,并為移動設(shè)備創(chuàng)建機器學習應用。

AI 模型的訓練和部署通常與大量數(shù)據(jù)中心或超級計算機相關(guān)聯(lián),原因很簡單。從大規(guī)模的圖像、視頻、文本和語音等各種信息中持續(xù)處理、創(chuàng)建和改進模型的能力不是小型計算擅長的。在移動設(shè)備上部署這些模型,使其快速輕量級運轉(zhuǎn),同樣是令人生畏的任務(wù)??朔@些挑戰(zhàn)需要一個強大、靈活、便攜式(portable)深度學習框架。

Facebook一直在與開源社區(qū)一起建立這樣一個框架。今天,我們將第一個生產(chǎn)就緒(production-ready)的 Caffe2 開源,這是一個輕量級和模塊化的深度學習框架,強調(diào)便攜性,同時保持了可擴展性和性能。

我們致力于為社區(qū)提供高性能的機器學習工具,以便每個人都能創(chuàng)造智能應用和服務(wù)。Caffe2 提供了教學和示例,演示了用一臺機器上的多顆 GPU 或多臺機器的一顆或多顆 GPU 進行大規(guī)模學習。學習訓練和部署 iOS,Android 和 Raspberry Pi 模型。在模型庫 Caffe2 Model Zoo 里面的預訓練模型,只需幾行代碼就能運行。

Facebook 部署 Caffe2 旨在幫助開發(fā)人員和研究人員 訓練大規(guī)模機器學習模型,并在移動應用中提供 AI 驅(qū)動的用戶體驗?,F(xiàn)在,開發(fā)人員可以獲取許多相同的工具,能夠在大規(guī)模分布式場景訓練模型,并為移動設(shè)備創(chuàng)建機器學習應用。

我們與英偉達,高通,英特爾,亞馬遜和微軟密切合作,在云端和移動環(huán)境兩個方面都對 Caffe2 做了優(yōu)化。這些合作將使機器學習從業(yè)者能夠使用更復雜的模型快速地進行實驗,并部署下一代 AI 增強型的應用和服務(wù)。

Caffe2 會持續(xù)更新,歡迎提供意見和建議。

更新信息可以查看 Caffe2 文檔和教程請訪問 caffe2.ai,并查看 GitHub 源代碼。(下文有介紹。)

Caffe2 原理(Philosophy)

Caffe2 的原理與 Caffe 相同,開發(fā)原則可以概括為以下5點:

表達(Expression):模型和優(yōu)化被定義為純文本模式(plaintext schema)而不是代碼。

速度:對學界和產(chǎn)業(yè)界都一樣,速度對于較先進的模型和大數(shù)據(jù)至關(guān)重要。

模塊化:新任務(wù)和設(shè)置需要靈活性和擴展性。

開放性:科學和應用進步需要通用代碼(common code),參考模型和重現(xiàn)性(reproducibility)。

社區(qū):學術(shù)研究、startup prototypes 和工業(yè)應用通過在 BSD-2 項目中聯(lián)合討論和開發(fā),共享實力。

Caffe2:Caffe 的實驗性再造,用更靈活的方式組織計算

根據(jù) Github 頁面介紹,Caffe2 這個深度學習框架,在制作時就考慮到了表達(expression)、速度和模塊化這些特性。

Caffe2 是 Caffe 實驗性的再造,可以提供更靈活的方法組織計算。

Caffe2 是根據(jù) BSD 2-Clause 許可證條款發(fā)布的。

目前確定可以運行的 Build Status 如下:

Ubuntu 14.04 (GCC)

√ Default CPU build

√ Default GPU build

OS X (Clang)

√ Default CPU build

√ Default GPU build

Options (both Clang and GCC)

√ Nervana GPU

× ZMQ

√ RocksDB

√ MPI

√ OpenMP

√ No LMDB

√ No LevelDB

√ No OpenCV

BLAS

√ OpenBLAS

√ ATLAS

× MKL

其他

√ CMake 2.8 support

√ List of dependencies for Ubuntu 14.04

√ List of dependencies for Ubuntu 16.04

√ List of dependencies for OS X

Caffe2 模型庫:圖像分類、圖像分割、對象和場景標記等

Caffe2 的宣傳口號 “一次編碼,隨時隨地運行”,可見 Caffe2 想要凸顯其靈活、便攜性,當然,還有預訓練模型。

據(jù)介紹,Caffe 開發(fā)社區(qū)十分活躍,開發(fā)人員和研究人員會分享他們的 Caffe 模型,當然,現(xiàn)在也會分享 Caffe2 模型。

Caffe2 模型庫的頁面開始說,你可以用這些模型快速構(gòu)建 demo 并探索深度學習功能,而不需要耗費時間和計算資源從頭開始訓練模型,你可以重新創(chuàng)建和評估其他項目的結(jié)果,或者改進以前發(fā)布的模型,歡迎分享和討論。?

下面列出了 Caffe 模型,還提供了一組可用于 Caffe2 的模型。由于剛剛起步,Caffe2 模型現(xiàn)在還比較少。

目前,只有圖像分類的 Squeezenet、BVLC AlexNet、BVLC CaffeNet 模型、BVLC GoogleNet 模型和 ImageNet ILSVRC13 RCNN 有 Caffe2 預訓練模型,相信很快就會有更多豐富。

Caffe2 中基本計算單元之一是 Operators。每個 Operator 包含給定適當數(shù)量和類型的輸入和參數(shù)來計算輸出所需的邏輯。Caffe 和 Caffe2 功能的總體差異如下圖所示:

(關(guān)于如何將 Caffe 模型轉(zhuǎn)換為 Caffe2 模型主頁上有非常詳細而且友好的教程。)

圖像分類

圖像分割

對象和場景標記

風格

人臉

視頻處理

Caffe2 深度學習應用

據(jù)介紹,Caffe2 的深度學習應用主要是計算機視覺(CV)、聊天機器人(Chat Bots)、物聯(lián)網(wǎng)(IoT)、語音識別、翻譯以及醫(yī)療。

此外,沒有在上圖中列出的,還有廣告和其他一些應用,包括面向?qū)W術(shù)界研究人員的,可以改進現(xiàn)有模型、創(chuàng)新新的模型、開發(fā)算法和更智能的神經(jīng)網(wǎng)絡(luò)。

還有工程師和開發(fā)人員,介紹中說,最終許多行業(yè)都會用到深度學習,即使你沒有直接從事深度學習相關(guān)工作,你的公司也會將深度學習并入平臺。

Caffe2強調(diào)易用性, 旨在為開發(fā)人員提供一種簡單直觀的方式,親身體驗深度學習。

在某些情況下,你可能希望使用現(xiàn)有的模型,跳過整個“學習”的步驟,在嘗試訓練你自己的模型之前,就熟悉深度學習是如何的實用和有效。

Caffe2 API:C++ & Python

Caffe2 給出了 C++ 和 Python 的 API。

C++:http://caffe2.ai/doxygen-c/html/classes.html

Python:http://caffe2.ai/doxygen-python/html/annotated.html

Caffe2 的網(wǎng)站非常友好,除了 API,不僅包括了教程(Tutorial)、參考(Reference),在最開始還有介紹深度學習的部分——Learn。

Learn 這部分從深度學習知識和應用講起,介紹了如何將 Caffe2 整合入 iOS 和 Android。不僅如此,還有分布式訓練和數(shù)據(jù)庫的介紹。

在教程在方面,有模型和數(shù)據(jù)庫介紹,從 Caffe2 的基本講起,包括 Workspaces、Operators & Nets,還有 Toy Regression、圖像預處理、加載預訓練模型、MNIST(從頭開始創(chuàng)建一個 CNN)的講解,教你自己創(chuàng)建數(shù)據(jù)庫,以及 AI 攝像機 Demo 和教程,RNN 和 LSTM 網(wǎng)絡(luò)的介紹。

Facebook 產(chǎn)業(yè)級跨平臺機器學習工具

在 2016 年 11 月發(fā)布 Caffe2go 時,Caffe 作者賈揚清介紹說,Caffe2 是 Facebook 第一個具有產(chǎn)業(yè)實力的深度學習平臺,可以跨平臺用同樣的代碼集全速運行。由于模塊化設(shè)計,框架可以使用相同的語言,但要分別在各個平臺上優(yōu)化。例如,框架可以在手機(iOS 和 Android)的 NNPack 和服務(wù)器 GPU 的 CUDNN 之間選擇。因此,開發(fā)者可以專業(yè)于算法的工作,而不用研究怎樣運行卷積。

人工智能已經(jīng)產(chǎn)生了深遠的影響,但大部分 AI 還是局限于大型數(shù)據(jù)中心,遠離實際使用 AI 應用和服務(wù)的人。我們不可能讓人隨身攜帶超級計算機,那么,讓 AI 在當前更為普及便攜的設(shè)備——智能手機工作上工作就成為關(guān)鍵一環(huán)。

以下是開源地址和體驗鏈接:

主頁:http://caffe2.ai

Github: https://github.com/caffe2/caffe2

參與調(diào)查,改善 Caffe2:https://www.surveymonkey.com/r/caffe2歡迎加入本站公開興趣群

商業(yè)智能與數(shù)據(jù)分析群

興趣范圍包括各種讓數(shù)據(jù)產(chǎn)生價值的辦法,實際應用案例分享與討論,分析工具,ETL工具,數(shù)據(jù)倉庫,數(shù)據(jù)挖掘工具,報表系統(tǒng)等全方位知識

QQ群:81035754

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/4521.html

相關(guān)文章

  • Facebook賈揚清宣布新機器學習系統(tǒng)Caffe2Go

    摘要:這一新程序被稱為,是一個完整的深度學習系統(tǒng),它的架構(gòu)已經(jīng)嵌入手機中。因此,移動設(shè)備環(huán)境對機器學習系統(tǒng)提出了機遇和挑戰(zhàn)。展望下一步,加上這樣的研究工具鏈,是的機器學習產(chǎn)品的核心。 風格遷移一直是機器學習領(lǐng)域內(nèi)的一項重要任務(wù),很多研究機構(gòu)和研究者都在努力打造速度更快、計算成本更低的風格遷移機器學習系統(tǒng),比如《怎么讓你的照片帶上藝術(shù)大師風格?李飛飛團隊開源快速神經(jīng)網(wǎng)絡(luò)風格遷移代碼 》、《谷歌增強型...

    Rango 評論0 收藏0
  • 最新Github上各DL框架Star數(shù)量大PK

    摘要:下圖總結(jié)了絕大多數(shù)上的開源深度學習框架項目,根據(jù)項目在的數(shù)量來評級,數(shù)據(jù)采集于年月初。然而,近期宣布將轉(zhuǎn)向作為其推薦深度學習框架因為它支持移動設(shè)備開發(fā)。該框架可以出色完成圖像識別,欺詐檢測和自然語言處理任務(wù)。 很多神經(jīng)網(wǎng)絡(luò)框架已開源多年,支持機器學習和人工智能的專有解決方案也有很多。多年以來,開發(fā)人員在Github上發(fā)布了一系列的可以支持圖像、手寫字、視頻、語音識別、自然語言處理、物體檢測的...

    oogh 評論0 收藏0
  • Caffe2正式發(fā)布!新框架有何不同?賈揚清親自解答

    摘要:賈揚清現(xiàn)身說法發(fā)布后,作者賈揚清在上連發(fā)四記解答。,賈揚清一上來就表明了身份。正式發(fā)布新框架有何不同賈揚清親自解答有人問搞出意義何在現(xiàn)在已經(jīng)有等諸多框架。賈揚清說和團隊緊密合作。 ?圖左為Caffe2作者賈揚清今天凌晨召開的F8大會上,F(xiàn)acebook正式發(fā)布Caffe2~隨著人工智能的發(fā)展,在訓練深度神經(jīng)網(wǎng)絡(luò)和大規(guī)模人工智能模型以及部署各機器的計算量時,通常要在大量數(shù)據(jù)中心或超級計算機的支...

    feng409 評論0 收藏0
  • 賈揚清撰文詳解Caffe2:從強大的新能力到入門上手教程

    摘要:英偉達作為的開發(fā)合作者,計劃對的深度學習應用推出一系列博客文章。可使用的英偉達深度學習庫和來實現(xiàn)高性能多加速訓練和推理。最近的訓練基準使用了塊的英偉達和神經(jīng)網(wǎng)絡(luò)架構(gòu)。 昨天,F(xiàn)acebook 推出了 Caffe2,一個兼具表現(xiàn)力、速度和模塊性的開源深度學習框架。它沿襲了大量的 Caffe 設(shè)計,可解決多年來在 Caffe 的使用和部署之中發(fā)現(xiàn)的瓶頸問題。最終,Caffe2 打開了算法實驗和新...

    galois 評論0 收藏0
  • 23種深度學習庫排行榜:TensorFlow最活躍、Keras最流行

    摘要:我們對種用于數(shù)據(jù)科學的開源深度學習庫作了排名。于年月發(fā)布了第名,已經(jīng)躋身于深度學習庫的上半部分。是最流行的深度學習前端第位是排名較高的非框架庫。頗受對數(shù)據(jù)集使用深度學習的數(shù)據(jù)科學家的青睞。深度學習庫的完整列表來自幾個來源。 我們對23種用于數(shù)據(jù)科學的開源深度學習庫作了排名。這番排名基于權(quán)重一樣大小的三個指標:Github上的活動、Stack Overflow上的活動以及谷歌搜索結(jié)果。排名結(jié)果...

    princekin 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<