"""simple docstring"""


import warnings

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


UpperCAmelCase__  		=						logging.get_logger(__name__)


class        a				(		lowerCAmelCase_   ):


    def __init__(					self	:  int   ,				*__lowerCAmelCase	:  List[str]   ,				**__lowerCAmelCase	:  List[str]					):
      warnings.warn(
          """The class ChineseCLIPFeatureExtractor is deprecated and will be removed in version 5 of Transformers."""
          """ Please use ChineseCLIPImageProcessor instead."""   ,				__lowerCAmelCase   ,				)
      super().__init__(*__lowerCAmelCase   ,				**__lowerCAmelCase					)

"""simple docstring"""


from abc import ABC, abstractmethod
from argparse import ArgumentParser


class        a				(		lowerCAmelCase_   ):


    @staticmethod
    @abstractmethod
    def      lowerCAmelCase_  (					__lowerCAmelCase	:  ArgumentParser					):
      raise NotImplementedError()


    @abstractmethod
    def      lowerCAmelCase_  (					self	:  int					):
      raise NotImplementedError()
