Исследовательская группа из трёх европейских университетов выпустила открытую платформу EdgeFabric, предназначенную для запуска нейросетей на маломощных устройствах — от смартфонов до промышленных контроллеров. Проект распространяется под лицензией Apache 2.0, а исходный код уже доступен публично.
Ключевая особенность EdgeFabric — динамическая компиляция графа вычислений под конкретное железо. Платформа автоматически выбирает между CPU, GPU и NPU, а также умеет урезать модель без заметной потери качества. По словам авторов, на внутренних тестах производительность выросла в 2,4 раза по сравнению с популярными аналогами при том же энергопотреблении.
Ранние пользователи отмечают простоту интеграции: достаточно описать модель в конфигурационном файле, а остальное берёт на себя рантайм. Уже появились SDK для Python, Rust и C++, а также плагины для распространённых фреймворков машинного обучения.
Разработчики предупреждают, что проект находится на стадии беты: часть API может измениться, а поддержка экзотических ускорителей пока ограничена. Тем не менее стабильный релиз обещан к концу года, и сообщество приглашают участвовать в разработке.