Google slipper Mendel Linux 4.0-distribusjon for Coral-brett

Google presentert distribusjonsoppdatering MendelLinux, beregnet for bruk på brett KorallSlik som Dev Board и SoM. Dev Board er en plattform for rask utvikling av prototyper av maskinvaresystemer basert på Google Edge TPU (Tensor Processing Unit) for å fremskynde operasjoner knyttet til maskinlæring og nevrale nettverk. SoM (System-on-Module) er en av de ferdige løsningene for å kjøre maskinlæringsrelaterte applikasjoner.

Mendel Linux-distribusjon basert basert på Debian-pakkebasen og er fullt kompatibel med depotene til dette prosjektet (umodifiserte binære pakker og oppdateringer fra Debians hovedlagre brukes). Endringene koker ned til å bygge et bilde som starter opp fra eMMC-kort og inkluderer komponenter for å støtte maskinvarekomponentene til Coral-plattformen. Korallspesifikke komponenter spre lisensiert under Apache 2.0.

MendelLinux 4.0 var den første utgivelsen oppdatert til Debian 10 ("buster"). Sammenstillingen er optimalisert for innebygde systemer og inneholder ikke unødvendige ting, inkludert Debian 10-innovasjoner knyttet til støtte for SecureBoot og AppArmor. Nye funksjoner inkluderer støtte for OpenCV og OpenCL, bruk av Device Tree-overlegg, samt oppdateringer til GStreamer, Python 3.7, Linux-kjernen 4.14 og U-Boot bootloader 2017.03.3.

Blant de spesifikke nyvinningene nevnes muligheten for å bruke Coral GPU (Vivante GC7000) installert på brett for å akselerere konverteringen av pikseldata fra YUV-fargemodellen til RGB med en ytelse på opptil 130 bilder per sekund for video med oppløsning på 1080p, noe som kan være nyttig når du bruker tavler for å behandle video fra kameraer, og genererer en strøm i YUV-format. For å bruke maskinlæring til å behandle streaming av video og lyd i farten, foreslås det å bruke et åpent rammeverk MediaPipe. For eksempel, på grunnlag av det kan du implementere et system for å gjenkjenne og spore gjenstander eller ansikter i video overført fra et overvåkingskamera.

Ferdige og allerede trente generiske maskinlæringsmodeller kompilert for Edge TPU-prosessorer brukt på Coral-kort fortsetter å bli sendt til prosjektnettsted, men blir gradvis overført til den generelle katalogen over offentlig tilgjengelige modeller TensorFlow Hub. For å forenkle utviklingen av dine egne løsninger basert på Coral og Mendel Linux-kort, har vi forberedt lederskap, som viser hvordan du setter sammen en smart sorterer fra skrapmaterialer som fordeler fargede og hvite kuler i forskjellige kurver ved hjelp av Raspberry Pi og Coral USB Accelerator.

Kilde: opennet.ru

Legg til en kommentar