Erste SchritteKostenlos loslegen

Die Suche läuft

In dieser Übung wirst du Versuchsdurchläufe von mehreren Unicorn-Experimenten abfragen und nur Durchläufe zurückgeben, die ein bestimmtes Kriterium erfüllen. Dies ist während des ML Lebenszyklus hilfreich, wenn du die Daten der Läufe vergleichen musst.

Zunächst erstellst du einen Filterstring, um Läufe mit einer R-Quadrat-Metrik größer als .70 zu erfassen. Mit der Funktion aus dem Modul mlflow, die Läufe durchsucht, ordnest du sie dann in absteigender Reihenfolge und suchst nur die Experimente "Unicorn Sklearn Experiments" und "Unicorn Other Experiments".

Die Experimente wurden bereits in MLflow zusammen mit den R-Quadrat-Metriken erstellt. Das MLflow Modul wird importiert.

Diese Übung ist Teil des Kurses

Einführung in MLflow

Kurs anzeigen

Anleitung zur Übung

  • Erstelle für die Variable r_squared_filter einen Filterstring, um die "r2_score" Metriken "> .70" zu erfassen.
  • Suchläufe für die Experimente "Unicorn Sklearn Experiments" und "Unicorn Other Experiments".
  • Ordne die Ergebnisse von R-Quadrat in absteigender Reihenfolge.

Interaktive Übung zum Anfassen

Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.

# Create a filter string for R-squared score
r_squared_filter = "____.____ > .70"

# Search runs
mlflow.____(experiment_names=["____", "____"], 
                   filter_string=____, 
                   order_by=["____.____ ____"])
Bearbeiten und Ausführen von Code