CommencerCommencez gratuitement

Module MLflow projects

Les MLflow Projects peuvent aussi être exécutés de manière programmatique en Python avec le module mlflow projects.

Dans cet exercice, vous allez exécuter un MLflow Project en utilisant 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 également le nom de l’expérience "Insurance" afin que le modèle soit correctement enregistré dans la bonne expérience dans MLflow Tracking.

Vous pouvez lire le contenu du fichier MLproject en exécutant print(MLproject) dans le shell IPython.

Cet exercice fait partie du cours

<cours>Introduction à MLflow</cours>
Voir le cours

Instructions de l’exercice

  • Appelez la fonction run() du module mlflow projects.
  • Définissez l’URI du fichier MLproject sur le répertoire de travail courant.
  • Définissez le point d’entrée à "main" conformément au fichier MLproject.
  • Définissez le nom de l’expérience sur "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,
)
Modifier et exécuter le code