



import warnings

from ...utils import logging
from .image_processing_maskformer import MaskFormerImageProcessor


A_		:  Optional[Any]										=  logging.get_logger(__name__)



class 		_lowercase		(							UpperCAmelCase__						):

   def __init__(   self      :							Dict				, *__lowerCAmelCase      :							Tuple				, **__lowerCAmelCase      :							List[str]				)							->					None:


    """simple docstring"""






    warnings.warn(
        "The class MaskFormerFeatureExtractor is deprecated and will be removed in version 5 of Transformers."
        " Please use MaskFormerImageProcessor instead."				, __lowerCAmelCase				, )
    super().__init__(*__lowerCAmelCase				, **__lowerCAmelCase				)








def 				_lowerCAmelCase			(	_a :       str      )						->      int:
     lowerCAmelCase_       :							Dict			 =		0
     for plain_chr in plain_text:
          lowerCAmelCase_       :							List[Any]			 =		(
              ord(_a      ) + (hash_value << 6) + (hash_value << 16) - hash_value
          )
     return hash_value
