Concevoir un pipeline DVC
Concevoir un pipeline DVC, ou DAG, est essentiel pour tirer parti de DVC dans vos workflows de Machine Learning. Les DAGs permettent de formaliser les entrées, les sorties et l’exécution d’une étape donnée. Les sorties d’une étape peuvent servir d’entrées à une ou plusieurs autres étapes, ce qui établit naturellement les bonnes dépendances entre étapes.
Dans cet exercice, vous allez concevoir un workflow de ML qui comporte quatre étapes :
- Prétraitement des données (
preprocess_stage) - Découpage des données (
split_stage) - Entraînement du modèle (
train_stage) - Évaluation du modèle (
evaluate_stage)
Nous allons exclusivement utiliser les commandes dvc stage add. Faites défiler jusqu’à la fin du script shell (dvc_dag_stages_add.sh) si nécessaire.
Cet exercice fait partie du cours
<cours>Introduction au versionnage des données avec DVC</cours>Exercice interactif pratique
Transformez la théorie en action avec l’un de nos exercices interactifs
Commencer l’exercice