Parameter zum Projektdurchlauf hinzufügen
Parameter können verwendet werden, um das Verhalten eines Modells zu steuern, indem sie während des Trainings als Variablen an das Modell übergeben werden. So kannst du das Modell mehrmals mit unterschiedlichen Parametern trainieren, ohne den Trainingscode selbst zu ändern.
In dieser Übung verwendest du das Modul mlflow projects, um ein Project auszuführen, das für dein Insurance-Experiment ein Logistische-Regression-Modell trainiert. Du schreibst Code mit dem Modul mlflow projects, der dein Project ausführt. Anschließend fügst du Parameter hinzu, die während des Trainings als Hyperparameter an das Modell übergeben werden.
Diese Übung ist Teil des Kurses
<Kurs>Einführung in MLflow</Kurs>Übungsanweisungen
- Rufe die Funktion
mlflow.projects.run()aus dem Modulmlflow projectsauf. - Erstelle das Parameter-Dictionary und setze
n_jobs_paramauf 2 undfit_intercept_paramaufFalse.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
import mlflow
# Set the run function from the MLflow Projects module
____.____.____(
uri='./',
entry_point='main',
experiment_name='Insurance',
env_manager='local',
# Set parameters for n_jobs and fit_intercept
____={
'____': ____,
'____': ____
}
)