Google har udgivet distributionen Mendel Linux 4.0 til Coral-platforme

Google præsenterede opdatering af distributionen Mendel Linux, designet til brug på moduler Coralext4 Dev Board og SoM. Dev Board-kortet fungerer som en platform til hurtig udvikling af prototyper af hardware-systemer baseret på Google Edge TPU (Tensor Processing Unit) for at accelerere opgaver relateret til maskinlæring og neurale netværk. SoM (System-on-Module) er en af de færdige løsninger til udførelse af opgaver relateret til maskinlæring.

Mendel Linux-distributionen grundlagt er baseret på Debian-pakker og er fuldt kompatibel med dette projekts repositories (der anvendes uændrede binære pakker og opdateringer fra de officielle Debian-repositories). Ændringerne er begrænset til opbygningen af det billede, der indlæses fra eMMC-kort, og inkluderingen af komponenter til understøttelse af Coral-platformens hardwarekomponenter. Coral-specifikke komponenter distribueres er under Apache 2.0-licensen.

Mendel Linux 4.0 blev er den første version opgraderet til Debian 10 ("buster"). Bygningen er optimeret til indlejrede systemer og indeholder ikke unødvendige komponenter, herunder Debian 10-nyheder relateret til støtte for SecureBoot og AppArmor. Nyhederne omfatter understøttelse af OpenCV og OpenCL, brugen af Device Tree overlays samt opdatering af GStreamer, Python 3.7, Linux-kernen 4.14 og U-Boot bootloader 2017.03.3.

Af specifikke nyheder nævnes muligheden for at benytte den installerede GPU (Vivante GC7000) på Coral-kort til at accelerere konvertering af pixeldata fra YUV-farvemodel til RGB med en ydelse på op til 130 billeder per sekund for video i 1080p, hvilket kan være nyttigt, når kortene bruges til videooverførsel fra kameraer, der genererer stream i YUV-format. Til anvendelse af maskinlæring til at behandle streaming video og lyd i realtid foreslås det at bruge det åbne framework MediaPipe. For eksempel kan man på denne baggrund implementere en system til genkendelse og sporing af objekter eller ansigtstræk i video fra overvakningskamera.

Færdige og allerede trænede standardmaskinlæringsmodeller, der er kompileret til Edge TPU-processorer, der anvendes på Coral-kort, fortsætter med at blive leveret til projektets hjemmeside, men flyttes gradvist til det overordnede katalog for offentligt tilgængelige modeller TensorFlow Hub. For at forenkle udviklingen af egne løsninger baseret på Coral-kort og Mendel Linux er der udarbejdet vejledning, der viser, hvordan man kan bygge en smart sorterer af tilgængelige materialer, der fordeler farvede og hvide kugler i forskellige kasser ved hjælp af Raspberry Pi og Coral USB Accelerator.

Afspil video

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster