Buckets:
| # Quiz de fin de chapitre | |
| Testons ce que vous avez appris dans ce chapitre ! | |
| ### 1. A quoi sont limités les modèles du *Hub* ? | |
| Transformers.", | |
| explain: "Si les modèles de la bibliothèque 🤗 Transformers sont pris en charge sur le Hub, ils ne sont pas les seuls !" | |
| }, | |
| { | |
| text: "Tous les modèles avec une interface similaire à 🤗 Transformers.", | |
| explain: "Aucune exigence d'interface n'est fixée lors du téléchargement de modèles vers le Hub." | |
| }, | |
| { | |
| text: "Il n'y a pas de limites.", | |
| explain: "Il n'y a pas de limites au téléchargement de modèles sur le Hub.", | |
| correct: true | |
| }, | |
| { | |
| text: "Des modèles qui sont d'une certaine manière liés au NLP.", | |
| explain: "Aucune exigence n'est fixée concernant le domaine d'application !" | |
| } | |
| ]} | |
| /> | |
| ### 2. Comment pouvez-vous gérer les modèles sur le *Hub* ? | |
| Hub sont de simples dépôts Git exploitant git-lfs pour les fichiers volumineux.", | |
| correct: true | |
| } | |
| ]} | |
| /> | |
| ### 3. Que pouvez-vous faire en utilisant l'interface web du *Hub* ? | |
| Forker » un dépôt existant.", | |
| explain: "« Forker » un dépôt n'est pas possible sur le Hub." | |
| }, | |
| { | |
| text: "Créer un nouveau dépôt de modèles.", | |
| explain: "Ce n'est pas tout ce que vous pouvez faire, cependant.", | |
| correct: true | |
| }, | |
| { | |
| text: "Gérer et modifier des fichiers.", | |
| explain: "Ce n'est pas la seule bonne réponse, cependant.", | |
| correct: true | |
| }, | |
| { | |
| text: "Télécharger des fichiers.", | |
| explain: "Mais ce n'est pas tout.", | |
| correct: true | |
| }, | |
| { | |
| text: "Voir les différences entre les versions.", | |
| explain: "Ce n'est pas tout ce que vous pouvez faire.", | |
| correct: true | |
| } | |
| ]} | |
| /> | |
| ### 4. Qu'est-ce qu'une carte de modèle ? | |
| tokenizer.", | |
| explain: "Il s'agit bien d'une description du modèle, mais c'est un élément important : s'il est incomplet ou absent, l'utilité du modèle est considérablement réduite." | |
| }, | |
| { | |
| text: "Un moyen d'assurer la reproductibilité, la réutilisation et l'équité..", | |
| explain: "Le fait de partager les bonnes informations dans la fiche du modèle aidera les utilisateurs à tirer parti de votre modèle et à être conscients de ses limites et de ses biais.", | |
| correct: true | |
| }, | |
| { | |
| text: "Un fichier Python qui peut être exécuté pour récupérer des informations sur le modèle.", | |
| explain: "Les cartes de modèle sont de simples fichiers Markdown." | |
| } | |
| ]} | |
| /> | |
| ### 5. Lesquels de ces objets de la bibliothèque 🤗 *Transformers* peuvent être directement partagés sur le Hub avec `push_to_hub()` ? | |
| {#if fw === 'pt'} | |
| tokenizer", | |
| explain: "Tous les tokenizers ont la méthode push_to_hub et l'utiliser poussera tous les fichiers du tokenizer (vocabulaire, architecture du tokenizer, etc.) vers un dépôt donné. Ce n'est pas la seule bonne réponse, cependant !", | |
| correct: true | |
| }, | |
| { | |
| text: "Une configuration de modèle", | |
| explain: "Toutes les configurations de modèles ont la méthode push_to_hub et son utilisation les poussera vers un dépôt donné. Que pouvez-vous partager d'autre ?", | |
| correct: true | |
| }, | |
| { | |
| text: "Un modèle", | |
| explain: "Tous les modèles ont la méthode push_to_hub qui le pushra ainsi que leurs fichiers de configuration, vers un dépôt donné. Ce n'est pas tout ce que vous pouvez partager, cependant.", | |
| correct: true | |
| }, | |
| { | |
| text: "Trainer", | |
| explain: "Le Trainer implémente aussi la méthode push_to_hub. L'utiliser téléchargera le modèle, sa configuration, le tokenizer et une ébauche de carte de modèle vers un dépôt donné. Essayez une autre réponse !", | |
| correct: true | |
| } | |
| ]} | |
| /> | |
| {:else} | |
| tokenizer", | |
| explain: "Toutes les configurations de modèles ont la méthode push_to_hub et son utilisation les poussera vers un dépôt donné. Que pouvez-vous partager d'autre ?", | |
| correct: true | |
| }, | |
| { | |
| text: "Une configuration de modèle", | |
| explain: "Toutes les configurations de modèles ont la méthode push_to_hub et son utilisation les poussera vers un dépôt donné. Que pouvez-vous partager d'autre ?", | |
| correct: true | |
| }, | |
| { | |
| text: "Un modèle", | |
| explain: "Tous les modèles ont la méthode push_to_hub qui le pushra ainsi que leurs fichiers de configuration, vers un dépôt donné. Ce n'est pas tout ce que vous pouvez partager, cependant.", | |
| correct: true | |
| }, | |
| { | |
| text: "Tout ce qui précède avec un callback dédié", | |
| explain: "Le PushToHubCallback enverra régulièrement tous ces objets à un dépôt pendant l'entraînement.", | |
| correct: true | |
| } | |
| ]} | |
| /> | |
| {/if} | |
| ### 6. Quelle est la première étape lorsqu'on utilise la méthode `push_to_hub()` ou les outils CLI ? | |
| notebook.", | |
| explain: "Cela affichera un widget pour vous permettre de vous authentifier.", | |
| correct: true | |
| }, | |
| ]} | |
| /> | |
| ### 7. Vous utilisez un modèle et un *tokenizer*, comment pouvez-vous les télécharger sur le *Hub* ? | |
| tokenizer.", | |
| explain: " ", | |
| correct: true | |
| }, | |
| { | |
| text: "Au sein du moteur d'exécution Python, en les enveloppant dans une balise huggingface_hub.", | |
| explain: "Les modèles et les tokenizers bénéficient déjà de huggingface_hub : pas besoin d'emballage supplémentaire !" | |
| }, | |
| { | |
| text: "En les sauvegardant sur le disque et en appelant transformers-cli upload-model.", | |
| explain: "La commande upload-model n'existe pas." | |
| } | |
| ]} | |
| /> | |
| ### 8. Quelles opérations git pouvez-vous faire avec la classe `Repository` ? | |
| commit.", | |
| explain: "La méthode git_commit() est là pour ça.", | |
| correct: true | |
| }, | |
| { | |
| text: "Un pull.", | |
| explain: "C'est le but de la méthode git_pull().", | |
| correct: true | |
| }, | |
| { | |
| text: "Un push.", | |
| explain: "La méthode git_push() fait ça.", | |
| correct: true | |
| }, | |
| { | |
| text: "Un merge.", | |
| explain: "Cette opération ne sera jamais possible avec cette API." | |
| } | |
| ]} | |
| /> | |
Xet Storage Details
- Size:
- 6 kB
- Xet hash:
- 6d2fd8682b76b80cbb0a016ca26115eb2515810aac49e2f2c177162659ea9fd4
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.