甚麼是STM32 model zoo?
STM32 model zoo 為 ST公司對AI模型庫經過優化,可在STM32微控制器上運行,對於任何希望將AI功能添加至STM32專案的人來說都是寶貴的資源。
STM32 model zoo 優點
- 大量面向應用的模型,隨時可供重新訓練
- 腳本可輕鬆從用戶數據集重新訓練任何模型
- 參考數據集上的預訓練模型
- 從使用者 AI 模型自動生成的應用程式代碼範例
透過STM32 model zoo 你可以輕鬆簡易的在stm32為處理器上建置你的AI專案,跟隨model zoo 訓練腳本修改參數,你也能輕鬆地在為處理器上部屬屬於你得AI模型。
模型種類
- 圖像分類(image classification)
- Models : EfficientNet, MobileNet v1, MobileNet v2, Resnet v1,SqueezeNet v1.0, SqueezeNet v1.1, STMNIST,
- Deployment:getting starter application
- On STM32H747I-DISCO with B-CAM-OMV camera daughter board. - On NUCLEO-H743ZI2 with B-CAM-OMV camera daughter board and USB display output
- 物件檢測(Object detection)
- Models : SSD MobileNet v1, ST Yolo LC v1.
- Deployment:getting starter application
- On STM32H747I-DISCO with B-CAM-OMV camera daughter board.
- 人體活動辨識(Human activity recognition)
- Model: CNN IGN, CNN GMP, SVC (Support Vector Classifier).
- Deployment:getting starter application
- On B-U858I-IOT02A using ThreadX RTOS.
- 音訊事件檢測(Audio event detection)
- Models : Yamnet, MiniResnet, MiniResnet v2.
- Deployment:getting starter application
- On B-U858I-IOT02A using RTOS, ThreadX or FreeRTOS.
- 手部姿勢辨別(Hanf posture recognition)
- Models : ST CNN 2D Hand Posture.
- Deployment:getting starter application
- On NUCLED-F401RE with X-NUCLED-53LxA1 Time-of-Fight Nucleo expansion bodrd.
創建AI模型流程
1.準備資料數據集
2.創建ST帳戶
3.根據requirement.txt創建訓練環境
4.開始訓練
GitHub - STMicroelectronics/stm32ai-modelzoo: AI Model Zoo for STM32 devices
評論