รัน DVC pipeline ใน GitHub Actions
ในแบบฝึกหัดนี้ คุณจะใช้ CML GitHub Action เพื่อรัน DVC pipeline และเปรียบเทียบ metrics ระหว่าง training branch กับ main โดย pipeline จะทำงานเมื่อเปิด PR เข้าสู่ branch main
ผลลัพธ์จากการรัน train.py คือไฟล์ metrics.json ที่เก็บ metrics ของโมเดล ซึ่งจะใช้เป็นข้อมูลสำหรับเปรียบเทียบ metrics ระหว่าง branch ต่างๆ
ภารกิจของคุณคือทำให้ไฟล์ .github/workflows/dvc_cml.yaml ที่เตรียมไว้ให้สมบูรณ์ เพื่อกำหนดขั้นตอนการเทรนโมเดลในระดับสูง เลื่อนลงไปที่บรรทัดที่ 24 เพื่อแก้ไข
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
CI/CD สำหรับ Machine Learning
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด