Chúc mừng!

CI/CD cho Machine Learning

Ravi Bhadauria

Machine Learning Engineer

Cú pháp YAML

  • Thụt lề
  • Ánh xạ a: 1
  • Mảng
    • Dạng dòng [1, 2]
    • Dạng khối
      - 1
      - 2
      
  • Chuỗi nhiều dòng
    • Chỉ thị kiểu (|, >)
    • Chỉ thị cắt bỏ (-, +)
CI/CD cho Machine Learning

GitHub Actions

  • Workflow (pipeline)
  • Sự kiện (on)
  • Job (jobs)
  • Runner (runs-on)
  • Step (steps)
  • Ngữ cảnh
  • Secrets và biến môi trường (GITHUB_TOKEN)
  • Action (checkout, setup-python)
    • CML: cml comment create, cml pr create
CI/CD cho Machine Learning

Phiên bản dữ liệu và pipeline tái lập

  • dvc init
  • Remote DVC (kể cả local)
  • dvc push, dvc pull
  • dvc repro <target>
  • dvc metrics show/diff
  • dvc plots show/diff
  • DVC YAML (dvc.yaml)
    • Bước hoặc mục tiêu
    • Lệnh (cmd)
    • Phụ thuộc (deps)
    • Đầu ra (outs)
    • Chỉ số (metrics)
    • Biểu đồ (plots)
CI/CD cho Machine Learning

Tài nguyên Datacamp

CI/CD cho Machine Learning

Đọc thêm

CI/CD cho Machine Learning

Xin cảm ơn!

CI/CD cho Machine Learning

Preparing Video For Download...