"""simple docstring"""


import json
from typing import List, Optional, Tuple

from tokenizers import normalizers

from ...tokenization_utils_fast import PreTrainedTokenizerFast
from ...utils import logging
from .tokenization_layoutlm import LayoutLMTokenizer


a							=logging.get_logger(__name__)

a							={'''vocab_file''': '''vocab.txt''', '''tokenizer_file''': '''tokenizer.json'''}

a							={
    '''vocab_file''': {
        '''microsoft/layoutlm-base-uncased''': (
            '''https://huggingface.co/microsoft/layoutlm-base-uncased/resolve/main/vocab.txt'''
        ),
        '''microsoft/layoutlm-large-uncased''': (
            '''https://huggingface.co/microsoft/layoutlm-large-uncased/resolve/main/vocab.txt'''
        ),
    },
    '''tokenizer_file''': {
        '''microsoft/layoutlm-base-uncased''': (
            '''https://huggingface.co/microsoft/layoutlm-base-uncased/resolve/main/tokenizer.json'''
        ),
        '''microsoft/layoutlm-large-uncased''': (
            '''https://huggingface.co/microsoft/layoutlm-large-uncased/resolve/main/tokenizer.json'''
        ),
    },
}

a							={
    '''microsoft/layoutlm-base-uncased''': 512,
    '''microsoft/layoutlm-large-uncased''': 512,
}

a							={
    '''microsoft/layoutlm-base-uncased''': {'''do_lower_case''': True},
    '''microsoft/layoutlm-large-uncased''': {'''do_lower_case''': True},
}






class    __UpperCAmelCase						(	A__	):
				A__      :   List[Any]  							=       VOCAB_FILES_NAMES
				A__      :   Dict  							=       PRETRAINED_VOCAB_FILES_MAP
				A__      :   int  							=       PRETRAINED_INIT_CONFIGURATION
				A__      :   List[str]  							=       PRETRAINED_POSITIONAL_EMBEDDINGS_SIZES
				A__      :   int  							=       LayoutLMTokenizer

				def __init__(      self	, _lowerCamelCase=None	, _lowerCamelCase=None	, _lowerCamelCase=True	, _lowerCamelCase="[UNK]"	, _lowerCamelCase="[SEP]"	, _lowerCamelCase="[PAD]"	, _lowerCamelCase="[CLS]"	, _lowerCamelCase="[MASK]"	, _lowerCamelCase=True	, _lowerCamelCase=None	, **_lowerCamelCase	, ):
										super().__init__(
										    lowerCamelCase__	, tokenizer_file=lowerCamelCase__	, do_lower_case=lowerCamelCase__	, unk_token=lowerCamelCase__	, sep_token=lowerCamelCase__	, pad_token=lowerCamelCase__	, cls_token=lowerCamelCase__	, mask_token=lowerCamelCase__	, tokenize_chinese_chars=lowerCamelCase__	, strip_accents=lowerCamelCase__	, **lowerCamelCase__	, )

										lowerCamelCase__					=json.loads(self.backend_tokenizer.normalizer.__getstate__()      )
										if (
										    normalizer_state.get("lowercase"	, lowerCamelCase__      ) != do_lower_case
										    or normalizer_state.get("strip_accents"	, lowerCamelCase__      ) != strip_accents
										    or normalizer_state.get("handle_chinese_chars"	, lowerCamelCase__      ) != tokenize_chinese_chars
										):
																lowerCamelCase__					=getattr(lowerCamelCase__	, normalizer_state.pop("type"      )      )
																lowerCamelCase__					=do_lower_case
																lowerCamelCase__					=strip_accents
																lowerCamelCase__					=tokenize_chinese_chars
																lowerCamelCase__					=normalizer_class(**lowerCamelCase__      )

										lowerCamelCase__					=do_lower_case

				def 		_a	(      self	, _lowerCamelCase	, _lowerCamelCase=None      ):
										lowerCamelCase__					=[self.cls_token_id] + token_ids_a + [self.sep_token_id]

										if token_ids_a:
																output += token_ids_a + [self.sep_token_id]

										return output

				def 		_a	(      self	, _lowerCamelCase	, _lowerCamelCase = None      ):
										lowerCamelCase__					=[self.sep_token_id]
										lowerCamelCase__					=[self.cls_token_id]
										if token_ids_a is None:
																return len(cls + token_ids_a + sep      ) * [0]
										return len(cls + token_ids_a + sep      ) * [0] + len(token_ids_a + sep      ) * [1]






				def 		_a	(      self	, _lowerCamelCase	, _lowerCamelCase = None      ):
										lowerCamelCase__					=self._tokenizer.model.save(lowerCamelCase__	, name=lowerCamelCase__      )
										return tuple(lowerCamelCase__      )







"""simple docstring"""
from ..utils import DummyObject, requires_backends


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Union[str, Any]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Dict        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Tuple        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				List[Any]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				int        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Union[str, Any]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				int        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Tuple        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Optional[Any]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Union[str, Any]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Optional[int]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Optional[int]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Dict        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Optional[Any]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Tuple        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				List[str]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Optional[int]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				int        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Union[str, Any]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				str        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				List[Any]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Optional[int]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				List[str]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				int        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				List[str]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				int        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Any        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Union[str, Any]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				str        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Union[str, Any]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				List[Any]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				List[Any]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				List[Any]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				int        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				str        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				List[Any]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Dict        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Optional[int]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				List[str]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Dict        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Optional[int]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Union[str, Any]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Optional[Any]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				List[str]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				List[Any]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				List[Any]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				List[Any]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				int        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Optional[Any]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				List[Any]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				int        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				str        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Optional[Any]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Union[str, Any]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Dict        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Union[str, Any]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				str        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				List[str]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				int        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				str        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Dict        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				str        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Tuple        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Union[str, Any]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				int        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Union[str, Any]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Dict        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Optional[Any]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				List[str]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Optional[int]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				str        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				List[str]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				List[str]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )


class 							lowerCamelCase_(      metaclass=A__			):





					'''simple docstring'''



					lowercase__      :				Union[str, Any]        =       ['vision']

					def __init__(			self ,				*lowerCamelCase__ ,				**lowerCamelCase__      ):
									requires_backends(self ,				['''vision''']      )
