LoslegenKostenlos loslegen

Neue Modelle registrieren

Die MLflow Model Registry kann auch Modelle während eines Trainingslaufs registrieren. Das ist hilfreich, weil es das Protokollieren und Registrieren eines Modells unter derselben Funktion ermöglicht.

In dieser Übung verwendest du die Scikit-Learn-Variante, um ein Modell während eines Trainingslaufs in der Model Registry zu registrieren, wenn das Modell unter MLflow Tracking angemeldet wird. Du suchst dann im Modellregister, um sicherzustellen, dass das Modell registriert wurde.

Dieses Modell wird neben den bereits registrierten Modellen registriert, die mit den "Insurance" Trainingsdaten trainiert wurden. Das Modell wurde bereits trainiert und auf die Variable lr gesetzt. Bei der Suche in der Model Registry wurde eine Instanz von MLflowClient() auf client gesetzt und der Filterstring wurde bereits als insurance_filter_string erstellt.

Diese Übung ist Teil des Kurses

Einführung in MLflow

Kurs anzeigen

Anleitung zur Übung

  • Registriere das Modell lr auf "Insurance" mit der Scikit-Learn-Variante.
  • Durchsuche das Modellregister mit client, um sicherzustellen, dass das Modell registriert wurde.

Interaktive Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Log the model using scikit-learn flavor
____.____.____(____, "model", ____="____")
insurance_filter_string = "name = 'Insurance'"

# Search for Insurance models
print(____.____(____=____))
Code bearbeiten und ausführen