Creare una pipeline DVC
Immagina un semplice esempio di workflow in cui un documento viene stampato e poi scansionato per creare un PDF firmato, con DVC che gestisce le dipendenze e gli output di ciascuna fase.
La fase print dipende dalle istruzioni di stampa definite in print.sh e produce l'output pages. La fase scan dipende dalle istruzioni in scan.sh e da pages (output di printer) e produce l'output signed.pdf.
Il tuo compito è progettare una pipeline DVC che descriva il workflow usando il comando dvc stage add. La sua sintassi è
dvc stage add -n <stage_name> -d <dependency> -o <output> <command>
Puoi aggiungere più dipendenze e output ripetendo rispettivamente i flag -d e -o.
NOTA: DVC è già stato inizializzato nella configurazione dell'esercizio. Non c'è bisogno di eseguire di nuovo dvc init.
Questo esercizio fa parte del corso
CI/CD per Machine Learning
Esercizio pratico interattivo
Passa dalla teoria alla pratica con uno dei nostri esercizi interattivi
Inizia esercizio