Bir Machine Learning modelini paketle
Bu egzersizde, scikit-learn'den bir LinearRegression modelini bir Unicorn Company'nin kârını tahmin etmek için eğiteceksin.
Modeli paketlemek için MLflow'un yerleşik scikit-learn Flavor'ını kullanacaksın. Fit tahminleyicisi çağrıldığında metrikleri, parametreleri ve modeli MLflow Tracking'e otomatik olarak kaydetmek için Flavor'ın otomatik kayıt fonksiyonunu kullanacaksın.
Bu egzersiz, kursun bir parçasıdır
MLflow’a Giriş
Egzersiz talimatları
mlflowmodülündensklearnFlavor'ını içe aktar.- Deneyi
"Sklearn Model"olarak ayarla. - Modelini paketlemek için flavor'dan otomatik kaydı kullan.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Import Scikit-learn flavor
import mlflow.____
# Set the experiment to "Sklearn Model"
mlflow.____("____")
# Set Auto logging for Scikit-learn flavor
____.____.____()
lr = LinearRegression()
lr.fit(X_train, y_train)
# Get a prediction from test data
print(lr.predict(X_test.iloc[[5]]))