Quiz du Module 2 : Contrôle de version pour ML
Testez votre compréhension des pratiques de contrôle de version pour les projets ML avec ces 30 questions.
Question 1
À quoi sert principalement DVC dans les projets ML ?
Question 2
Quel fichier DVC crée-t-il lors du suivi d'un fichier de données ?
Question 3
Quel est le but de .gitignore dans un projet ML ?
Question 4
Quelle commande initialise DVC dans un projet ?
Question 5
À quoi sert Git LFS ?
Question 6
Dans le versionnage sémantique (par exemple, 2.1.3), que représente le numéro du milieu ?
Question 7
Que fait la commande dvc push ?
Question 8
Quels backends de stockage DVC prend-il en charge pour le stockage distant ?
Question 9
Qu'est-ce qu'un registre de modèles ?
Question 10
Quel outil offre une fonctionnalité de registre de modèles ?
Question 11
Qu'est-ce que la lignée de modèles ?
Question 12
Que fait dvc repro ?
Question 13
Quel fichier définit les pipelines DVC ?
Question 14
Quel est le but des hooks pre-commit dans les projets ML ?
Question 15
Que fait nbstripout pour les notebooks Jupyter ?
Question 16
Dans MLflow, dans quels états une version de modèle peut-elle être ?
Question 17
Qu'est-ce qu'une carte de modèle ?
Question 18
Quelle commande affiche le pipeline DVC sous forme de graphe ?
Question 19
Quelle est la stratégie de branche recommandée pour les expériences ML ?
Question 20
Que fait dvc checkout ?
Question 21
Pourquoi la reproductibilité est-elle importante dans les projets ML ?
Question 22
Quelles informations doivent être suivies pour la lignée de modèles ?
Question 23
Quel est le but de dvc.lock ?
Question 24
Quelle commande exécute des expériences DVC avec différents paramètres ?
Question 25
Quelle est la méthode recommandée pour gérer les notebooks Jupyter dans le contrôle de version ?
Question 26
Que comprend généralement la validation de modèle dans un registre ?
Question 27
Qu'est-ce que Jupytext ?
Question 28
Dans DVC, qu'est-ce qu'un remote ?
Question 29
Quel est l'avantage des conventions de message de commit dans les projets ML ?
Question 30
Qu'est-ce qui devrait déclencher une augmentation de version de modèle de 1.0.0 à 2.0.0 ?
🎉 Quiz terminé !
Vous avez terminé le quiz du Module 2. Révisez les questions que vous avez mal comprises et revisitez les sections pertinentes.
Interprétation du score :
- 27-30 correctes : Excellent ! Vous avez maîtrisé le contrôle de version pour ML.
- 22-26 correctes : Bonne compréhension, révisez les sujets manqués.
- 17-21 correctes : Moyen, il est recommandé de relire le module.
- Moins de 17 : Revoyez l'ensemble du module avant de continuer.
Suivant : Module 3 : Suivi des expériences