Componentes de Machine Learning - AWS IoT Greengrass

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Componentes de Machine Learning

AWS IoT Greengrass fornece os seguintes componentes de aprendizado de máquina que você pode implantar em dispositivos compatíveis para realizar inferência de aprendizado de máquina usando modelos treinados no Amazon SageMaker AI ou com seus próprios modelos pré-treinados que são armazenados no Amazon S3.

AWS fornece as seguintes categorias de componentes de aprendizado de máquina:

  • Componente de modelo: contém modelos de machine learning como artefatos do Greengrass.

  • Componente de runtime: contém o script que instala a estrutura de machine learning e suas dependências no dispositivo principal do Greengrass.

  • Componente de inferência: contém o código de inferência e inclui dependências de componentes para instalar a estrutura de machine learning e baixar modelos de machine learning pré-treinados.

Você pode usar o código de inferência de amostra e os modelos pré-treinados nos componentes de aprendizado AWS de máquina fornecidos para realizar a classificação de imagens e a detecção de objetos usando DLR o and Lite. TensorFlow Para realizar inferências personalizadas de machine learning com seus próprios modelos armazenados no Amazon S3 ou para usar uma estrutura de machine learning diferente, você pode usar as fórmulas desses componentes públicos como modelos para criar componentes personalizados de machine learning. Para obter mais informações, consulte Personalizar seus componentes de machine learning.

AWS IoT Greengrass também inclui um componente AWS fornecido para gerenciar a instalação e o ciclo de vida do agente SageMaker AI Edge Manager nos dispositivos principais do Greengrass. Com o SageMaker AI Edge Manager, você pode usar modelos compilados pelo Amazon SageMaker AI Neo diretamente no seu dispositivo principal. Para obter mais informações, consulte Use o Amazon SageMaker AI Edge Manager nos dispositivos principais do Greengrass.

A tabela a seguir lista os componentes de aprendizado de máquina que estão disponíveis no AWS IoT Greengrass.

nota

Vários componentes AWS fornecidos dependem de versões secundárias específicas do núcleo do Greengrass. Por causa dessa dependência, é necessário atualizar esses componentes ao atualizar o núcleo do Greengrass para uma nova versão secundária. Para obter informações sobre as versões específicas do núcleo das quais cada componente depende, consulte o tópico do componente correspondente. Para obter mais informações sobre como atualizar o núcleo, consulte Atualizar o software de núcleo do AWS IoT Greengrass (OTA).

Quando um componente tem um tipo de componente genérico e Lambda, a versão atual do componente é do tipo genérico e uma versão anterior do componente é do tipo Lambda.

Componente Descrição Tipo de componente SO com suporte Código aberto
Lookout for Vision Edge Agent Implanta o runtime do Amazon Lookout for Vision no dispositivo principal do Greengrass, para que você possa usar visão computacional para encontrar defeitos em produtos industriais. Genérico Linux Não
SageMaker Gerenciador AI Edge Implanta o agente Amazon SageMaker AI Edge Manager no dispositivo principal do Greengrass. Genérico Linux, Windows Não
Classificação de imagens do DLR Componente de inferência que usa o armazenamento de modelos de classificação de DLR imagens e o componente DLR de tempo de execução como dependências para instalarDLR, baixar exemplos de modelos de classificação de imagens e realizar inferência de classificação de imagens em dispositivos compatíveis. Genérico Linux, Windows Não
Detecção de objetos do DLR Componente de inferência que usa o armazenamento de modelos de detecção de DLR objetos e o componente DLR de tempo de execução como dependências para instalarDLR, baixar exemplos de modelos de detecção de objetos e realizar inferência de detecção de objetos em dispositivos compatíveis. Genérico Linux, Windows Não
DLRloja de modelos de classificação de imagens Componente de modelo que contém amostras de ResNet -50 modelos de classificação de imagens como artefatos do Greengrass. Genérico Linux, Windows Não
DLRloja de modelos de detecção de objetos Componente de modelo que contém exemplos de modelos de detecção de YOLOv3 objetos como artefatos do Greengrass. Genérico Linux, Windows Não
Runtime do DLR Componente de tempo de execução que contém um script de instalação usado para instalar DLR e suas dependências no dispositivo principal do Greengrass. Genérico Linux, Windows Não
Classificação de imagens do TensorFlow Lite Componente de inferência que usa o TensorFlow repositório de modelos de classificação de imagem TensorFlow Lite e o componente de tempo de execução Lite como dependências para instalar o TensorFlow Lite, baixar exemplos de modelos de classificação de imagens e realizar inferência de classificação de imagens em dispositivos compatíveis. Genérico Linux, Windows Não
Detecção de objetos do TensorFlow Lite Componente de inferência que usa o TensorFlow repositório de modelos de detecção de objetos TensorFlow Lite e o componente de tempo de execução Lite como dependências para instalar o TensorFlow Lite, baixar modelos de detecção de objetos de amostra e realizar inferência de detecção de objetos em dispositivos compatíveis. Genérico Linux, Windows Não
Armazenamento de modelos de classificação de imagens do TensorFlow Lite Componente de modelo que contém um modelo MobileNet v1 de amostra como artefato do Greengrass. Genérico Linux, Windows Não
Armazenamento de modelos de detecção de objetos do TensorFlow Lite Componente de modelo que contém uma amostra do MobileNet modelo Single Shot Detection (SSD) como artefato do Greengrass. Genérico Linux, Windows Não
Runtime do TensorFlow Lite Componente de tempo de execução que contém um script de instalação usado para instalar o TensorFlow Lite e suas dependências no dispositivo principal do Greengrass. Genérico Linux, Windows Não