"""simple docstring"""







from typing import TYPE_CHECKING

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


_a					:					List[Any]=			{
    "configuration_falcon": ["FALCON_PRETRAINED_CONFIG_ARCHIVE_MAP", "FalconConfig"],
}

try:
	if not is_torch_available():
		raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
	pass
else:
	_a					:					Tuple=			[
	    "FALCON_PRETRAINED_MODEL_ARCHIVE_LIST",
	    "FalconForCausalLM",
	    "FalconModel",
	    "FalconPreTrainedModel",
	    "FalconForSequenceClassification",
	    "FalconForTokenClassification",
	    "FalconForQuestionAnswering",
	]


if TYPE_CHECKING:
	from .configuration_falcon import FALCON_PRETRAINED_CONFIG_ARCHIVE_MAP, FalconConfig

	try:
		if not is_torch_available():
			raise OptionalDependencyNotAvailable()
	except OptionalDependencyNotAvailable:
		pass
	else:
		from .modeling_falcon import (
		    FALCON_PRETRAINED_MODEL_ARCHIVE_LIST,
		    FalconForCausalLM,
		    FalconForQuestionAnswering,
		    FalconForSequenceClassification,
		    FalconForTokenClassification,
		    FalconModel,
		    FalconPreTrainedModel,
		)


else:
	import sys

	_a					:					Dict=			_LazyModule(__name__, globals()["__file__"], _import_structure, module_spec=__spec__)






"""simple docstring"""







import warnings

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


_a					:					Tuple=			logging.get_logger(__name__)

class 		UpperCamelCase      (   lowercase						):



				def __init__(self    :				int     ,  *_A    :				str     ,  **_A    :				List[str])   ->     None:
					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)





