Google wydał dystrybucję Mendel Linux 4.0 dla płyt Coral

Firma Google przedstawiła aktualizacja dystrybucji Mendel Linux, zaprojektowanego do użycia na płytach Coral, takich jak Dev Board i SoM. Płyta Dev Board stanowi platformę do szybkiego prototypowania systemów sprzętowych opartych na Google Edge TPU (Tensor Processing Unit) w celu przyspieszenia operacji związanych z uczeniem maszynowym i sieciami neuronowymi. SoM (System-on-Module) jest jednym z gotowych rozwiązań do wykonywania aplikacji związanych z uczeniem maszynowym.

Distro Mendel Linux założony oparte na pakietach Debian i w pełni zgodne z repozytoriami tego projektu (wykorzystywane są niezmienione pakiety binarne i aktualizacje z głównych repozytoriów Debiana). Zmiany sprowadzają się do budowy obrazu, który jest ładowany z kart eMMC, oraz do włączenia komponentów wspierających sprzęt platformy Coral. Specyficzne dla Coral komponenty są rozpowszechniane na licencji Apache 2.0.

Mendel Linux 4.0 zaczął są pierwszym wydaniem, zaktualizowanym do Debiana 10 ('buster'). Kompilacja jest zoptymalizowana do zastosowań w systemach wbudowanych i nie zawiera zbędnych dodatków, w tym nowości Debiana 10 związanych z obsługą SecureBoot i AppArmor. Wśród nowości należy zauważyć wsparcie dla OpenCV i OpenCL, użycie nakładek Device Tree oraz aktualizację GStreamer, Pythona 3.7, jądra Linux 4.14 oraz bootloadera U-Boot w wersji 2017.03.3.

Wśród specyficznych nowinek wymienia się możliwość wykorzystania GPU (Vivante GC7000) montowanego na płytach Coral do przyspieszenia konwersji danych pikselowych z modelu kolorów YUV na RGB z wydajnością do 130 klatek na sekundę dla wideo w rozdzielczości 1080p, co może być przydatne w przypadku używania płyt do przetwarzania wideo z kamer generujących strumień w formacie YUV. Do zastosowań uczenia maszynowego w przetwarzaniu strumieniowego wideo i dźwięku w czasie rzeczywistym sugeruje się użycie otwartego frameworka MediaPipe. Na jego podstawie można wdrożenie stworzyć system rozpoznawania i śledzenia obiektów lub twarzy w wideo przesyłanym z kamery monitorującej.

Gotowe i już wytr trenowane typowe modele uczenia maszynowego, skompilowane dla procesorów Edge TPU używanych na płytach Coral, są nadal dostarczane na stronie projektu, ale stopniowo przenoszone są również do ogólnego katalogu publicznych modeli TensorFlow Hub. Aby ułatwić rozwój własnych rozwiązań opartych na płytach Coral i Mendel Linux, przygotowano przewodnik, pokazujące jak z materiałów dostępnych w domu zbudować inteligentny sorter, który rozdziela kolorowe i białe kulki do różnych koszy, wykorzystując Raspberry Pi i Coral USB Accelerator.

Odtwarzaj wideo

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster