AIfES for Arduino
Фреймворк машинного обучения для микроконтроллеров, позволяющий создавать и обучать нейронные сети прямо на Arduino
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:382219af79804427a99e88cc14e6010cfcaf557a08c4632c34493f4fbb15b3e1AIfES_for_Arduino-2.2.1-382219af.zipОписание
AIfES — фреймворк машинного обучения, заточенный под микроконтроллеры и платы Arduino. С её помощью можно создавать и обучать нейронные сети прямо на устройстве, без необходимости загружать готовую модель с компьютера. Поддерживаются как полносвязные сети (FNN), так и свёрточные (CNN). Написана на C с использованием стандартных библиотек GCC, поэтому работает практически на любом железе — от 8-битных микроконтроллеров до Raspberry Pi. Сети можно менять, переучивать и перезагружать во время работы устройства. Есть совместимость с TensorFlow и Keras, если нужно экспортировать модели из популярных фреймворков. Разработана Fraunhofer Institute и распространяется под двойной лицензией: AGPLv3 для личных и open-source проектов, коммерческая для всего остального.