Registrazione di nuovi modelli
Il Registro dei modelli di MLflow può anche registrare i modelli durante una sessione di allenamento. Questo è utile perché permette di registrare e registrare un modello con la stessa funzione.
In questo esercizio, utilizzerai il sapore di scikit-learn per registrare un modello nel Registro dei modelli durante una sessione di allenamento quando il modello viene registrato nel Tracking di MLflow. Successivamente, dovrai effettuare una ricerca nel Registro dei Modelli per verificare che il modello sia stato registrato.
Questo modello verrà registrato insieme ai modelli registrati esistenti che sono stati addestrati sui dati di formazione di "Insurance". Il modello è già stato addestrato e impostato sulla variabile lr. Durante la ricerca nel Registro dei Modelli, un'istanza di MLflowClient() è stata impostata su client e la stringa di filtro è già stata creata come insurance_filter_string.
Questo esercizio fa parte del corso
Introduzione a MLflow
Istruzioni dell'esercizio
- Registra il modello
lrsu"Insurance"utilizzando il modello scikit-learn. - Cerca nel Registro dei Modelli con
clientper assicurarti che il modello sia stato registrato.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Log the model using scikit-learn flavor
____.____.____(____, "model", ____="____")
insurance_filter_string = "name = 'Insurance'"
# Search for Insurance models
print(____.____(____=____))