Adăugarea parametrilor la rularea unui proiect
Parametrii pot fi folosiți pentru a configura comportamentul unui model, fiind transmisi ca variabile în timpul antrenării. Astfel, poți antrena modelul de mai multe ori cu parametri diferiți, fără a modifica codul de antrenare.
În acest exercițiu, vei folosi modulul mlflow projects pentru a rula un proiect destinat antrenării unui model de Regresie Logistică în cadrul experimentului tău de asigurări. Vei crea cod cu ajutorul modulului mlflow projects care va rula proiectul, apoi vei adăuga parametri ce vor fi transmisi ca hiperparametri modelului în timpul antrenării.
Acest exercițiu face parte din cursul
Introducere în MLflow
Instrucțiuni pentru exercițiu
- Apelează funcția
mlflow.projects.run()din modululmlflow projects. - Creează dicționarul de parametri și setează
n_jobs_paramla 2 șifit_intercept_paramlaFalse.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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
____={
'____': ____,
'____': ____
}
)