Google hat die Mendel Linux 4.0-Distribution für Coral-Boards veröffentlicht

Google präsentiert Verteilungsaktualisierung Mendel Linux, zur Verwendung auf Tafeln vorgesehen CoralWie Entwicklerboard и So M. Das Dev Board ist eine Plattform zur schnellen Entwicklung von Prototypen auf Basis von Hardwaresystemen Google Edge TPU (Tensor Processing Unit) zur Beschleunigung von Vorgängen im Zusammenhang mit maschinellem Lernen und neuronalen Netzen. SoM (System-on-Module) ist eine der vorgefertigten Lösungen zum Ausführen von Anwendungen im Zusammenhang mit maschinellem Lernen.

Mendel Linux-Distribution gegründet basiert auf der Debian-Paketbasis und ist vollständig kompatibel mit den Repositories dieses Projekts (es werden unveränderte Binärpakete und Updates aus den Haupt-Debian-Repositories verwendet). Die Änderungen laufen darauf hinaus, ein Image zu erstellen, das von eMMC-Karten startet und Komponenten zur Unterstützung der Hardwarekomponenten der Coral-Plattform enthält. Korallenspezifische Komponenten Ausbreitung lizenziert unter Apache 2.0.

MendelLinux 4.0 war die erste Version, die auf Debian 10 („Buster“) aktualisiert wurde. Die Assembly ist für eingebettete Systeme optimiert und enthält keine unnötigen Dinge, einschließlich Debian 10-Innovationen im Zusammenhang mit der Unterstützung von SecureBoot und AppArmor. Zu den neuen Funktionen gehören die Unterstützung von OpenCV und OpenCL, die Verwendung von Device Tree Overlays sowie Updates für GStreamer, Python 3.7, Linux Kernel 4.14 und U-Boot Bootloader 2017.03.3.

Unter den konkreten Neuerungen wird die Möglichkeit genannt, die auf Platinen verbaute Coral GPU (Vivante GC7000) zu nutzen, um die Konvertierung von Pixeldaten vom YUV-Farbmodell in RGB mit einer Leistung von bis zu 130 Bildern pro Sekunde für Videos mit einer Auflösung zu beschleunigen von 1080p, was nützlich sein kann, wenn Boards zur Verarbeitung von Video von Kameras verwendet werden und einen Stream im YUV-Format erzeugen. Um maschinelles Lernen zur Verarbeitung von Streaming-Video und -Audio im laufenden Betrieb zu nutzen, wird die Verwendung eines offenen Frameworks vorgeschlagen MedienRohr. Auf dieser Grundlage können Sie beispielsweise zu realisieren ein System zur Erkennung und Verfolgung von Objekten oder Gesichtern in Videos, die von einer Überwachungskamera übertragen werden.

Es werden weiterhin vorgefertigte und bereits trainierte generische Modelle für maschinelles Lernen geliefert, die für Edge-TPU-Prozessoren zusammengestellt wurden, die auf Coral-Boards verwendet werden Projektseite, werden aber nach und nach in den Gesamtkatalog der öffentlich zugänglichen Modelle übernommen TensorFlow-Hub. Um die Entwicklung eigener Lösungen auf Basis von Coral- und Mendel-Linux-Boards zu vereinfachen, haben wir vorbereitet руководствоEs zeigt, wie man mit Raspberry Pi und Coral USB Accelerator einen intelligenten Sortierer aus Abfallmaterialien zusammenbaut, der farbige und weiße Kugeln in verschiedene Körbe verteilt.

Source: opennet.ru

Kommentar hinzufügen