開始使用免費開始

設計一個 DVC pipeline

設計 DVC pipeline(或稱 DAG)是把 DVC 應用到你的機器學習工作流程的關鍵。DAG 讓我們能把某一步驟的輸入、輸出與執行方式以程式化方式定義。一個步驟的輸出可以作為一個或多個步驟的輸入,於是自然就建立起正確的步驟相依關係。

在這個練習中,你要設計一個包含 4 個階段的 ML 工作流程:

  • 資料前處理(preprocess_stage
  • 資料切分(split_stage
  • 模型訓練(train_stage
  • 模型評估(evaluate_stage

我們將只使用 dvc stage add 指令。需要的話,請捲動到 shell 指令稿檔案(dvc_dag_stages_add.sh)的最後一行。

本練習屬於課程

使用 DVC 進行資料版本控管入門

檢視課程

動手互動練習

將理論付諸實踐,立即體驗我們的互動練習

開始練習