Verwenden von AWS Panorama nach Update 8.0.29 - AWS Panorama

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.

Verwenden von AWS Panorama nach Update 8.0.29

AWSPanorama-Version 8.0.29 beendet die Unterstützung für SageMaker Neo-Modelle. Dies liegt daran, dass SageMaker Neo for Edge Devices die Unterstützung für das NVIDIA Jetpack eingestellt hat. SDK Jetpack 4.6 wird auf 8.0.29 nicht unterstützt, obwohl Sie Jetpack 4.6 Neo-Modelle weiterhin auf älteren Images einsetzen können. Wenn Ihre Anwendung derzeit SageMaker Neo-Modellknoten verwendet, haben Sie zwei Möglichkeiten, wie Sie vorgehen möchten:

  1. Erstellen Sie Ihre Anwendung ohne die Neo-Modelle für die Verwendung mit Jetpack 5.1.1 neu. Die empfohlene Strategie besteht darin, stattdessen Modelle direkt auf dem GPU auszuführen. Weitere Informationen finden Sie im folgenden Abschnitt GPU zum Ausführen von Apps auf Open.

  2. Lehnen Sie das Update auf 8.0.29 ab und verwenden Sie weiterhin Neo-Modellknoten.

Das 8.0.29-Image ist zwar als „Obligatorisch“ gekennzeichnet, Sie werden jedoch nicht gezwungen sein, ein Upgrade darauf durchzuführen. Bei Verwendung des alten Images sind alle regulären Funktionen verfügbar, einschließlich der Verwaltung (Bereitstellung) von Anwendungen und OTA von einem Image vor 8.0.29 zu einem anderen Image vor 8.0.29. Sie werden jedoch nicht in der Lage sein, OTA von einem Image nach 8.0.29 zu einem früheren, älteren Image zu wechseln.

Im Folgenden finden Sie Beispiele dafür, welche Versionsänderungen zulässig und welche nicht zulässig sind:

  • Erlaubt: 6.0.8 -> 6.2.1

  • Erlaubt: 6.2.1 -> 7.0.13

  • Erlaubt: 7.0.13 -> 8.0.29

  • Nicht erlaubt: 8.0.29 -> 7.0.13

Änderungen am Basisimage der Anwendung

Die aktualisierten Docker-Basisimages finden Sie unter dem folgenden Link, sowohl für die Versionen 1.2.1-arm64v8 als auch für latest_jetpack5:

ECRÖffentliche Galerie von Amazon

Die Änderungen am Basis-Image der Anwendung für 8.0.29 lauten wie folgt:

  • Ändern Sie das Basis-Image von Ubuntu 18 auf Ubuntu 2.0

  • Softwareversionen:

    1. Python - 3.8.10

    2. NumPy - 1,24,4

Anwendungen auf einem offenen Framework ausführen GPU

Wenn Sie auf eine Version von AWS Panorama aktualisieren möchten, die die Unterstützung für SageMaker Neo eingestellt hat, können Sie Ihre SageMaker Neo-Apps auf ein Framework migrieren, das Open verwendetGPU. Der Vorteil der Verwendung von Open GPU besteht darin, dass Ihre Anwendung direkten GPU Zugriff auf Hardware hat, was Ihnen mehr Flexibilität und Leistung bietet.

Unter den folgenden Links finden Sie einige Beispielanwendungen, die zeigen, wie Open zum Ausführen von Jetpack 5-Apps verwendet werden GPU kann:

Führen Sie YoloV5s mit Tensor RT in Panorama aus

Konvertiere YoloV5s in Panorma und starte es auf Panorma ONNX

Starte YoloV5s auf Panorama mit Torch und TorchVision