Aan de slagGa gratis aan de slag

Parameters toevoegen aan project-run

Parameters kun je gebruiken om het gedrag van een model te configureren door ze tijdens het trainen als variabelen aan het model door te geven. Zo kun je het model meerdere keren trainen met verschillende parameters, zonder de trainingscode zelf te wijzigen.

In deze oefening gebruik je de module mlflow projects om een Project uit te voeren dat een Logistic Regression-model traint voor je Insurance-experiment. Je schrijft code met de module mlflow projects om je project te runnen. Daarna voeg je parameters toe die tijdens het trainen als hyperparameters aan het model worden doorgegeven.

Deze oefening maakt deel uit van de cursus

Introductie tot MLflow

Cursus bekijken

Oefeninstructies

  • Roep de functie mlflow.projects.run() aan vanuit de module mlflow projects.
  • Maak de parameters-dictionary en stel n_jobs_param in op 2 en fit_intercept_param op False.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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
  	____={
        '____': ____, 
        '____': ____
    }
)
Code bewerken en uitvoeren