Qualcomm開發(fā)者網(wǎng)絡開始提供驍龍神經(jīng)處理引擎
美國當?shù)貢r間7月25日。圣迭戈———QualcommIncorporated(NASDAQ: QCOM)子公司Qualcomm Technologies,Inc.宣布,即日起將在Qualcomm開發(fā)者網(wǎng)絡(Qualcomm Developer Network)上提供Qualcomm“驍龍”神經(jīng)處理引擎(Neural ProcessingEngine,NPE)軟件開發(fā)包(SDK)。驍龍NPE是首個面向驍龍移動平臺設計的深度學習軟件框架。
資料圖
驍龍NPE旨在向開發(fā)者提供軟件工具,面向搭載驍龍?zhí)幚砥鞯囊苿咏K端和其他類型的網(wǎng)絡邊緣終端,加速深度神經(jīng)網(wǎng)絡工作負載運行。開發(fā)者可針對所需的用戶體驗選擇最佳的驍龍內(nèi)核——包括Qualcomm?
Kryo? CPU、Qualcomm? Adreno? GPU或Qualcomm? Hexagon? DSP。
驍龍NPE將向多個行業(yè)(包括移動、汽車、醫(yī)療健康、安全與圖像)的開發(fā)者提供他們所需的工具,以實現(xiàn)終端側(cè)的、由神經(jīng)網(wǎng)絡驅(qū)動的用戶體驗。開發(fā)者可充分利用深度學習用戶體驗,如風格轉(zhuǎn)換與濾鏡(增強現(xiàn)實應用)、情景探測、面部識別、自然語言理解、物體追蹤與規(guī)避、手勢和文本識別等。
開發(fā)者已開始使用驍龍NPE,發(fā)揮驍龍的能力以支持移動應用體驗。例如,F(xiàn)acebook已宣布計劃將驍龍NPE集成到Facebook應用的相機功能中,以促進Caffe2支持的增強現(xiàn)實(AR)特性實現(xiàn)。相較于通過一般的CPU實現(xiàn),F(xiàn)acebook可利用驍龍NPE,基于Adreno GPU實現(xiàn)5倍的性能提升,從而在拍攝照片和直播視頻時,實現(xiàn)更流暢、無縫且逼真的AR特性應用。
Qualcomm Technologies,Inc.產(chǎn)品管理總監(jiān)GaryBrotman表示:“我們開發(fā)驍龍NPE SDK,是為了滿足日益增長的、搭載驍龍的移動終端和其他網(wǎng)絡邊緣終端高效運行深度神經(jīng)網(wǎng)絡的需求。驍龍NPE旨在為開發(fā)者帶來從云端向網(wǎng)絡邊緣終端輕松遷移智能特性的工具,從而讓開發(fā)者針對特定的用戶體驗,靈活利用功耗和性能最適合該體驗的驍龍內(nèi)核來進行處理。”
驍龍NPE可兼容驍龍600和800系列移動平臺,可支持通用深度學習框架,如Caffe、Caffe2和Tensorflow,并提供對自定義層的支持。該SDK包括運行時軟件、庫、API、離線模型轉(zhuǎn)換工具、示例代碼、文檔,以及調(diào)試與基準測試工具。