LoslegenKostenlos loslegen

Erstellen eines mehrstufigen Workflows: Modellbewertung

In dieser Übung erstellst du den Schritt "Modellbewertung" unseres mehrstufigen Workflows, mit dem du einen Teil des Lebenszyklus von ML verwaltest. Du wirst die Methode run() aus dem Modul MLflow Projects verwenden und den Einstiegspunkt auf model_evaluation setzen. Du nimmst dann die model_engineering_run_id als Parameter, die in der vorherigen Übung als Ausgabe erzeugt wurde, und übergibst sie an den Befehl.

Die im vorherigen Schritt erstellte MLproject ist in der IPython Shell mit print(MLproject) verfügbar.

Das Modul mlflow wird importiert.

Diese Übung ist Teil des Kurses

Einführung in MLflow

Kurs anzeigen

Anleitung zur Übung

  • Weisen Sie die Methode run() aus dem Modul MLflow Projects dem Modul model_evaluation zu.
  • Setze das Argument für den Einstiegspunkt auf "model_evaluation".
  • Setze einen Parameter namens "run_id" mit dem Wert model_engineering_run_id.

Interaktive Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# 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())
Code bearbeiten und ausführen