Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Komponenten für maschinelles Lernen
AWS IoT Greengrass bietet die folgenden Komponenten für maschinelles Lernen, die Sie auf unterstützten Geräten bereitstellen können, um Inferenzen für maschinelles Lernen mithilfe von Modellen durchzuführen, die in Amazon SageMaker AI trainiert wurden, oder mit Ihren eigenen vortrainierten Modellen, die in Amazon S3 gespeichert sind.
AWS bietet die folgenden Kategorien von Komponenten für maschinelles Lernen:
-
Modellkomponente — Enthält Modelle für maschinelles Lernen als Greengrass-Artefakte.
-
Runtime-Komponente — Enthält das Skript, das das Machine Learning-Framework und seine Abhängigkeiten auf dem Greengrass-Core-Gerät installiert.
-
Inferenzkomponente — Enthält den Inferenzcode und enthält Komponentenabhängigkeiten zur Installation des Frameworks für maschinelles Lernen und zum Herunterladen vorab trainierter Modelle für maschinelles Lernen.
Sie können den Beispiel-Inferenzcode und die vortrainierten Modelle in den AWS bereitgestellten Komponenten für maschinelles Lernen verwenden, um die Bildklassifizierung und Objekterkennung mithilfe von and Lite durchzuführen. DLR TensorFlow Um benutzerdefinierte Inferenzen für maschinelles Lernen mit Ihren eigenen Modellen durchzuführen, die in Amazon S3 gespeichert sind, oder um ein anderes Framework für maschinelles Lernen zu verwenden, können Sie die Rezepte dieser öffentlichen Komponenten als Vorlagen verwenden, um benutzerdefinierte maschinelle Lernkomponenten zu erstellen. Weitere Informationen finden Sie unter Passen Sie Ihre Komponenten für maschinelles Lernen an.
AWS IoT Greengrass enthält auch eine AWS bereitgestellte Komponente zur Verwaltung der Installation und des Lebenszyklus des SageMaker AI Edge Manager-Agenten auf Greengrass-Kerngeräten. Mit SageMaker AI Edge Manager können Sie mit Amazon SageMaker AI Neo kompilierte Modelle direkt auf Ihrem Kerngerät verwenden. Weitere Informationen finden Sie unter Verwenden Sie Amazon SageMaker AI Edge Manager auf Greengrass-Kerngeräten.
In der folgenden Tabelle sind die Komponenten für maschinelles Lernen aufgeführt, die in AWS IoT Greengrass verfügbar sind.
Anmerkung
Einige der AWS bereitgestellten Komponenten hängen von bestimmten Nebenversionen des Greengrass-Kerns ab. Aufgrund dieser Abhängigkeit müssen Sie diese Komponenten aktualisieren, wenn Sie den Greengrass Nucleus auf eine neue Nebenversion aktualisieren. Informationen zu den spezifischen Versionen von Nucleus, von denen jede Komponente abhängt, finden Sie im entsprechenden Komponententhema. Weitere Informationen zur Aktualisierung des Nucleus finden Sie unterAktualisieren der AWS IoT Greengrass Core-Software (OTA).
Wenn eine Komponente einen Komponententyp sowohl generisch als auch Lambda hat, ist die aktuelle Version der Komponente der generische Typ und eine frühere Version der Komponente ist der Lambda-Typ.
Komponente | Beschreibung | Komponententyp | Unterstützes Betriebssystem | Open-Source |
---|---|---|---|---|
Lookout für Vision Edge Agent | Stellt Amazon Lookout for Vision Runtime auf dem Greengrass-Core-Gerät bereit, sodass Sie Computer Vision verwenden können, um Fehler an Industrieprodukten zu finden. | Generisch | Linux | Nein |
SageMaker KI-Edge-Manager | Stellt den Amazon SageMaker AI Edge Manager-Agenten auf dem Greengrass-Core-Gerät bereit. | Generisch | Linux, Windows | Nein |
DLR-Bildklassifizierung | Inferenzkomponente, die den Speicher für das DLR Bildklassifizierungsmodell und die DLR Laufzeitkomponente als Abhängigkeiten verwendet, um Beispielmodelle für die Bildklassifizierung zu installierenDLR, herunterzuladen und die Inferenz für die Bildklassifizierung auf unterstützten Geräten durchzuführen. | Generisch | Linux, Windows | Nein |
DLR-Objekterkennung | Inferenzkomponente, die den DLR Objekterkennungsmodellspeicher und die DLR Laufzeitkomponente als Abhängigkeiten verwendetDLR, um Beispielmodelle zur Objekterkennung zu installieren, herunterzuladen und Objekterkennungsinferenzen auf unterstützten Geräten durchzuführen. | Generisch | Linux, Windows | Nein |
DLRModellspeicher für Bildklassifizierung | Modellkomponente, die Stichprobe ResNet -50 Bildklassifizierungsmodelle als Greengrass-Artefakte enthält. | Generisch | Linux, Windows | Nein |
DLRModellspeicher für Objekterkennung | Modellkomponente, die Beispielmodelle zur YOLOv3 Objekterkennung als Greengrass-Artefakte enthält. | Generisch | Linux, Windows | Nein |
DLR-Laufzeit | Runtime-Komponente, die ein Installationsskript enthält, das für die Installation DLR und deren Abhängigkeiten auf dem Greengrass-Core-Gerät verwendet wird. | Generisch | Linux, Windows | Nein |
TensorFlow Lite-Bildklassifizierung | Inferenzkomponente, die den TensorFlow Lite-Bildklassifizierungsmodellspeicher und die TensorFlow Lite-Runtime-Komponente als Abhängigkeiten verwendet, um TensorFlow Lite zu installieren, Beispielmodelle für die Bildklassifizierung herunterzuladen und Inferenzen zur Bildklassifizierung auf unterstützten Geräten durchzuführen. | Generisch | Linux, Windows | Nein |
TensorFlow Lite-Objekterkennung | Inferenzkomponente, die den TensorFlow Lite-Objekterkennungsmodellspeicher und die TensorFlow Lite-Laufzeitkomponente als Abhängigkeiten verwendet, um TensorFlow Lite zu installieren, Beispielmodelle für die Objekterkennung herunterzuladen und Objekterkennungsinferenzen auf unterstützten Geräten durchzuführen. | Generisch | Linux, Windows | Nein |
TensorFlow Modellspeicher für Lite-Bildklassifizierung | Modellkomponente, die ein Beispiel für ein MobileNet v1-Modell als Greengrass-Artefakt enthält. | Generisch | Linux, Windows | Nein |
TensorFlow Modellspeicher für Lite-Objekterkennung | Modellkomponente, die ein Beispiel für ein Single Shot Detection (SSD) MobileNet -Modell als Greengrass-Artefakt enthält. | Generisch | Linux, Windows | Nein |
TensorFlow Lite-Laufzeit | Runtime-Komponente, die ein Installationsskript enthält, das zur Installation von TensorFlow Lite und seinen Abhängigkeiten auf dem Greengrass-Core-Gerät verwendet wird. | Generisch | Linux, Windows | Nein |