




'''simple docstring'''

from typing import TYPE_CHECKING

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


a  :				List[Any]									=  {
    """configuration_nezha""": ["""NEZHA_PRETRAINED_CONFIG_ARCHIVE_MAP""", """NezhaConfig"""],
}

try:
							if not is_torch_available():
														raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
							pass
else:
							a  :				Optional[int]									=  [
							    """NEZHA_PRETRAINED_MODEL_ARCHIVE_LIST""",
							    """NezhaForNextSentencePrediction""",
							    """NezhaForMaskedLM""",
							    """NezhaForPreTraining""",
							    """NezhaForMultipleChoice""",
							    """NezhaForQuestionAnswering""",
							    """NezhaForSequenceClassification""",
							    """NezhaForTokenClassification""",
							    """NezhaModel""",
							    """NezhaPreTrainedModel""",
							]


if TYPE_CHECKING:
							from .configuration_nezha import NEZHA_PRETRAINED_CONFIG_ARCHIVE_MAP, NezhaConfig

							try:
														if not is_torch_available():
																					raise OptionalDependencyNotAvailable()
							except OptionalDependencyNotAvailable:
														pass
							else:
														from .modeling_nezha import (
														    NEZHA_PRETRAINED_MODEL_ARCHIVE_LIST,
														    NezhaForMaskedLM,
														    NezhaForMultipleChoice,
														    NezhaForNextSentencePrediction,
														    NezhaForPreTraining,
														    NezhaForQuestionAnswering,
														    NezhaForSequenceClassification,
														    NezhaForTokenClassification,
														    NezhaModel,
														    NezhaPreTrainedModel,
														)


else:
							import sys

							a  :				Union[str, Any]									=  _LazyModule(__name__, globals()['__file__'], _import_structure, module_spec=__spec__)





import warnings

from ...utils import logging
from .image_processing_chinese_clip import ChineseCLIPImageProcessor


_UpperCAmelCase	:     Any   =logging.get_logger(__name__)







class  snake_case__(							UpperCAmelCase__							):







						'''simple docstring'''




						def __init__( self      ,  *__lowercase      ,  **__lowercase							)    ->			None:
										warnings.warn(
										    '''The class ChineseCLIPFeatureExtractor is deprecated and will be removed in version 5 of Transformers.'''
										    ''' Please use ChineseCLIPImageProcessor instead.'''      ,  __lowercase      ,  )
										super().__init__(*__lowercase      ,  **__lowercase							)