概要
サンプル & 購入
ソリューション
ドキュメント
ツール & ソフトウェア
品質 & 信頼性
eDesignSuite
はじめる
Partner products
Sales Briefcase

製品概要

概要

X-CUBE-AIは、STM32Cube拡張パッケージとして提供される組込みAI開発用ソフトウェア・ツールです。学習済みニューラル・ネットワークの生成および自動変換を行い、STM32マイクロコントローラ(マイコン)に最適化されたライブラリをユーザのプロジェクトに統合することができます。マイコンの初期化コード自動生成ツール「STM32CubeMX」(バージョン5.4以降)にインストールすることで、簡単に使用することができます。インストール方法については、ユーザ・マニュアル『Getting started with X-CUBE-AI Expansion Package for Artificial Intelligence (AI)』(UM2526)を参照してください。 X-CUBE-AIでは、PCやSTM32マイコンでニューラル・ネットワーク・モデルの検証を行うことができます。また、ユーザがコードを手作業で作成することなく、STM32マイコンで性能を計測することも可能です。
  • 特徴

    • 学習済みニューラル・ネットワーク・モデルからSTM32マイコンに最適化されたライブラリを自動生成
    • KerasやTensorFlow™ Liteなどの各種ディープ・ラーニング・フレームワークのネイティブ・サポートと、PyTorch™、Microsoft® Cognitive Toolkit、MATLAB®などのONNX標準フォーマットにエクスポートできるすべてのフレームワークのサポート
    • KerasネットワークおよびTensorFlow™ Lite量子化ネットワークの8bit量子化をサポート
    • 外部Flashメモリに重みデータ、外部RAMにアクティベーション・バッファを格納することができ、より大規模なネットワークの使用に対応
    • STM32Cube開発エコシステムへの統合により、STM32ファミリ間において簡単に設計の移行が可能
    • TensorFlow™ Liteで作成されたニューラル・ネットワークによる、STM32Cube.AIランタイムまたはTensorFlow™ Lite for Microcontrollersランタイムのいずれかを使用したコード生成
    • 自由かつユーザ・フレンドリなライセンス条項

ソフトウェア入手

おすすめ製品

All tools & software

    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      OpenMV Cam

      量産中

      The OnpenMV Cam H7 is a small, low power, microcontroller board which allows you to easily implement applications using machine vision in the real-world.

      コンポーネント & モジュール OpenMV
      OpenMV Cam

      概要:

      The OnpenMV Cam H7 is a small, low power, microcontroller board which allows you to easily implement applications using machine vision in the real-world.
    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      FP-AI-SENSING1

      量産中

      STM32Cube function pack for ultra-low power IoT node with artificial intelligence (AI) application based on audio and motion sensing

      STM32 ODE Function Pack SW ST
      FP-AI-SENSING1

      概要:

      STM32Cube function pack for ultra-low power IoT node with artificial intelligence (AI) application based on audio and motion sensing

      FP-AI-VISION1

      量産中

      STM32Cube function pack for high performance STM32 with artificial intelligence (AI) application for Computer Vision

      STM32Cube拡張パッケージ ST
      FP-AI-VISION1

      概要:

      STM32Cube function pack for high performance STM32 with artificial intelligence (AI) application for Computer Vision
    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      STM32CubeMX

      量産中

      STM32Cube initialization code generator

      STM32 Configurators and Code Generators ST
      STM32CubeMX

      概要:

      STM32Cube initialization code generator
    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      Deep Learning with TensorFlow (Python/R)

      量産中

      In our deep learning training you will learn how to use Google's machine learning framework TensorFlow to develop neural networks and other deep learning models in Python and R.

      トレーニング STATWORX
      Deep Learning with TensorFlow (Python/R)

      概要:

      In our deep learning training you will learn how to use Google's machine learning framework TensorFlow to develop neural networks and other deep learning models in Python and R.