Aggiunta di parametri all'esecuzione del progetto
I parametri possono essere utilizzati per configurare il comportamento di un modello passando come variabili al modello durante l'addestramento. Questo ti permette di addestrare il modello più volte utilizzando parametri diversi senza modificare il codice di addestramento stesso.
In questo esercizio, utilizzerai il modulo mlflow projects per eseguire un progetto utilizzato per addestrare un modello di regressione logistica per il tuo esperimento sulle assicurazioni. Creerai del codice utilizzando il modulo mlflow projects che eseguirà il tuo progetto. Aggiungerai quindi dei parametri che verranno passati come iperparametri al modello durante l'addestramento.
Questo esercizio fa parte del corso
Introduzione a MLflow
Istruzioni dell'esercizio
- Chiama la funzione
mlflow.projects.run()dal modulomlflow projects. - Crea il dizionario dei parametri e imposta
n_jobs_paramsu 2 efit_intercept_paramsuFalse.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
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
____={
'____': ____,
'____': ____
}
)