






import warnings

from ...utils import logging
from .image_processing_videomae import VideoMAEImageProcessor


_a      	=  logging.get_logger(__name__)





class __lowerCamelCase (      __lowercase):





	"""simple docstring"""






	def __init__(							self       ,    *UpperCAmelCase       ,    **UpperCAmelCase    ):
							"""simple docstring"""







							warnings.warn(
							    'The class VideoMAEFeatureExtractor is deprecated and will be removed in version 5 of Transformers.'
							    ' Please use VideoMAEImageProcessor instead.'       ,    _a       ,    )
							super().__init__(*_a       ,    **_a    )



from typing import TYPE_CHECKING

from ....utils import OptionalDependencyNotAvailable, _LazyModule, is_torch_available


a__				=		{'''configuration_mmbt''': ['''MMBTConfig''']}

try:
			if not is_torch_available():
						raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
			pass
else:
			a__				=		['''MMBTForClassification''', '''MMBTModel''', '''ModalEmbeddings''']


if TYPE_CHECKING:
			from .configuration_mmbt import MMBTConfig

			try:
						if not is_torch_available():
									raise OptionalDependencyNotAvailable()
			except OptionalDependencyNotAvailable:
						pass
			else:
						from .modeling_mmbt import MMBTForClassification, MMBTModel, ModalEmbeddings

else:
			import sys

			a__				=		_LazyModule(__name__, globals()['''__file__'''], _import_structure, module_spec=__spec__)



