Designa en DVC-pipeline
Att designa en DVC-pipeline, eller DAG, är grundläggande för att utnyttja DVC i dina maskininlärningsarbetsflöden. DAG:ar gör det möjligt att kodifiera indata, utdata och körning av ett visst steg. Utdata från ett steg kan fungera som indata till ett eller flera steg, vilket naturligt skapar rätt beroenden mellan stegen.
I den här övningen arbetar du med att designa ett ML-arbetsflöde som innehåller fyra steg:
- Dataförbehandling (
preprocess_stage) - Datauppdelning (
split_stage) - Modellträning (
train_stage) - Modellutvärdering (
evaluate_stage)
Vi arbetar uteslutande med dvc stage add-kommandon. Scrolla ned till slutet av shell-skriptfilen (dvc_dag_stages_add.sh) om det behövs.
Den här övningen är en del av kursen
Introduktion till dataversionshantering med DVC
Interaktiv övning med praktiskt arbete
Gör teori till handling med en av våra interaktiva övningar
Starta övningen