Google udostępniło dystrybucję Mendel Linux 4.0 dla płyt Coral

Google представила aktualizacja dystrybucji mendel linux, przeznaczone do stosowania na deskach KoralJak na przykład Tablica programistyczna и SoM. Dev Board to platforma do szybkiego tworzenia prototypów systemów sprzętowych opartych na TPU Edge’a Google’a (Tensor Processing Unit) w celu przyspieszenia operacji związanych z uczeniem maszynowym i sieciami neuronowymi. SoM (System-on-Module) to jedno z gotowych rozwiązań do uruchamiania aplikacji związanych z uczeniem maszynowym.

Dystrybucja Mendla Linuksa na podstawie oparty na bazie pakietów Debiana i jest w pełni kompatybilny z repozytoriami tego projektu (wykorzystywane są niezmodyfikowane pakiety binarne i aktualizacje z głównych repozytoriów Debiana). Zmiany sprowadzają się do zbudowania obrazu uruchamiającego się z kart eMMC i dołączenia komponentów obsługujących komponenty sprzętowe platformy Coral. Komponenty specyficzne dla koralowców rozpowszechnianie się na licencji Apache 2.0.

Mendla Linuksa 4.0 stał się pierwsze wydanie zaktualizowano do Debiana 10 („buster”). Zestaw jest zoptymalizowany pod kątem systemów wbudowanych i nie zawiera zbędnych rzeczy, w tym innowacji Debiana 10 związanych z obsługą SecureBoot i AppArmor. Nowe funkcje obejmują obsługę OpenCV i OpenCL, wykorzystanie nakładek drzewa urządzeń, a także aktualizacje GStreamera, Pythona 3.7, jądra Linuksa 4.14 i bootloadera U-Boot 2017.03.3.

Wśród konkretnych innowacji wymienia się możliwość wykorzystania zainstalowanego na płytach procesora graficznego Coral (Vivante GC7000) w celu przyspieszenia konwersji danych pikselowych z modelu kolorów YUV na RGB z wydajnością do 130 klatek na sekundę dla wideo o rozdzielczości 1080p, co może być przydatne przy wykorzystaniu płytek do przetwarzania obrazu z kamer, generując strumień w formacie YUV. Aby wykorzystać uczenie maszynowe do przetwarzania strumieniowego wideo i audio na bieżąco, proponuje się zastosowanie otwartej platformy MediaPip. Na jego podstawie możesz na przykład wprowadzić w życie system rozpoznawania i śledzenia obiektów lub twarzy w obrazie wideo przesyłanym z kamery monitorującej.

Gotowe i już przeszkolone ogólne modele uczenia maszynowego skompilowane dla procesorów Edge TPU używanych na płytach Coral są nadal wysyłane do strona projektu, ale stopniowo przenoszone są do ogólnego katalogu modeli publicznie dostępnych Centrum TensorFlow. Aby ułatwić tworzenie własnych rozwiązań opartych na płytach Coral i Mendel Linux, przygotowaliśmy руководство, pokazujący, jak złożyć ze złomu inteligentny sortownik, który rozdziela kolorowe i białe kulki do różnych koszy za pomocą Raspberry Pi i Coral USB Accelerator.

Źródło: opennet.ru

Dodaj komentarz