
"""simple docstring"""




import warnings

from ...utils import logging
from .image_processing_mobilenet_va import MobileNetVaImageProcessor


snake_case					  =						logging.get_logger(__name__)




class 	UpperCamelCase      (			__magic_name__ ):

				"""simple docstring"""



				def __init__(							self						,      *lowercase__						,      **lowercase__     )       ->       None:
									"""simple docstring"""







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


"""simple docstring"""




from typing import TYPE_CHECKING

from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_torch_available


snake_case					  =						{'configuration_qdqbert': ['QDQBERT_PRETRAINED_CONFIG_ARCHIVE_MAP', 'QDQBertConfig']}

try:
	if not is_torch_available():
		raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
	pass
else:
	snake_case					  =						[
	    'QDQBERT_PRETRAINED_MODEL_ARCHIVE_LIST',
	    'QDQBertForMaskedLM',
	    'QDQBertForMultipleChoice',
	    'QDQBertForNextSentencePrediction',
	    'QDQBertForQuestionAnswering',
	    'QDQBertForSequenceClassification',
	    'QDQBertForTokenClassification',
	    'QDQBertLayer',
	    'QDQBertLMHeadModel',
	    'QDQBertModel',
	    'QDQBertPreTrainedModel',
	    'load_tf_weights_in_qdqbert',
	]


if TYPE_CHECKING:
	from .configuration_qdqbert import QDQBERT_PRETRAINED_CONFIG_ARCHIVE_MAP, QDQBertConfig

	try:
		if not is_torch_available():
			raise OptionalDependencyNotAvailable()
	except OptionalDependencyNotAvailable:
		pass
	else:
		from .modeling_qdqbert import (
		    QDQBERT_PRETRAINED_MODEL_ARCHIVE_LIST,
		    QDQBertForMaskedLM,
		    QDQBertForMultipleChoice,
		    QDQBertForNextSentencePrediction,
		    QDQBertForQuestionAnswering,
		    QDQBertForSequenceClassification,
		    QDQBertForTokenClassification,
		    QDQBertLayer,
		    QDQBertLMHeadModel,
		    QDQBertModel,
		    QDQBertPreTrainedModel,
		    load_tf_weights_in_qdqbert,
		)


else:
	import sys

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