LoslegenKostenlos loslegen

Neue Modelle registrieren

Die MLflow Model Registry kann Modelle auch während eines Trainingslaufs registrieren. Das ist hilfreich, weil so Protokollierung und Registrierung eines Modells in derselben Funktion erfolgen können.

In dieser Übung verwendest du den scikit-learn-Flavor, um ein Modell während eines Trainingslaufs in der Model Registry zu registrieren, wenn das Modell im MLflow Tracking protokolliert wird. Anschließend suchst du in der Model Registry, um sicherzustellen, dass das Modell registriert wurde.

Dieses Modell wird neben bereits registrierten Modellen eingetragen, die auf den Trainingsdaten "Insurance" trainiert wurden. Das Modell wurde bereits trainiert und der Variable lr zugewiesen. Für die Suche in der Model Registry wurde eine Instanz von MLflowClient() als client bereitgestellt, und der Filter-String 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 unter "Insurance" mit dem scikit-learn-Flavor.
  • Durchsuche die Model Registry mit client, um sicherzustellen, dass das Modell registriert wurde.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

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

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