Vytvoření vícekrokového workflow: vyhodnocení modelu
V tomto cvičení vytvoříš krok vyhodnocení modelu (Model Evaluation) jako součást vícekrokového workflow pro řízení části ML lifecyclu. Použiješ metodu run() z modulu MLflow Projects a nastavíš vstupní bod na model_evaluation. Poté vezmeš model_engineering_run_id – parametr vygenerovaný jako výstup v předchozím cvičení – a předáš ho příkazu.
MLproject vytvořený v předchozím kroku je dostupný v IPython Shellu pomocí print(MLproject).
Modul mlflow je již naimportován.
Toto cvičení je součástí kurzu
Úvod do MLflow
Pokyny k cvičení
- Přiřaď metodu
run()z modulu MLflow Projects do proměnnémodel_evaluation. - Nastav argument vstupního bodu na
"model_evaluation". - Nastav parametr
"run_id"s hodnotoumodel_engineering_run_id.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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())