


'''simple docstring'''






import warnings

from ...utils import logging
from .image_processing_beit import BeitImageProcessor


__A	:	str     =     logging.get_logger(__name__)
class 						__UpperCamelCase	(						lowercase__							):





							def __init__(  self		:str  ,*_UpperCamelCase		:List[str]  ,**_UpperCamelCase		:Optional[int]			):
									warnings.warn(
									    """The class BeitFeatureExtractor is deprecated and will be removed in version 5 of Transformers. Please"""
									    """ use BeitImageProcessor instead."""  ,_UpperCamelCase  ,)
									super().__init__(*_UpperCamelCase  ,**_UpperCamelCase			)



'''simple docstring'''






import random
from typing import Any





def      UpperCAmelCase      (		lowerCamelCase_  :list ):







		'''simple docstring'''
		for _ in range(len(lowerCamelCase_ ) ):
				snake_case_		:							Union[str, Any]			       =						random.randint(0				,      len(lowerCamelCase_ ) - 1 )
				snake_case_		:							Any			       =						random.randint(0				,      len(lowerCamelCase_ ) - 1 )
				snake_case_       ,      snake_case_		:							List[str]			       =						data[b], data[a]
		return data


if __name__ == "__main__":
							__A	:	Optional[int]     =     [0, 1, 2, 3, 4, 5, 6, 7]
							__A	:	Optional[int]     =     ['python', 'says', 'hello', '!']
							print('Fisher-Yates Shuffle:')
							print('List', integers, strings)
							print('FY Shuffle', fisher_yates_shuffle(integers), fisher_yates_shuffle(strings))