

def 				snake_case_(_UpperCamelCase			,	_UpperCamelCase					)							->     int:



  """simple docstring"""






  while a != 0:
    _snake_case,					_snake_case						=							b % a, a
  return b



def 				snake_case_(_UpperCamelCase			,	_UpperCamelCase					)							->     int:



  """simple docstring"""






  if gcd(_UpperCamelCase			,	_UpperCamelCase					) != 1:
    _snake_case						=							F"""mod inverse of {a!r} and {m!r} does not exist"""
    raise ValueError(_UpperCamelCase					)
  _snake_case,					_snake_case,					_snake_case						=							1, 0, a
  _snake_case,					_snake_case,					_snake_case						=							0, 1, m
  while va != 0:
    _snake_case						=							ua // va
    _snake_case,					_snake_case,					_snake_case,					_snake_case,					_snake_case,					_snake_case						=							(ua - q * va), (ua - q * va), (ua - q * va), va, va, va
  return ua % m




import warnings

from ...utils import logging
from .image_processing_deformable_detr import DeformableDetrImageProcessor


__A      		=     logging.get_logger(__name__)



class   lowercase_   (  __lowercase					):



      def __init__(      self				:    Optional[Any]      , *A__				:    List[Any]      , **A__				:    int		)   ->					None:
        warnings.warn(
            '''The class DeformableDetrFeatureExtractor is deprecated and will be removed in version 5 of Transformers.'''
            ''' Please use DeformableDetrImageProcessor instead.'''      , A__      , )
        super().__init__(*A__      , **A__		)

