#
一般的なユーティリティ

このページには、ファイル `utils.py` にある Transformers の一般的なユーティリティ関数がすべてリストされています。

これらのほとんどは、ライブラリで一般的なコードを学習する場合にのみ役に立ちます。

##
列挙型と名前付きタプル

###
class transformers.utils.ExplicitEnum

< source >

( value names = None module = None qualname = None type = None start = 1 )

Enum with more explicit error message for missing values.

###
class transformers.utils.PaddingStrategy

< source >

( value names = None module = None qualname = None type = None start = 1 )

Possible values for the `padding` argument in PreTrainedTokenizerBase.call(). Useful for tab-completion in an IDE.

###
class transformers.TensorType

< source >

( value names = None module = None qualname = None type = None start = 1 )

Possible values for the `return_tensors` argument in PreTrainedTokenizerBase.call(). Useful for tab-completion in an IDE.

##
特別なデコレーター

####
transformers.add_start_docstrings

< source >

( *docstr )

####
transformers.utils.add_start_docstrings_to_model_forward

< source >

( *docstr )

####
transformers.add_end_docstrings

< source >

( *docstr )

####
transformers.utils.add_code_sample_docstrings

< source >

( *docstr processor_class = None checkpoint = None output_type = None config_class = None mask = '[MASK]' qa_target_start_index = 14 qa_target_end_index = 15 model_cls = None modality = None expected_output = None expected_loss = None real_checkpoint = None revision = None )

####
transformers.utils.replace_return_docstrings

< source >

( output_type = None config_class = None )

##
特殊なプロパティ

###
class transformers.utils.cached_property

< source >

( fget = None fset = None fdel = None doc = None )

Descriptor that mimics @property but caches output in member variable.

From tensorflow_datasets

Built-in in functools from Python 3.8.

##
その他のユーティリティ

###
class transformers.utils._LazyModule

< source >

( name module_file import_structure module_spec = None extra_objects = None )

Module class that surfaces all objects but only performs associated imports when the objects are requested.