Создание многошагового рабочего процесса: оценка модели
В этом упражнении вы создадите шаг оценки модели в рамках многошагового рабочего процесса, предназначенного для управления частью жизненного цикла машинного обучения. Вы воспользуетесь методом run() из модуля MLflow Projects и зададите точку входа model_evaluation. Затем вы передадите model_engineering_run_id — идентификатор, полученный в предыдущем упражнении, — в качестве параметра команды.
Файл MLproject, созданный на предыдущем шаге, доступен в оболочке IPython: используйте print(MLproject) для его просмотра.
Модуль mlflow уже импортирован.
Это упражнение является частью курса
Введение в MLflow
Инструкции к упражнению
- Присвойте результат вызова метода
run()из модуля MLflow Projects переменнойmodel_evaluation. - Задайте аргумент точки входа равным
"model_evaluation". - Установите параметр
"run_id"со значениемmodel_engineering_run_id.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# 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())