Вы реализовали пользовательский алгоритм обучения внутри контейнера Docker, который будет использовать Amazon SageMaker. Как следует упаковать контейнер, чтобы SageMaker мог правильно начать обучение?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Установить ENTRYPOINT в Dockerfile для выполнения программы обучения..
Почему это правильный ответ
Правильный ответ — установить ENTRYPOINT в Dockerfile для выполнения программы обучения. SageMaker ожидает, что контейнер будет запускать обучающий скрипт при вызове. Инструкция ENTRYPOINT в Dockerfile определяет команду, которая будет выполняться при запуске контейнера, что позволяет SageMaker инициировать процесс обучения. Неправильные варианты: Добавление аргумента server к ENTRYPOINT не является стандартным требованием для запуска обучения. Этот аргумент чаще используется для контейнеров, предназначенных для хостинга моделей (инференса). Включение пути к обучающим данным в команду docker build неверно, так как данные предоставляются SageMaker во время выполнения задания обучения, а не при сборке образа. Использование инструкции COPY для размещения программы обучения в /opt/ml/train неверно. Хотя /opt/ml/ — это стандартное место для артефактов в контейнерах SageMaker, сама программа обучения должна быть частью образа контейнера и запускаться через ENTRYPOINT, а не просто копироваться в определенный каталог.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется