


"""simple docstring"""







from __future__ import annotations




def      UpperCAmelCase__ (lowerCAmelCase_     ):




					'''simple docstring'''


					if len(lowerCAmelCase_     ) == 0:
										return []
					__SCREAMING_SNAKE_CASE     ,						__SCREAMING_SNAKE_CASE		     =       min(lowerCAmelCase_     ), max(lowerCAmelCase_     )
					__SCREAMING_SNAKE_CASE		     =       int(max_value - min_value     ) + 1
					__SCREAMING_SNAKE_CASE		     =       [[] for _ in range(lowerCAmelCase_     )]

					for i in my_list:
										buckets[int(i - min_value     )].append(lowerCAmelCase_     )

					return [v for bucket in buckets for v in sorted(lowerCAmelCase_     )]


if __name__ == "__main__":
		from doctest import testmod

		testmod()
		assert bucket_sort([4, 5, 3, 2, 1]) == [1, 2, 3, 4, 5]
		assert bucket_sort([0, 1, -1_0, 1_5, 2, -2]) == [-1_0, -2, 0, 1, 2, 1_5]




"""simple docstring"""







import warnings

from ...utils import logging
from .image_processing_videomae import VideoMAEImageProcessor


a__       :							Dict        =  logging.get_logger(__name__)




class 				UpperCamelCase_			(				UpperCamelCase):

	"""simple docstring"""





	def __init__(				self    :       str    ,    *UpperCAmelCase__    :       List[Any]    ,    **UpperCAmelCase__    :       Tuple     ) ->			None:
						warnings.warn(
						    "The class VideoMAEFeatureExtractor is deprecated and will be removed in version 5 of Transformers."
						    " Please use VideoMAEImageProcessor instead."    ,    UpperCAmelCase__    ,    )
						super().__init__(*UpperCAmelCase__    ,    **UpperCAmelCase__     )
