新的工具包在C++之外新增對Python語言的支持(Python 3已經支持;Python 2即將支持)。微軟科學家黃學東(Xuedong Huang)在采訪中表示,此前不支持Python是 Cognitive Toolkit的一大缺憾,限制了工具包的應用范圍。
新的工具包具有更強的性能表現和學習能力。黃學東表示,開發者可以在Visual Studio集成開發環境中直接使用Cognitive Toolkit,而無需再額外運行Cognitive Toolkit腳本。
深度學習是當下熱門領域,其精義是對人工神經網絡進行大數據的訓練。除了微軟之外,開發者還有很多開源工具可以選擇,比如谷歌的TensorFlow,另外還有Torch、Caffe、Paddle等同類產品。
微軟的Cognitive Toolkit與谷歌的TensorFlow相得益彰,谷歌在越來越多的地方開展其深度學習的同時,微軟將Cognitive Toolkit利用在其自家產品如Windows、Bing和Skype上。隨著2.0版本支持Python,Cognitive Toolkit應用范圍將更加廣泛。冰箱公司利勃海爾已經在使用這一工具。
微軟有意在將來讓Cognitive Toolkit支持更多編程環境,比如R和C#。現在用戶已可以在Microsoft Azure雲平台上使用Cognitive Toolkit 。同時Azure對同類競爭產品保持開放,TensorFlow和Caffe一樣可以使用。不過來自微軟的數據顯示,Cognitive Toolkit在兩個測試環境下——分別是四個GPU加一個CPU,四個GPU加兩個CPU的表現均勝過了TensorFlow、Torch和Caffe。
今年一月份,微軟將CNTK從CodePlex遷移到了GitHub ,並采用了更為寬松的MIT許可協議。
原文來自:https://linux.cn/article-7899-1.html
本文地址:http://www.linuxprobe.com/cognitive-toolkit-2-0-beta.html
http://xxxxxx/Linuxjc/1184476.html TechArticle