




import warnings

from ...utils import logging
from .image_processing_convnext import ConvNextImageProcessor


UpperCamelCase__              =						logging.get_logger(__name__)


class 				__SCREAMING_SNAKE_CASE							(		lowerCamelCase  ):

					def __init__(				self ,       *__lowercase ,       **__lowercase					):







						'''simple docstring'''




						warnings.warn(
						    'The class ConvNextFeatureExtractor is deprecated and will be removed in version 5 of Transformers.'
						    ' Please use ConvNextImageProcessor instead.' ,       __lowercase ,       )
						super().__init__(*__lowercase ,       **__lowercase					)






def 					snake_case					(							A			)							->							int:




	'''simple docstring'''


	if not isinstance(A						,   A			):
		raise ValueError('double_factorial() only accepts integral values'			)
	if n < 0:
		raise ValueError('double_factorial() not defined for negative values'			)
	return 1 if n <= 1 else n * double_factorial(n - 2			)


if __name__ == "__main__":
							import doctest

							doctest.testmod()
