Componentes de aprendizaje automático - AWS IoT Greengrass

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Componentes de aprendizaje automático

AWS IoT Greengrassproporciona los siguientes componentes de aprendizaje automático que puede implementar en dispositivos compatibles para realizar inferencias de aprendizaje automático mediante modelos entrenados en Amazon SageMaker o con sus propios modelos previamente entrenados que se almacenan en Amazon S3.

AWSproporciona las siguientes categorías de componentes de aprendizaje automático:

  • Componente de modelo: contiene modelos de aprendizaje automático como artefactos de Greengrass.

  • Componente de tiempo de ejecución: contiene el script que instala el marco de aprendizaje automático y sus dependencias en el dispositivo principal de Greengrass.

  • Componente de inferencia: contiene el código de inferencia e incluye las dependencias de los componentes para instalar el marco de aprendizaje automático y descargar modelos de aprendizaje automático previamente entrenados.

Puede utilizar el código de inferencia de muestra y los modelos previamente entrenados de los componentes de aprendizaje automático AWS proporcionados para clasificar imágenes y detectar objetos mediante DLR y Lite. TensorFlow Para realizar inferencias de aprendizaje automático personalizadas con sus propios modelos almacenados en Amazon S3, o para utilizar un marco de aprendizaje automático diferente, puede utilizar las recetas de estos componentes públicos como plantillas para crear componentes de aprendizaje automático personalizados. Para obtener más información, consulte Personalice sus componentes de aprendizaje automático.

AWS IoT Greengrasstambién incluye un componente AWS proporcionado para gestionar la instalación y el ciclo de vida del agente SageMaker Edge Manager en los dispositivos principales de Greengrass. Con SageMaker Edge Manager, puede utilizar los modelos SageMaker compilados por Amazon NEO directamente en su dispositivo principal. Para obtener más información, consulte Utilice Amazon SageMaker Edge Manager en los dispositivos principales de Greengrass.

En la siguiente tabla se enumeran los componentes de aprendizaje automático que están disponibles enAWS IoT Greengrass.

nota

Varios AWS de los componentes proporcionados dependen de versiones secundarias específicas del núcleo de Greengrass. Debido a esta dependencia, es necesario actualizar estos componentes al actualizar el núcleo de Greengrass a una nueva versión secundaria. Para obtener información sobre las versiones específicas del núcleo de las que depende cada componente, consulte el tema del componente correspondiente. Para obtener más información sobre la actualización del núcleo, consulteActualice el software AWS IoT Greengrass principal (OTA).

Cuando un componente tiene un tipo de componente genérico y Lambda, la versión actual del componente es del tipo genérico y la versión anterior del componente es del tipo Lambda.

Componente Descripción Tipo de componente Sistema operativo admitido Código abierto
Lookout for Vision Edge Agent Implementa el motor de ejecución Amazon Lookout for Vision en el dispositivo principal de Greengrass, para que pueda utilizar la visión artificial para detectar defectos en productos industriales. Genérico Linux No
SageMaker Administrador perimetral Implementa el agente Amazon SageMaker Edge Manager en el dispositivo principal de Greengrass. Genérico Linux, Windows No
Clasificación de imágenes DLR Componente de inferencia que utiliza el almacén de modelos de clasificación de imágenes del DLR y el componente de tiempo de ejecución del DLR como dependencias para instalar el DLR, descargar modelos de clasificación de imágenes de muestra y realizar inferencias de clasificación de imágenes en los dispositivos compatibles. Genérico Linux, Windows No
Detección de objetos DLR Componente de inferencia que utiliza el almacén de modelos de detección de objetos del DLR y el componente de tiempo de ejecución del DLR como dependencias para instalar el DLR, descargar modelos de detección de objetos de muestra y realizar inferencias de detección de objetos en los dispositivos compatibles. Genérico Linux, Windows No
Tienda de modelos de clasificación de imágenes DLR Componente de modelo que contiene ejemplos de ResNet -50 modelos de clasificación de imágenes como artefactos de Greengrass. Genérico Linux, Windows No
Tienda de modelos de detección de objetos DLR Componente de modelo que contiene ejemplos de modelos de detección de objetos de YoloV3 como artefactos de Greengrass. Genérico Linux, Windows No
Tiempo de ejecución de DLR Componente de tiempo de ejecución que contiene un script de instalación que se utiliza para instalar el DLR y sus dependencias en el dispositivo principal de Greengrass. Genérico Linux, Windows No
TensorFlow Clasificación de imágenes Lite Componente de inferencia que utiliza el TensorFlow almacén de modelos de clasificación de imágenes de TensorFlow Lite y el componente de tiempo de ejecución de Lite como dependencias para instalar TensorFlow Lite, descargar modelos de clasificación de imágenes de muestra y realizar inferencias de clasificación de imágenes en dispositivos compatibles. Genérico Linux, Windows No
TensorFlow Detección de objetos Lite Componente de inferencia que utiliza el TensorFlow almacén de modelos de detección de objetos de TensorFlow Lite y el componente de tiempo de ejecución de Lite como dependencias para instalar TensorFlow Lite, descargar modelos de detección de objetos de muestra y realizar inferencias de detección de objetos en dispositivos compatibles. Genérico Linux, Windows No
TensorFlow Tienda de modelos de clasificación de imágenes Lite Componente de modelo que contiene un modelo MobileNet v1 de muestra como artefacto de Greengrass. Genérico Linux, Windows No
TensorFlow Tienda de modelos de detección de objetos Lite Componente de modelo que contiene un MobileNet modelo de muestra de detección de disparo único (SSD) como un artefacto de Greengrass. Genérico Linux, Windows No
TensorFlow Tiempo de ejecución Lite Componente de tiempo de ejecución que contiene un script de instalación que se utiliza para instalar TensorFlow Lite y sus dependencias en el dispositivo principal de Greengrass. Genérico Linux, Windows No