Buckets:

rtrm's picture
|
download
raw
6 kB
# 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.