



"""simple docstring"""






import warnings

from ...utils import logging
from .image_processing_glpn import GLPNImageProcessor


_lowercase				:				List[str]   		=		logging.get_logger(__name__)

class  __SCREAMING_SNAKE_CASE			(   lowercase_     ):


					'''simple docstring'''





					def __init__( self							:						Optional[int],						*lowerCamelCase							:						List[str],						**lowerCamelCase							:						Union[str, Any]  )->      str:
								warnings.warn(
								    '''The class GLPNFeatureExtractor is deprecated and will be removed in version 5 of Transformers. Please'''
								    ''' use GLPNImageProcessor instead.''',						UpperCamelCase__,						)
								super().__init__(*UpperCamelCase__,						**UpperCamelCase__  )









"""simple docstring"""






from ..utils import DummyObject, requires_backends

class  __SCREAMING_SNAKE_CASE			(   metaclass=lowerCAmelCase_     ):


					'''simple docstring'''





					_a         =							['onnx']



					def __init__( self							:						List[str],						*lowerCamelCase							:						Union[str, Any],						**lowerCamelCase							:						str  )->      Optional[int]:
								requires_backends(self,						['''onnx''']  )



					@classmethod
					def 	snake_case ( cls							:						List[str],						*lowerCamelCase							:						Any,						**lowerCamelCase							:						Union[str, Any]  )->      Optional[int]:
								requires_backends(cls,						['''onnx''']  )




					@classmethod
					def 	snake_case ( cls							:						Union[str, Any],						*lowerCamelCase							:						Tuple,						**lowerCamelCase							:						Tuple  )->      Optional[int]:
								requires_backends(cls,						['''onnx''']  )




