Module MLflow projects
Les MLflow Projects peuvent aussi être exécutés par programmation en Python à l'aide du module mlflow projects.
Dans cet exercice, vous exécuterez un MLflow Project avec le module projects pour entraîner un modèle pour votre Project "Insurance". Vous définirez le point d'entrée à partir de votre fichier MLproject pour lancer le code d'entraînement. Vous définirez aussi le nom de l'expérience "Insurance" afin que le modèle soit consigné au bon endroit dans MLflow Tracking.
Vous pouvez lire le contenu du fichier MLproject en exécutant print(MLproject) dans le shell IPython.
Cette activité fait partie du cours
Introduction à MLflow
Instructions de l’exercice
- Appelez la fonction
run()du modulemlflow projects. - Définissez l'URI du fichier
MLprojectvers le répertoire de travail courant. - Définissez le point d'entrée à
"main"conformément au fichierMLproject. - Définissez le nom de l'expérience à
"Insurance".
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
import mlflow
# Set the run function from the MLflow Projects module
____.____.____(
# Set the URI as the current working directory
____='____',
# Set the entry point to main
____='____',
# Set the experiment name as Insurance
____='____',
env_manager="local",
synchronous=True,
)