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
Anleitung zur Übung
- Registriere das Modell
lrunter"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(____.____(____=____))