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.
Configuración del dispositivo AWS IoT Greengrass Version 2 principal
Amazon Lookout for Vision AWS IoT Greengrass Version 2 utiliza para simplificar la implementación del componente modelo, el componente de agente de Amazon Lookout for Vision Edge y el componente de aplicación de cliente en su dispositivo principal. AWS IoT Greengrass V2 Para obtener información sobre los dispositivos y el hardware que puede utilizar, consulte. AWS IoT Greengrass Version 2requisitos principales del dispositivo
Configuración del dispositivo principal
Usa la siguiente información para configurar tu dispositivo principal.
Configurar el dispositivo central
Configurar las bibliotecas de GPU. No realices este paso si no utilizas la inferencia acelerada por GPU.
Compruebe que tiene una GPU compatible con CUDA. Para obtener más información, consulte Verificar que tiene una GPU compatible con CUDA
. Configure CUDA, cuDNN y TensorRT en el dispositivo de la siguiente manera:
Si utilizas un dispositivo Jetson, instala las versiones 4.4 - 4.6.1 de JetPack. Para obtener más información, consulte JetPack Archive
. Si utilizas un hardware basado en x86 y la microarquitectura de tu GPU NVIDIA es anterior a Ampere (la capacidad de procesamiento es inferior a 8.0), haz lo siguiente:
Configura la versión 10.2 de CUDA siguiendo las instrucciones de la Guía de instalación de NVIDIA CUDA
para Linux. Instale cuDNN siguiendo las instrucciones de la documentación de NVIDIA
cuDNN.
Si utilizas un hardware basado en x86 y la microarquitectura de tu GPU NVIDIA es Ampere (la capacidad de procesamiento es 8.0), haz lo siguiente:
Configura CUDA (versión 11.2) siguiendo las instrucciones de la Guía de instalación de NVIDIA CUDA
para Linux. Instale cuDNN siguiendo las instrucciones de la documentación de NVIDIA
cuDNN.
Instala el software AWS IoT Greengrass Version 2 principal en tu dispositivo principal. Para obtener más información, consulte Instalación de Software básico de AWS IoT Greengrass en la AWS IoT Greengrass Version 2Guía para desarrolladores.
Para leer desde el bucket de Amazon S3 que almacena el modelo, asocie el permiso al rol de IAM (rol de intercambio de token) que creó durante la AWS IoT Greengrass Version 2 configuración. Para obtener más información, consulte Permitir el acceso a los buckets de S3 para los artefactos de los componentes.
En la línea de comandos, introduzca el siguiente comando para instalar Python y un entorno virtual de Python en el dispositivo principal.
sudo apt install python3.8 python3-venv python3.8-venv
Utilice el siguiente comando para añadir el usuario de Greengrass al grupo de vídeo. Esto permite que los componentes desplegados por Greengrass accedan a la GPU:
sudo usermod -a -G video ggc_user
(Opcional) Si quieres llamar a la API de agente de Lookout for Vision Edge desde otro usuario, añade el usuario necesario a
ggc_group
. Esto permite al usuario comunicarse con el agente Lookout for Vision Edge a través del socket de dominio Unix:sudo usermod -a -G ggc_group $(whoami)