Composants d'apprentissage automatique - AWS IoT Greengrass

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Composants d'apprentissage automatique

AWS IoT Greengrass fournit les composants d'apprentissage automatique suivants que vous pouvez déployer sur des appareils pris en charge pour effectuer des inférences d'apprentissage automatique à l'aide de modèles entraînés par Amazon SageMaker AI ou de vos propres modèles préentraînés stockés dans Amazon S3.

AWS fournit les catégories suivantes de composants d'apprentissage automatique :

  • Composant du modèle : contient des modèles d'apprentissage automatique sous forme d'artefacts Greengrass.

  • Composant d'exécution : contient le script qui installe le framework d'apprentissage automatique et ses dépendances sur le périphérique principal de Greengrass.

  • Composant d'inférence : contient le code d'inférence et inclut les dépendances des composants pour installer le framework d'apprentissage automatique et télécharger des modèles d'apprentissage automatique préentraînés.

Vous pouvez utiliser l'exemple de code d'inférence et les modèles préentraînés dans les composants d'apprentissage automatique AWS fournis pour effectuer la classification d'images et la détection d'objets à l'aide DLR de and Lite. TensorFlow Pour effectuer une inférence d'apprentissage automatique personnalisée avec vos propres modèles stockés dans Amazon S3, ou pour utiliser un autre framework d'apprentissage automatique, vous pouvez utiliser les recettes de ces composants publics comme modèles afin de créer des composants d'apprentissage automatique personnalisés. Pour de plus amples informations, veuillez consulter Personnalisez vos composants d'apprentissage automatique.

AWS IoT Greengrass inclut également un composant AWS fourni pour gérer l'installation et le cycle de vie de l'agent SageMaker AI Edge Manager sur les appareils principaux de Greengrass. Avec SageMaker AI Edge Manager, vous pouvez utiliser les modèles compilés par Amazon SageMaker AI Neo directement sur votre appareil principal. Pour de plus amples informations, veuillez consulter Utiliser Amazon SageMaker AI Edge Manager sur les appareils principaux de Greengrass.

Le tableau suivant répertorie les composants d'apprentissage automatique disponibles dans AWS IoT Greengrass.

Note

Plusieurs composants AWS fournis dépendent de versions mineures spécifiques du noyau Greengrass. En raison de cette dépendance, vous devez mettre à jour ces composants lorsque vous mettez à jour le noyau Greengrass vers une nouvelle version mineure. Pour plus d'informations sur les versions spécifiques du noyau dont dépend chaque composant, consultez la rubrique correspondante sur les composants. Pour plus d'informations sur la mise à jour du noyau, consultezMettre à jour le logiciel AWS IoT Greengrass principal (OTA).

Lorsqu'un composant possède un type de composant à la fois générique et Lambda, la version actuelle du composant est le type générique et une version précédente du composant est le type Lambda.

Composant Description Type de composant Systèmes d'exploitation pris en charge Open source
Lookout for Vision Edge Agent Déploie le moteur d'exécution Amazon Lookout for Vision sur l'appareil principal de Greengrass, afin que vous puissiez utiliser la vision par ordinateur pour détecter les défauts des produits industriels. Générique Linux Non
SageMaker Gestionnaire AI Edge Déploie l'agent Amazon SageMaker AI Edge Manager sur l'appareil principal de Greengrass. Générique Linux, Windows Non
Classification des images DLR Composant d'inférence qui utilise le magasin de modèles de classification d'DLRimages et le composant DLR d'exécution comme dépendances pour installerDLR, télécharger des exemples de modèles de classification d'images et effectuer une inférence de classification d'images sur les appareils pris en charge. Générique Linux, Windows Non
Détection d'objets DLR Composant d'inférence qui utilise le magasin de modèles de détection d'DLRobjets et le composant DLR d'exécution comme dépendances pour installerDLR, télécharger des exemples de modèles de détection d'objets et effectuer une inférence de détection d'objets sur les appareils pris en charge. Générique Linux, Windows Non
DLRmagasin de modèles de classification d'images Composant de modèle contenant des exemples de ResNet 50 modèles de classification d'images sous forme d'artefacts Greengrass. Générique Linux, Windows Non
DLRmagasin de modèles de détection d'objets Composant de modèle contenant des exemples de modèles de détection YOLOv3 d'objets sous forme d'artefacts Greengrass. Générique Linux, Windows Non
Temps d'exécution du DLR Composant d'exécution qui contient un script d'installation utilisé pour l'installation DLR et ses dépendances sur le périphérique principal Greengrass. Générique Linux, Windows Non
TensorFlow Classification d'images Lite Composant d'inférence qui utilise le magasin de modèles de classification d'images TensorFlow Lite et le composant d'exécution TensorFlow Lite comme dépendances pour installer TensorFlow Lite, télécharger des exemples de modèles de classification d'images et effectuer une inférence de classification d'images sur les appareils pris en charge. Générique Linux, Windows Non
TensorFlow Détection d'objets allégée Composant d'inférence qui utilise le magasin de modèles de détection d'objets TensorFlow Lite et le composant d'exécution TensorFlow Lite comme dépendances pour installer TensorFlow Lite, télécharger des exemples de modèles de détection d'objets et effectuer une inférence de détection d'objets sur les appareils pris en charge. Générique Linux, Windows Non
TensorFlow Boutique de modèles de classification d'images Lite Composant de modèle contenant un exemple de modèle MobileNet v1 en tant qu'artefact Greengrass. Générique Linux, Windows Non
TensorFlow Boutique de modèles de détection d'objets Lite Composant de modèle contenant un exemple de MobileNet modèle Single Shot Detection (SSD) sous forme d'artefact Greengrass. Générique Linux, Windows Non
TensorFlow Temps d'exécution allégé Composant d'exécution contenant un script d'installation utilisé pour installer TensorFlow Lite et ses dépendances sur le périphérique principal de Greengrass. Générique Linux, Windows Non