Yerel olarak bir scikit-learn lojistik regresyon modeli eğittiniz ve şimdi bunu yalnızca çıkarım için Amazon SageMaker'a dağıtmak istiyorsunuz. SageMaker'ın yerel olarak eğitilmiş modeli barındırabilmesi için hangi adımlar gereklidir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Çıkarım kodunu içeren bir Docker görüntüsü oluşturun, ECR kayıt defteri ana bilgisayar adıyla etiketleyin ve görüntüyü Amazon ECR'ye gönderin..
Neden bu cevap
Yerel olarak eğitilmiş bir scikit-learn modelini Amazon SageMaker'da yalnızca çıkarım için dağıtmak için, SageMaker'ın modelinizi nasıl kullanacağını bilmesi gerekir. Bu, çıkarım kodunuzu (modeli yükleyen ve tahminler yapan kod) içeren özel bir Docker görüntüsü oluşturarak yapılır. Bu görüntüyü ECR kayıt defteri ana bilgisayar adıyla etiketlemeniz ve ardından Amazon ECR'ye (Elastic Container Registry) göndermeniz gerekir. SageMaker daha sonra bu görüntüyü ECR'den çekebilir ve modelinizi dağıtmak için kullanabilir. Diğer seçenekler yanlıştır çünkü: Eğitilmiş modeli sıkıştırmak ve S3'e yüklemek tek başına yeterli değildir; SageMaker'ın modeli nasıl kullanacağını belirten bir çıkarım koduna ve Docker görüntüsüne ihtiyacı vardır. Docker Hub yerine Amazon ECR kullanılmalıdır, çünkü SageMaker ECR ile doğal olarak entegre olur. Docker Hub kimlik bilgilerini yapılandırmak yerine ECR'ye göndermek, SageMaker ile doğru entegrasyonu sağlar.
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