Bir geliştirici, özel bir algoritmayı bir Docker görüntüsünde paketleyerek Amazon SageMaker'a getirmek istiyor. SageMaker'ın eğitim işini doğru bir şekilde başlatabilmesi için kapsayıcı nasıl hazırlanmalıdır?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Eğitim programını kapsayıcıda 'train' adında bir ENTRYPOINT olarak ayarlayın.
Neden bu cevap
Amazon SageMaker, eğitim işlerini başlatmak için Docker kapsayıcılarının belirli bir yapıda olmasını bekler. Doğru yanıt, eğitim programını kapsayıcıda 'train' adında bir ENTRYPOINT olarak ayarlamaktır. SageMaker, eğitim işini başlattığında bu ENTRYPOINT'i çağırır. Diğer seçenekler neden yanlış: Kapsayıcının bashprofile dosyasını düzenlemek veya Dockerfile CMD yönergesini kullanmak, SageMaker'ın beklediği standart başlatma mekanizması değildir ve işin doğru şekilde başlamamasına neden olabilir. SageMaker, ENTRYPOINT'i kullanarak kapsayıcı içindeki eğitim betiğini doğrudan yürütür. Eğitim programını /opt/ml/train dizinine kopyalamak, dosyanın konumunu belirtir ancak SageMaker'ın bu programı otomatik olarak nasıl çalıştıracağını tanımlamaz. ENTRYPOINT, yürütülecek komutu belirtir.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez