การสร้าง DVC Pipeline
ลองนึกภาพตัวอย่างง่าย ๆ ของ workflow ที่พิมพ์เอกสารแล้วสแกนเพื่อสร้างไฟล์ PDF ที่มีลายเซ็น โดยมี DVC คอยจัดการ dependencies และ outputs ของแต่ละ stage
stage print ขึ้นอยู่กับคำสั่งที่ระบุใน print.sh และสร้าง output ชื่อ pages ส่วน stage scan ขึ้นอยู่กับคำสั่งใน scan.sh และ pages (output ของ printer) และสร้าง output ชื่อ signed.pdf
ให้ออกแบบ DVC pipeline ที่อธิบาย workflow ดังกล่าวโดยใช้คำสั่ง dvc stage add ซึ่งมี syntax ดังนี้
dvc stage add -n <stage_name> -d <dependency> -o <output> <command>
สามารถเพิ่ม dependencies และ outputs ได้หลายรายการโดยใช้ flag -d และ -o ซ้ำได้ตามต้องการ
หมายเหตุ: DVC ได้รับการ initialize ไว้ในการตั้งค่าแบบฝึกหัดแล้ว ไม่จำเป็นต้องรัน dvc init อีกครั้ง
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
CI/CD สำหรับ Machine Learning
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด