Richten Sie Ihr AWS IoT Greengrass Version 2 Kerngerät ein - Amazon Lookout für Vision

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.

Richten Sie Ihr AWS IoT Greengrass Version 2 Kerngerät ein

Amazon Lookout for Vision verwendetAWS IoT Greengrass Version 2, um die Bereitstellung der Modellkomponente, der Amazon Lookout for Vision Edge Agent-Komponente und der Client-Anwendungskomponente auf Ihrem AWS IoT Greengrass V2 Kerngerät zu vereinfachen. Informationen zu den Geräten und der Hardware, die Sie verwenden können, finden Sie unter. AWS IoT Greengrass Version 2zentrale Geräteanforderungen

Ihr Core-Gerät einrichten

Verwenden Sie die folgenden Informationen, um Ihr Kerngerät einzurichten.

So richten Sie Ihr Core-Gerät ein
  1. Richten Sie Ihre GPU-Bibliotheken ein. Führen Sie diesen Schritt nicht aus, wenn Sie keine GPU-beschleunigte Inferenz verwenden.

    1. Stellen Sie sicher, dass Sie über eine GPU verfügen, die CUDA unterstützt. Weitere Informationen finden Sie unter Überprüfen, ob Sie über eine CUDA-fähige GPU verfügen.

    2. Richten Sie CUDA, cuDNN und TensorRT auf Ihrem Gerät ein, indem Sie einen der folgenden Schritte ausführen:

  2. Installieren Sie die AWS IoT Greengrass Version 2 Kernsoftware auf Ihrem Kerngerät. Weitere Informationen finden Sie unter Installieren der AWS IoT Greengrass Core-Software im AWS IoT Greengrass Version 2Entwicklerhandbuch.

  3. Um aus dem Amazon S3 S3-Bucket zu lesen, in dem das Modell gespeichert ist, fügen Sie der IAM-Rolle (Token-Exchange-Rolle), die Sie während der AWS IoT Greengrass Version 2 Einrichtung erstellen, eine Berechtigung hinzu. Weitere Informationen finden Sie unter Zugriff auf S3-Buckets für Komponentenartefakte zulassen.

  4. Geben Sie in der Befehlszeile den folgenden Befehl ein, um Python und eine virtuelle Python-Umgebung auf dem Core-Gerät zu installieren.

    sudo apt install python3.8 python3-venv python3.8-venv
  5. Verwenden Sie den folgenden Befehl, um den Greengrass-Benutzer zur Videogruppe hinzuzufügen. Dadurch können von Greengrass bereitgestellte Komponenten auf die GPU zugreifen:

    sudo usermod -a -G video ggc_user
  6. (Optional) Wenn Sie die Agenten-API von Lookout for Vision Edge von einem anderen Benutzer aus aufrufen möchten, fügen Sie den erforderlichen Benutzer dem ggc_group hinzu. Dadurch kann der Benutzer mit dem Lookout for Vision Edge Agent über den Unix-Domain-Socket kommunizieren:

    sudo usermod -a -G ggc_group $(whoami)