寒武紀人工智能開發平台


寒武紀人工智能開發平台

寒武紀人工智能開發平台(Cambricon Neuware™)是寒武紀專門針對其雲、邊、端的智能處理器產品打造的軟件開發平台, Neuware采用端雲一體的架構,可同時支持寒武紀雲、邊、端的全系列產品。

寒武紀終端IP、邊緣端芯片及雲端芯片共享同樣的軟件接口和完備生態,可以方便地進行智能應用的開發,遷移和調優。

 

 在雲端

寒武紀提供全套易用的開發調試調優工具

• 開發 軟件開發工具包
TensorFlow/Caffe/MXNet/PyTorch/AndroidNN
CNML(機器學習編程庫)
CNRT(高性能運行時庫)
CNCC(編譯器)
• 調試 功能調試工具包
CNGDB(調試工具)
CNQual(硬件診斷工具)
• 調優 性能調優工具
CNPerf (性能剖析)
CNMon(系統監控)

在終端

寒武紀提供快速的部署工具

• 部署 離線部署工具包
支持從Tensorflow、Caffe、mxnet等主流框架生成離線部署文件
支持arm32_linux / arm64_linux / arm64_android / windows等平台
支持處理器頻率、存儲帶寬、以及SRAM大小的模擬

 

 端雲一體開發和部署流程

開發者可以借助雲端豐富的計算資源進行算法模型的解析與調試,利用Neuware生成離線模型,並能夠在任意搭載寒武紀智能終端IP的設備運行,解決了終端調試手段受硬件資源限制的問題。同時,由於該離線模式無編譯過程,擺脫了對CNML與框架層的依賴,是終端部署的最佳選擇。端雲一體業務部署流程如下圖所示:

 

 Neuware軟件棧

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM