Deweloper chce przenieść niestandardowy algorytm do Amazon SageMaker, pakując go w obraz Docker. Jak należy przygotować kontener, aby SageMaker mógł poprawnie rozpocząć zadanie szkoleniowe?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Ustaw program szkoleniowy jako ENTRYPOINT o nazwie 'train' w kontenerze.
Dlaczego to jest odpowiedź
SageMaker oczekuje, że obraz Docker będzie zawierał skrypt szkoleniowy jako ENTRYPOINT o nazwie train. Kiedy SageMaker uruchamia kontener, wywołuje ten ENTRYPOINT, przekazując mu niezbędne argumenty. To pozwala SageMakerowi kontrolować cykl życia zadania szkoleniowego. Edycja bashprofile nie jest standardowym ani niezawodnym sposobem uruchamiania procesów w kontenerach Docker przez platformy takie jak SageMaker. Użycie dyrektywy CMD jest możliwe, ale ENTRYPOINT jest preferowany, ponieważ jasno definiuje główny proces kontenera i pozwala na łatwiejsze przekazywanie argumentów. Skopiowanie programu do /opt/ml/train jest częścią konwencji SageMakera dla danych wejściowych, ale nie określa sposobu uruchomienia programu.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana