Moduł mlflow projects
Projekty MLflow można również uruchamiać programowo w Pythonie, korzystając z modułu mlflow projects.
W tym ćwiczeniu uruchomisz projekt MLflow za pomocą modułu projects, aby wytrenować model dla swojego projektu "Insurance". Zdefiniujesz punkt wejścia z pliku MLproject, który wykona kod treningowy. Ustawisz też nazwę eksperymentu "Insurance", aby model był poprawnie zapisywany do właściwego eksperymentu w MLflow Tracking.
Możesz wyświetlić zawartość pliku MLproject, wykonując print(MLproject) w powłoce IPython.
To ćwiczenie jest częścią kursu
Wprowadzenie do MLflow
Instrukcje do ćwiczenia
- Wywołaj funkcję
run()z modułumlflow projects. - Ustaw URI pliku
MLprojectna bieżący katalog roboczy. - Ustaw punkt wejścia na
"main"zgodnie z plikiemMLproject. - Ustaw nazwę eksperymentu na
"Insurance".
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
____.____.____(
# Set the URI as the current working directory
____='____',
# Set the entry point to main
____='____',
# Set the experiment name as Insurance
____='____',
env_manager="local",
synchronous=True,
)