Créer un workflow multi-étapes : évaluation du modèle
Dans cet exercice, vous allez créer l’étape d’évaluation du modèle de notre workflow multi-étapes, qui sert à gérer une partie du cycle de vie du ML. Vous utiliserez la méthode run() du module MLflow Projects et définirez le point d’entrée sur model_evaluation. Vous prendrez ensuite model_engineering_run_id comme paramètre, généré comme sortie dans l’exercice précédent, et vous le transmettrez à la commande.
Le fichier MLproject créé à l’étape précédente est disponible dans l’IPython Shell via print(MLproject).
Le module mlflow est importé.
Cet exercice fait partie du cours
Introduction à MLflow
Instructions
- Assignez la méthode
run()du module MLflow Projects àmodel_evaluation. - Définissez l’argument du point d’entrée sur
"model_evaluation". - Définissez un paramètre appelé
"run_id"avec la valeurmodel_engineering_run_id.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Set the MLflow Projects run method
model_evaluation = ____.____.____(
uri="./",
# Set the entry point to model_evaluation
____="____",
# Set the parameter run_id to the run_id output of previous step
parameters={
"____": ____,
},
env_manager="local"
)
print(model_evaluation.get_status())