Çok adımlı bir iş akışı oluşturma: Model Değerlendirme
Bu egzersizde, ML yaşam döngüsünün bir bölümünü yönetmek için kullandığımız çok adımlı iş akışının Model Değerlendirme adımını oluşturacaksın. MLflow Projects modülündeki run() yöntemini kullanacak ve giriş noktasını model_evaluation olarak ayarlayacaksın. Ardından, önceki egzersizde çıktı olarak üretilen model_engineering_run_id değerini bir parametre olarak alıp komuta ileteceksin.
Önceki adımda oluşturulan MLproject, IPython Shell içinde print(MLproject) kullanılarak görüntülenebilir.
mlflow modülü içe aktarılmış durumdadır.
Bu egzersiz, kursun bir parçasıdır
MLflow’a Giriş
Egzersiz talimatları
- MLflow Projects modülündeki
run()yönteminimodel_evaluationdeğişkenine ata. - Giriş noktası argümanını
"model_evaluation"olarak ayarla. "run_id"adlı bir parametreyimodel_engineering_run_iddeğeriyle ayarla.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Set the MLflow Projects run method
model_evaluation = ____.____.____(
uri="./",
# Set the entry point to model_evaluation
____="____",
# Set the parameter run_id to the run_id output of previous step
parameters={
"____": ____,
},
env_manager="local"
)
print(model_evaluation.get_status())