Ha implementado un algoritmo de entrenamiento personalizado dentro de un contenedor Docker que utilizará Amazon SageMaker. ¿Cómo debe empaquetar el contenedor para que SageMaker pueda comenzar a entrenar correctamente?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Establezca el ENTRYPOINT en el Dockerfile para ejecutar el programa de entrenamiento..
Por qué esta es la respuesta
Para que SageMaker inicie correctamente el entrenamiento con un algoritmo personalizado en un contenedor Docker, el ENTRYPOINT en el Dockerfile debe configurarse para ejecutar el script de entrenamiento. SageMaker espera que el contenedor inicie el proceso de entrenamiento cuando se ejecute. Las otras opciones son incorrectas: Agregar un argumento de servidor a ENTRYPOINT no es el propósito principal; el ENTRYPOINT debe ejecutar el script de entrenamiento directamente. Incluir la ruta a los datos de entrenamiento en el comando docker build es incorrecto porque los datos de entrenamiento se montan en el contenedor en tiempo de ejecución, no se incluyen en la imagen. Usar una instrucción COPY para colocar el programa de entrenamiento en /opt/ml/train es una buena práctica para la ubicación del script, pero no es lo que inicia el entrenamiento; el ENTRYPOINT es el que lo hace.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta