LoslegenKostenlos loslegen

Einen mehrstufigen Workflow erstellen: Modellauswertung

In dieser Übung erstellst du den Schritt Modellauswertung in unserem mehrstufigen Workflow, der einen Teil des ML-Lebenszyklus steuert. Du verwendest die run()-Methode aus dem MLflow-Projects-Modul und setzt den Entry Point auf model_evaluation. Anschließend nimmst du die model_engineering_run_id als Parameter, die in der vorherigen Übung als Ausgabe generiert wurde, und übergibst sie an den Befehl.

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

Das Modul mlflow ist importiert.

Diese Übung ist Teil des Kurses

Einführung in MLflow

Kurs anzeigen

Anleitung zur Übung

  • Weise die run()-Methode aus dem MLflow-Projects-Modul model_evaluation zu.
  • Setze das Entry-Point-Argument auf "model_evaluation".
  • Setze einen Parameter namens "run_id" mit dem Wert model_engineering_run_id.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# 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