Google har släppt Mendel Linux 4.0-distribution för Coral-kort

Google представила distributionsuppdatering MendelLinux, avsedd att användas på brädor Korallsåsom Dev Board и SoM. Dev Board är en plattform för snabb utveckling av prototyper av hårdvarusystem baserade på Google Edge TPU (Tensor Processing Unit) för att påskynda operationer relaterade till maskininlärning och neurala nätverk. SoM (System-on-Module) är en av de färdiga lösningarna för att köra maskininlärningsrelaterade applikationer.

Mendel Linux distribution grundad baserad på Debians paketbas och är helt kompatibel med arkiven i detta projekt (omodifierade binära paket och uppdateringar från Debians huvudarkiv används). Förändringarna handlar om att bygga en image som startar från eMMC-kort och inkluderar komponenter för att stödja hårdvarukomponenterna i Coral-plattformen. Korallspecifika komponenter sprida licensierad under Apache 2.0.

MendelLinux 4.0 har blivit den första versionen uppdaterad till Debian 10 ("buster"). Sammansättningen är optimerad för inbyggda system och innehåller inte onödiga saker, inklusive Debian 10-innovationer relaterade till stöd för SecureBoot och AppArmor. Nya funktioner inkluderar stöd för OpenCV och OpenCL, användning av Device Tree-överlagringar, samt uppdateringar av GStreamer, Python 3.7, Linux kernel 4.14 och U-Boot bootloader 2017.03.3.

Bland de specifika innovationerna nämns möjligheten att använda Coral GPU (Vivante GC7000) installerad på kort för att påskynda konverteringen av pixeldata från YUV-färgmodellen till RGB med en prestanda på upp till 130 bilder per sekund för video med en upplösning på 1080p, vilket kan vara användbart när du använder kort för att bearbeta video från kameror och genererar en ström i YUV-format. För att använda maskininlärning för att bearbeta strömmande video och ljud i farten, föreslås det att använda ett öppet ramverk MediaPipe. Till exempel, på grundval av det kan du genomföra ett system för att känna igen och spåra föremål eller ansikten i video som överförs från en övervakningskamera.

Färdiggjorda och redan utbildade generiska maskininlärningsmodeller kompilerade för Edge TPU-processorer som används på Coral-kort fortsätter att skickas till projektwebbplats, men överförs gradvis till den allmänna katalogen över allmänt tillgängliga modeller TensorFlow Hub. För att förenkla utvecklingen av dina egna lösningar baserade på Coral och Mendel Linux-kort har vi förberett ledning, som visar hur man sätter ihop en smart sorterare av skrotmaterial som fördelar färgade och vita bollar i olika korgar med hjälp av Raspberry Pi och Coral USB Accelerator.

Källa: opennet.ru

Lägg en kommentar