Transformers documentation
Utilitaires généraux
Utilitaires généraux
Cette page répertorie toutes les fonctions utilitaires générales de Transformers, qui se trouvent dans le fichier utils.py.
La plupart de ces éléments ne sont utiles que si vous étudiez le code général de la bibliothèque.
Énumérations et namedtuples
classe transformers.utils.ExplicitEnum
< source >( valuenames = Nonemodule = Nonequalname = Nonetype = Nonestart = 1boundary = None )
Enum avec un message d'erreur plus explicite pour les valeurs manquantes.
classe transformers.utils.PaddingStrategy
< source >( valuenames = Nonemodule = Nonequalname = Nonetype = Nonestart = 1boundary = None )
Valeurs possibles pour l'argument padding dans PreTrainedTokenizerBase.call(). Utile pour l'achèvement automatique dans un
IDE.
classe transformers.TensorType
< source >( valuenames = Nonemodule = Nonequalname = Nonetype = Nonestart = 1boundary = None )
Valeurs possibles pour l'argument return_tensors dans PreTrainedTokenizerBase.call(). Utile pour
l'achèvement automatique des commandes dans un IDE.
Décorateurs spéciaux
transformers.utils.add_code_sample_docstrings
< source >( *docstrprocessor_class = Nonecheckpoint = Noneoutput_type = Noneconfig_class = Nonemask = '[MASK]'qa_target_start_index = 14qa_target_end_index = 15model_cls = Nonemodality = Noneexpected_output = Noneexpected_loss = Nonereal_checkpoint = Nonerevision = None )
Autres utilitaires
classe transformers.utils._LazyModule
< source >( name: strmodule_file: strimport_structure: dictmodule_spec: _frozen_importlib.ModuleSpec | None = Noneextra_objects: dict[str, object] | None = Noneexplicit_import_shortcut: dict[str, list[str]] | None = None )
Classe de module qui expose tous les objets mais n'effectue les imports associés que lorsque les objets sont demandés.