STM32Cube.AI — это пакет расширения для STM32CubeMX (программа для конфигурации и генерации кода), позволяющий встраивать и использовать нейронные сети на микроконтроллерах STM32.
Установленное расширение позволяет автоматически преобразовывать нейронные сети предварительно обученные в популярных библиотеках автоматического дифференциирования (Keras, Caffe, Lasagne) с последующей интеграцией сгенерированной оптимизированной библиотеки в проект пользователя.
Кроме того, пакет расширения X-CUBE-AI предлагает несколько способов проверки точности работы модели нейронной сети как на ПК, так и на микроконтроллере STM32, а также измерение производительности работы модели на STM32, без написания дополнительного кода.
далее: Запуск TensorFlow Lite Micro на Arduino
Ссылки
http://st.com/stm32cubeai
По теме
CMSIS-NN — библиотека для работы с нейронными сетями для микроконтроллеров ARM Cortex-M
От Arduino к STM32
STM32: Урок 2 — Quickstart
uTensor — AI на микроконтроллерах
Глубокие нейронные сети как следующий этап развития программного обеспечения
Будущее глубокого обучения
Проблемы применения машинного обучения для решения реальных задач
Нейронная сеть
Нейронная сеть — введение
Принцип обучения многослойной нейронной сети с помощью алгоритма обратного распространения
Пример работы самоорганизующейся инкрементной нейронной сети SOINN