Transformers documentation

Общие утилиты

You are viewing main version, which requires installation from source. If you'd like regular pip install, checkout the latest stable version (v5.22.1).
Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

Общие утилиты

На этой странице перечислены все общие вспомогательные функции Transformers, которые находятся в файле utils.py.

Большинство из них полезны только при изучении общего кода библиотеки.

Перечисления и именованные кортежи

класс transformers.utils.ExplicitEnum

< >

( valuenames = Nonemodule = Nonequalname = Nonetype = Nonestart = 1boundary = None )

Перечисление с более явным сообщением об ошибке при отсутствии значений.

класс transformers.utils.PaddingStrategy

< >

( valuenames = Nonemodule = Nonequalname = Nonetype = Nonestart = 1boundary = None )

Возможные значения аргумента padding в PreTrainedTokenizerBase.call(). Полезно для автодополнения в IDE.

класс transformers.TensorType

< >

( valuenames = Nonemodule = Nonequalname = Nonetype = Nonestart = 1boundary = None )

Возможные значения аргумента return_tensors в PreTrainedTokenizerBase.call(). Полезно для автодополнения в IDE.

Особые декораторы

transformers.add_start_docstrings

< >

( *docstr )

transformers.utils.add_start_docstrings_to_model_forward

< >

( *docstr )

transformers.add_end_docstrings

< >

( *docstr )

transformers.utils.add_code_sample_docstrings

< >

( *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 )

transformers.utils.replace_return_docstrings

< >

( output_type = Noneconfig_class = None )

Другие утилиты

класс transformers.utils._LazyModule

< >

( 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 )

Класс модуля, который предоставляет доступ ко всем объектам, но выполняет соответствующие импорты только при обращении к ним.

Update on GitHub