


from collections import OrderedDict
from typing import Mapping

from packaging import version

from ...configuration_utils import PretrainedConfig
from ...onnx import OnnxConfig
from ...utils import logging


UpperCamelCase			:					Dict         =							logging.get_logger(__name__)

UpperCamelCase			:					Optional[Any]         =							{
    """MBZUAI/swiftformer-xs""": """https://huggingface.co/MBZUAI/swiftformer-xs/resolve/main/config.json""",
}

class      __snake_case				(   A_):
					SCREAMING_SNAKE_CASE_		:       Any								=			'swiftformer'
					def __init__(						self       :						List[Any]	,      _lowerCAmelCase       :						Any=3	,      _lowerCAmelCase       :						str=[3, 3, 6, 4]	,      _lowerCAmelCase       :						List[Any]=[4_8, 5_6, 1_1_2, 2_2_0]	,      _lowerCAmelCase       :						Dict=4	,      _lowerCAmelCase       :						List[Any]=[True, True, True, True]	,      _lowerCAmelCase       :						List[str]="gelu"	,      _lowerCAmelCase       :						Optional[Any]=3	,      _lowerCAmelCase       :						str=2	,      _lowerCAmelCase       :						int=1	,      _lowerCAmelCase       :						Union[str, Any]=0.0	,      _lowerCAmelCase       :						str=True	,      _lowerCAmelCase       :						Dict=1E-5	,      _lowerCAmelCase       :						List[Any]=1E-5	,      **_lowerCAmelCase       :						Optional[int]	,      )							->					Optional[Any]:



											'''simple docstring'''





											super().__init__(**_lowerCAmelCase  )
											__magic_name__					=      num_channels
											__magic_name__					=      depths
											__magic_name__					=      embed_dims
											__magic_name__					=      mlp_ratio
											__magic_name__					=      downsamples
											__magic_name__					=      hidden_act
											__magic_name__					=      down_patch_size
											__magic_name__					=      down_stride
											__magic_name__					=      down_pad
											__magic_name__					=      drop_path_rate
											__magic_name__					=      use_layer_scale
											__magic_name__					=      layer_scale_init_value
											__magic_name__					=      batch_norm_eps







class      __snake_case				(   A_):
					SCREAMING_SNAKE_CASE_		:       Any								=			version.parse("1.11")
					@property
					def 	a			(						self       :						Union[str, Any]  )							->					Optional[int]:



											'''simple docstring'''





											return OrderedDict(
											    [
											        ('pixel_values', {0: 'batch', 1: 'num_channels', 2: 'height', 3: 'width'}),
											    ]  )







					@property
					def 	a			(						self       :						Dict  )							->					int:



											'''simple docstring'''





											return 1E-4






from ..utils import DummyObject, requires_backends
class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     Dict									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     Any									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     Dict									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     Dict									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     str									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     Any									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     Any									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     Dict									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     str									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     Dict									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     int									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     str									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     Dict									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     str									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     Tuple									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     Dict									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     int									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     Dict									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     Any									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     Any									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     Dict									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     Any									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     int									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     Tuple									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     str									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     Any									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     int									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     Tuple									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     Tuple									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     Tuple									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




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

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     Tuple									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     str									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     int									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     Any									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     int									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     str									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     Any									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )


class lowerCAmelCase_       (   metaclass=A_			):







	'''simple docstring'''




	A_       :     Dict									=		['vision']

	def __init__(	self   ,       *lowerCamelCase   ,       **lowerCamelCase       ):



				'''simple docstring'''


				requires_backends(self   ,       ["""vision"""]       )

