隨著 AI 技術(shù)加速導(dǎo)入各類(lèi)嵌入式系統(tǒng),如何將訓(xùn)練完成的 AI 模型順利部署至資源有限的微控制器成為工程師面對(duì)的重大挑戰(zhàn)。為協(xié)助開(kāi)發(fā)者快速落地 AI 方案,新唐科技推出 NuML Toolkit,這套工具整合模型轉(zhuǎn)換、專(zhuān)案生成、部署與除錯(cuò)流程,特別針對(duì) NuMicro? M55M1 微控制器平臺(tái)最佳化,廣受使用者一致好評(píng)。
NuML Toolkit 提供完整的流程協(xié)助,包括:
- 模型轉(zhuǎn)換與部署:自動(dòng)將 Full-INT8 量化模型轉(zhuǎn)換為 .cpp 檔並整合至 Arm? Keil? 專(zhuān)案範(fàn)本
- 支援雙工具鏈:同時(shí)支援 Keil (μVision?5 / Arm Compiler 6) 與 GNU Compiler Collection (make / gcc)
- 高度整合:部署完成後自動(dòng)開(kāi)啟 Keil 專(zhuān)案並進(jìn)行燒錄,可立即查看推論結(jié)果
- 彈性擴(kuò)充性:開(kāi)發(fā)者可根據(jù)模型需求,自行調(diào)整 Tensor Arena、輸入 / 輸出處理等細(xì)節(jié)
- 跨平臺(tái)支援:使用 Miniforge架設(shè)環(huán)境,簡(jiǎn)化依賴(lài)管理,快速導(dǎo)入工具鏈
使用 NuML Toolkit 的三大關(guān)鍵優(yōu)勢(shì):
1. 模型轉(zhuǎn)換簡(jiǎn)單快速
透過(guò)命令列操作,使用者只需幾個(gè)參數(shù)即可自動(dòng)生成對(duì)應(yīng)的 AI MCU 專(zhuān)案,無(wú)需手動(dòng)撰寫(xiě)繁雜程式碼。
2. 完整流程整合
從模型量化 → 專(zhuān)案建置 → 微控制器燒錄 → 結(jié)果驗(yàn)證,全流程整合支援,讓初學(xué)者與資深工程師都能安心使用。
3. 高彈性、高可維護(hù)性
生成的 Keil 專(zhuān)案包含模組化程式碼架構(gòu)(如 Application、Model、Device 等),便於客戶(hù)根據(jù)實(shí)際需求進(jìn)行修改與維護(hù)。模型管理靈活,大型模型可選擇使用 SD 卡或 HyperRAM?,自動(dòng)根據(jù)資源配置切換記憶體使用策略。
NuML Toolkit 是一款針對(duì)微控制器 AI 應(yīng)用量身打造的高效率工具,協(xié)助客戶(hù)在最短時(shí)間內(nèi)完成 AI 模型的部署與驗(yàn)證。目前已被多元應(yīng)用於智慧檯燈、姿勢(shì)辨識(shí)、聲音辨識(shí)、影像偵測(cè)等多種場(chǎng)景,成為新唐 NuMicro? AI MCU 開(kāi)發(fā)者社群的首選工具之一。