Google lança distribuição Mendel Linux 4.0 para placas Coral

Google apresentado atualização de distribuição mendel linux, destinado ao uso em placas CoralTal como Placa de desenvolvimento и SoM. O Dev Board é uma plataforma para desenvolvimento rápido de protótipos de sistemas de hardware baseados em TPU do Google Edge (Tensor Processing Unit) para agilizar operações relacionadas ao aprendizado de máquina e redes neurais. SoM (System-on-Module) é uma das soluções prontas para executar aplicativos relacionados ao aprendizado de máquina.

Distribuição Mendel Linux fundado baseado na base de pacotes Debian e é totalmente compatível com os repositórios deste projeto (são usados ​​​​pacotes binários não modificados e atualizações dos principais repositórios Debian). As mudanças se resumem à construção de uma imagem que inicializa a partir de cartões eMMC e à inclusão de componentes para suportar os componentes de hardware da plataforma Coral. Componentes específicos para corais espalhar licenciado sob Apache 2.0.

MendelLinux 4.0 foi a primeira versão atualizada para Debian 10 (“buster”). A montagem é otimizada para sistemas embarcados e não contém coisas desnecessárias, incluindo inovações do Debian 10 relacionadas ao suporte para SecureBoot e AppArmor. Novos recursos incluem suporte para OpenCV e OpenCL, o uso de sobreposições de Device Tree, bem como atualizações para GStreamer, Python 3.7, kernel Linux 4.14 e bootloader U-Boot 2017.03.3.

Entre as inovações específicas, é citada a possibilidade de utilização da GPU Coral (Vivante GC7000) instalada nas placas para acelerar a conversão de dados de pixel do modelo de cores YUV para RGB com desempenho de até 130 quadros por segundo para vídeo com resolução de 1080p, o que pode ser útil na utilização de placas para processamento de vídeo de câmeras, gerando um stream no formato YUV. Para usar o aprendizado de máquina para processar streaming de vídeo e áudio em tempo real, propõe-se o uso de uma estrutura aberta MediaPipe. Por exemplo, com base nisso você pode realizar um sistema para reconhecer e rastrear objetos ou rostos em vídeo transmitido por uma câmera de vigilância.

Modelos genéricos de aprendizado de máquina prontos e já treinados compilados para processadores Edge TPU usados ​​em placas Coral continuam sendo enviados para site do projeto, mas são gradualmente transferidos para o catálogo geral de modelos disponíveis publicamente Hub do TensorFlow. Para simplificar o desenvolvimento de suas próprias soluções baseadas em placas Coral e Mendel Linux, preparamos orientar, mostrando como montar um classificador inteligente a partir de sucatas que distribui bolas coloridas e brancas em diferentes cestos usando Raspberry Pi e Coral USB Accelerator.

Fonte: opennet.ru

Adicionar um comentário