STM32Cube.AI - пакет расширения для STM32CubeMX для встраивания нейронных сетей в микроконтроллеры STM32


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
  • 0
  • 26 декабря 2018, 09:08
  • admin

Комментарии (0)

RSS свернуть / развернуть

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.