From 35a6d9d6483d4d4d7cd817ed4ecfd5f86e1f9a23 Mon Sep 17 00:00:00 2001 From: Jade Choghari <78852495+jadechoghari@users.noreply.github.com> Date: Tue, 11 Jun 2024 13:28:52 -0400 Subject: [PATCH] Add french translation of AutoBackbone (#31300) --- docs/source/fr/autoclass_tutorial.md | 44 ++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/docs/source/fr/autoclass_tutorial.md b/docs/source/fr/autoclass_tutorial.md index f569966d0c..1f3baac07c 100644 --- a/docs/source/fr/autoclass_tutorial.md +++ b/docs/source/fr/autoclass_tutorial.md @@ -64,6 +64,50 @@ Pour les tâches de vision, un processeur d'image traite l'image pour la formate >>> image_processor = AutoImageProcessor.from_pretrained("google/vit-base-patch16-224") ``` +## AutoBackbone + +
+ +
Un backbone Swin avec plusieurs étapes pour produire une carte de caractéristiques.
+
+ +[`AutoBackbone`] vous permet d'utiliser des modèles pré-entraînés comme backbones pour obtenir des cartes de caractéristiques à partir de différentes étapes du backbone. Vous devez spécifier l'un des paramètres suivants dans [`~PretrainedConfig.from_pretrained`] : + +* `out_indices` est l'index de la couche dont vous souhaitez obtenir la carte de caractéristiques +* `out_features` est le nom de la couche dont vous souhaitez obtenir la carte de caractéristiques + +Ces paramètres peuvent être utilisés de manière interchangeable, mais si vous utilisez les deux, assurez-vous qu'ils sont alignés l'un avec l'autre ! Si vous ne passez aucun de ces paramètres, le backbone renvoie la carte de caractéristiques de la dernière couche. + +
+ +
Une carte de caractéristiques de la première étape du backbone. La partition de patch fait référence à la tige du modèle.
+
+ +Par exemple, dans le diagramme ci-dessus, pour renvoyer la carte de caractéristiques de la première étape du backbone Swin, vous pouvez définir `out_indices=(1,)` : + +```py +>>> from transformers import AutoImageProcessor, AutoBackbone +>>> import torch +>>> from PIL import Image +>>> import requests +>>> url = "http://images.cocodataset.org/val2017/000000039769.jpg" +>>> image = Image.open(requests.get(url, stream=True).raw) +>>> processor = AutoImageProcessor.from_pretrained("microsoft/swin-tiny-patch4-window7-224") +>>> model = AutoBackbone.from_pretrained("microsoft/swin-tiny-patch4-window7-224", out_indices=(1,)) + +>>> inputs = processor(image, return_tensors="pt") +>>> outputs = model(**inputs) +>>> feature_maps = outputs.feature_maps +``` + +Vous pouvez maintenant accéder à l'objet `feature_maps` de la première étape du backbone : + + +```py +>>> list(feature_maps[0].shape) +[1, 96, 56, 56] +``` + ## AutoFeatureExtractor Pour les tâches audio, un extracteur de caractéristiques (aussi appelés "features" en anglais) traite le signal audio pour le formater correctement.