Exécuter un pipeline DVC dans GitHub Actions
Dans cet exercice, vous allez utiliser l’Action GitHub CML pour exécuter un pipeline DVC et comparer les métriques entre la branche d’entraînement et main. Le pipeline se déclenchera lorsque vous ouvrirez une PR vers la branche main.
La sortie de l’exécution de train.py est un fichier metrics.json qui contient les métriques du modèle et servira de source pour comparer les métriques entre branches.
Votre tâche est de compléter l’échafaudage de .github/workflows/dvc_cml.yaml afin de définir un flux de haut niveau pour l’entraînement du modèle. Faites défiler jusqu’à la ligne 24 pour apporter les modifications.
Cet exercice fait partie du cours
CI/CD pour le Machine Learning
Exercice interactif pratique
Passez de la théorie à la pratique avec l’un de nos exercices interactifs
Commencer l’exercice