Tạo workflow nhiều bước: Model Evaluation
Trong bài tập này, bạn sẽ tạo bước Model Evaluation cho workflow nhiều bước dùng để quản lý một phần vòng đời ML. Bạn sẽ dùng phương thức run() từ mô-đun MLflow Projects và đặt entry point là model_evaluation. Sau đó, bạn sẽ lấy model_engineering_run_id — tham số được tạo ra như một đầu ra ở bài tập trước — và truyền nó vào lệnh.
MLproject được tạo ở bước trước có sẵn trong IPython Shell, bạn có thể kiểm tra bằng print(MLproject).
Mô-đun mlflow đã được nhập sẵn.
Bài tập này là một phần của khóa học
Giới thiệu về MLflow
Hướng dẫn bài tập
- Gán phương thức
run()từ mô-đun MLflow Projects chomodel_evaluation. - Đặt đối số entry point thành
"model_evaluation". - Thiết lập một tham số tên
"run_id"với giá trị làmodel_engineering_run_id.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# 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())