開発のヒント

開発用ツール、デバッグ

X-CUBE-AI:AI推論処理について

X-CUBE-AIはSTM32Cube拡張パッケージとして提供される、組込みAI開発用のソフトウェア・ツールです。このツールを使ってホストPCまたはサーバで学習させたモデルをSTM32マイクロコントローラ上で動かし、推論処理を実行できます。

Keras、TensorFlow Liteなどディープ・ラーニング・フレームワークで学習して保存したモデルを読み込み、STM32マイコンに最適化されたライブラリ(Cランタイム)を生成するため、開発者はマイコン上でのAIの推論処理を非常に簡単に、すぐに実装できます。
(Pytorchで学習されたモデルの場合は、ONNXフォーマットに変換して保存し使用可能です)

詳しくは下記のURLをご参考ください。
https://www.stmcu.jp/design/sw_dev/firmware/64058/

過去の開発のヒントはこちら