Dodawanie parametrów do uruchomienia projektu
Parametry pozwalają konfigurować zachowanie modelu – są przekazywane jako zmienne podczas trenowania. Dzięki temu możesz trenować model wielokrotnie z różnymi parametrami, nie modyfikując przy tym samego kodu treningowego.
W tym ćwiczeniu użyjesz modułu mlflow projects, aby uruchomić projekt służący do trenowania modelu regresji logistycznej dla eksperymentu ubezpieczeniowego. Napiszesz kod korzystający z modułu mlflow projects, który uruchomi projekt, a następnie dodasz parametry przekazywane jako hiperparametry do modelu podczas trenowania.
To ćwiczenie jest częścią kursu
Wprowadzenie do MLflow
Instrukcje do ćwiczenia
- Wywołaj funkcję
mlflow.projects.run()z modułumlflow projects. - Utwórz słownik parametrów i ustaw
n_jobs_paramna 2, afit_intercept_paramnaFalse.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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
____={
'____': ____,
'____': ____
}
)