英特爾開源深度學習工具庫 OpenVINO,將加大與本土軟硬體方合作,持續開放

語言: CN / TW / HK

日前,英特爾圍繞 AI 解決方案的智慧化、無人化和叢集化話題,在小範圍內舉行了一個 AI 開發者私享會。在會上,英特爾的開源深度學習工具庫 OpenVINO 引人關注。

OpenVINO™ 全稱 Open Visual Inference & neural network optimization,直譯為“ 開放式視覺推斷與神經網路優化 ”,是硬體廠商針對自家的硬體平臺開發的一套深度學習工具庫,包含推斷庫,模型優化等等一系列與深度學習模型部署相關的功能。自發布以來,OpenVINO 開發框架就因其強大的模型轉換與模型推理加速效能,廣受好評。

OpenVINO 開發框架可提供更多深度學習模型、裝置可移動性和更高的推理效能,同時減少程式碼更改。此外,它還支援各種硬體指令加速、各種不同精度模型、支援模型拓撲結構與層次檢視,支援整合現有的深度學習框架,OpenCV等計算機視覺開發框架整合使用。

在會上,英特爾也對 OpenVINO 的開源情況進行了一些介紹,從 2018 年開源以來,OpenVINO 社群正朝更繁榮的方向發展。

首先,OpenVINO 是完全開源的。英特爾表示,OpenVINO 不僅是有一個開源版本,也有一個閉源版本去給使用者達到一個比較全面和比較好的使用者體驗。開源版本是為實現客戶對一些應用場景和需求,去快速迭代和功能的升級。 

如果客戶想體驗最新的、不同運動功能、以及最強的推理性整合的話,那英特爾會建議大客戶去使用開源版本的 OpenVINO。目前,OpenVINO 的全部工具鏈、全部元件都是開源的。

其次,OpenVINO 的開源社群目前正在快速成長。英特爾介紹, OpenVINO 整個倉庫由不同的工具組建,一些 APP 元件比如與駕駛有關的,已經得到了七八千 Star 這樣一個體量,是非常受歡迎的。

針對社群活躍度,從開源至今,OpenVINO 活躍度越來越高。他們不僅依靠 GitHub 等程式碼託管平臺,其社群有很多微信群、QQ 群,不斷會有新的開發者加入進來,開發者會在群裡提出自己遇到的一些問題。

英特爾認為,開源社群它最大的亮點和意義在於它是一個互動性比較強的平臺,它不光是提問,還會在提問以後將問題和解題的過程梳理成文件和部落格,將里程和關鍵資訊進行再反饋,讓社群其他開發者參考,這也是 OpenVINO 開源社群最大的意義所在。

關於外部貢獻者,OpenVINO 在這幾年中已經看到非常顯著的曲線變化,OpenVINO 的確在實際應用中得到了越來越多的開發者的喜愛。比如說,一些開發者因為現有的一些解決方案不能夠滿足需求,它使用的一些硬體存在相容性問題,他希望能夠將 OpenVINO 與這些外部的硬體相結合,那麼他就去開發了這樣一個外掛。正是這樣的外部開發者的貢獻,讓 OpenVINO 發展路徑越來越廣。

英特爾表示,中國本土有非常多的晶片廠商,他們開發出來的硬體如何無縫地包容進 OpenVINO 呢?那當然是通過開放的軟體平臺,對更多的硬體進行包容,給開發者提供一站式的流暢體驗,這將是 OpenVINO 未來長期發展的一大方向。

再次,在軟體層面,OpenVINO 又有一些非常成功的案例。在之前的 OpenVINO 與百度的一個合作商,反饋也是很好的。現在,OpenVINO 通過產品整合獲得不少外部力量,我們在國外有非常活躍的生態。而在國內,因為國內習慣使用微信,所以我們通過微信群等方式與開發者進行交流。

此外,OpenVINO 定期會舉辦各種各樣的活動,在開發者之間進行交流和學習;推出多樣的技術文件,以供開發者進行學習。

最後,OpenVINO 也表示,未來 OpenVINO 會持續開放,英特爾內部高層有“開發者優先”的戰略理念,首當其衝的就是“開放”。隨後,OpenVINO 會在全球範圍內加大開源和生態合作的力度,和更多本土軟硬體合作。