Tworzenie wieloetapowego przepływu pracy: ocena modelu
W tym ćwiczeniu stworzysz etap oceny modelu w ramach wieloetapowego przepływu pracy służącego do zarządzania częścią cyklu życia uczenia maszynowego. Skorzystasz z metody run() z modułu MLflow Projects i ustawisz punkt wejścia na model_evaluation. Następnie przekażesz model_engineering_run_id – identyfikator wygenerowany jako wynik poprzedniego ćwiczenia – jako parametr polecenia.
Plik MLproject utworzony w poprzednim kroku jest dostępny w powłoce IPython za pomocą print(MLproject).
Moduł mlflow jest już zaimportowany.
To ćwiczenie jest częścią kursu
Wprowadzenie do MLflow
Instrukcje do ćwiczenia
- Przypisz metodę
run()z modułu MLflow Projects do zmiennejmodel_evaluation. - Ustaw argument punktu wejścia na
"model_evaluation". - Ustaw parametr o nazwie
"run_id"z wartościąmodel_engineering_run_id.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Set the MLflow Projects run method
model_evaluation = ____.____.____(
uri="./",
# Set the entry point to model_evaluation
____="____",
# Set the parameter run_id to the run_id output of previous step
parameters={
"____": ____,
},
env_manager="local"
)
print(model_evaluation.get_status())