1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Giới thiệu về MLflow

Connected

Bài tập

Tạo workflow nhiều bước: Model Engineering

Module MLflow Projects có thể được dùng để chạy một workflow nhiều bước. Tất cả các bước có thể được điều phối qua một chương trình Python duy nhất, chương trình này truyền kết quả từ bước trước sang bước tiếp theo.

Trong bài tập này, bạn sẽ bắt đầu tạo một workflow nhiều bước để quản lý các bước Model Engineering và Model Evaluation trong vòng đời ML. Bạn sẽ dùng phương thức run() từ module MLflow Projects cho entry point model_engineering và truyền các tham số dùng làm hyperparameter cho quá trình huấn luyện mô hình. Bạn cũng sẽ lấy đầu ra run_id và gán nó vào một biến để có thể truyền sang bước model_evaluation của workflow dưới dạng tham số.

MLproject được tạo ở bước trước có sẵn trong IPython Shell bằng print(MLproject). Module MLflow đã được import.

Hướng dẫn

100 XP
  • Gán phương thức run() từ module MLflow Projects vào một biến tên là model_engineering.
  • Đặt đối số entry point thành "model_engineering".
  • Thiết lập tham số để huấn luyện mô hình: "n_jobs" là 2 và "fit_intercept" là False.
  • Gán thuộc tính run_id của model_engineering vào một biến tên là model_engineering_run_id.