Google випустив дистрибутив Mendel Linux 4.0 для плат Coral

компанія Google представила оновлення дистрибутива Мендель Linux, призначеного для використання на платах Coral, таких як Дошка розробників и SoM. Плата Dev Board є платформою для швидкої розробки прототипів апаратних систем на базі ТПУ Google Edge (Tensor Processing Unit) для прискорення операцій, пов'язаних з машинним навчанням та нейронними мережами. SoM (System-on-Module) є одним із готових рішень для виконання пов'язаних з машинним навчанням додатків.

Дистрибутив Mendel Linux заснований на пакетній базі Debian і повністю сумісний з репозиторіями даного проекту (використовуються не змінені бінарні пакети та оновлення з основних репозиторіїв Debian). Зміни зводяться до складання образу, що завантажується з карт eMMC, та включення компонентів для підтримки апаратних компонентів платформи Coral. Специфічні для Coral компоненти поширюються під ліцензією Apache 2.0

Мендель Linux 4.0 став першим випуском, оновленим до Debian 10 (buster). Збірка оптимізована для систем, що вбудовуються, і не містить зайвого, у тому числі нововведень Debian 10, пов'язаних з підтримкою SecureBoot і AppArmor. З новацій відзначається підтримка OpenCV та OpenCL, використання оверлеїв Device Tree, а також оновлення GStreamer, Python 3.7, ядра Linux 4.14 та завантажувача U-Boot bootloader 2017.03.3.

Зі специфічних нововведень згадується можливість використання встановлюваного на плати Coral GPU (Vivante GC7000) для прискорення перетворення піксельних даних з колірної моделі YUV в RGB продуктивністю до 130 кадрів в секунду для відео з роздільною здатністю 1080p, що може бути корисним при використанні плат для обробки відео , що генерують потік у форматі YUV. Для застосування машинного навчання для обробки потокового відео та звуку на льоту запропоновано використовувати відкритий фреймворк MediaPipe. Наприклад, на його базі можна реалізувати систему розпізнавання та відстеження об'єктів або осіб у відео, що передається з камери спостереження.

Готові та вже натреновані типові моделі машинного навчання, скомпіловані для процесорів Edge TPU, що використовуються на платах Coral, продовжують поставлятися на сайті проекту, але поступово переносяться і до загального каталогу загальнодоступних моделей Концентратор TensorFlow. Для спрощення розробки власних рішень на основі плат Coral та Mendel Linux підготовлено керівництво, що показує як з підручних матеріалів зібрати розумний сортувальник, що розподіляє кольорові та білі кульки по різних кошиках, використовуючи Raspberry Pi та Coral USB Accelerator.

Джерело: opennet.ru

Додати коментар або відгук