Uso de AWS Panorama después de la actualización 8.0.29 - AWS Panorama

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.

Uso de AWS Panorama después de la actualización 8.0.29

La versión 8.0.29 de AWS Panorama deja de ser compatible con los modelos SageMaker AI Neo. Esto se debe a que SageMaker AI Neo for Edge Devices ya no es compatible con el SDK NVIDIA Jetpack. El Jetpack 4.6 no es compatible con la versión 8.0.29, aunque puedes implementar los modelos Jetpack 4.6 Neo en imágenes antiguas. Si tu aplicación utiliza actualmente los nodos del modelo SageMaker AI Neo, tienes dos opciones para proceder:

  1. Reconstruye tu aplicación sin los modelos Neo para utilizarla con Jetpack 5.1.1. En su lugar, la estrategia recomendada es ejecutar los modelos directamente en la GPU. Consulta la siguiente sección sobre la ejecución de aplicaciones en OpenGPU para obtener más información.

  2. Rechaza la actualización a la versión 8.0.29 y sigue usando los nodos del modelo Neo.

Si bien la imagen de la versión 8.0.29 está marcada como «Obligatoria», no se le obligará a actualizarla. Al utilizar la imagen anterior, están disponibles todas las funciones habituales, incluida la gestión (despliegue) de aplicaciones y OTA desde una imagen anterior a la versión 8.0.29 a otra anterior a la 8.0.29. Sin embargo, no podrá realizar una operación OTA desde una imagen posterior a la versión 8.0.29 a una imagen anterior más antigua.

A continuación, se muestran ejemplos de los cambios de versión que están permitidos y los que no:

  • Permitido: 6.0.8 -> 6.2.1

  • Permitido: 6.2.1 -> 7.0.13

  • Permitido: 7.0.13 -> 8.0.29

  • No permitido: 8.0.29 -> 7.0.13

Cambios en la imagen base de la aplicación

Las imágenes base actualizadas de Docker se encuentran en el siguiente enlace, tanto para la versión 1.2.1-arm64v8 como para la versión latest_jetpack5:

Galería pública de Amazon ECR

Los cambios en la imagen base de la aplicación para la versión 8.0.29 son los siguientes:

  • Cambie la imagen base de Ubuntu 18 a Ubuntu 20

  • Versiones de software:

    1. Python - 3.8.10

    2. NumPy - 1.24.4

Ejecución de aplicaciones en un marco OpenGPU

Si desea actualizar a una versión de AWS Panorama que ha dejado de ser compatible con SageMaker AI Neo, puede migrar sus aplicaciones de SageMaker AI Neo a un marco que utilice OpenGPU. La ventaja de usar OpenGPU es que su aplicación tiene acceso directo a la GPU y al hardware, lo que le brinda mayor flexibilidad y rendimiento.

Los siguientes enlaces son algunos ejemplos de aplicaciones que muestran cómo se puede usar OpenGPU para ejecutar aplicaciones de Jetpack 5:

Ejecute YoloV5s con Tensor RT en Panorama

Convierta Yolov5s a ONNX y ejecútelo en Panorma

Ejecuta Yolov5s en Panorama con Torch y TorchVision