






"""simple docstring"""
from typing import TYPE_CHECKING

from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_torch_available


lowerCamelCase_							      = {'''configuration_ibert''': ['''IBERT_PRETRAINED_CONFIG_ARCHIVE_MAP''', '''IBertConfig''', '''IBertOnnxConfig''']}

try:
			if not is_torch_available():
						raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
			pass
else:
			lowerCamelCase_							      = [
			    '''IBERT_PRETRAINED_MODEL_ARCHIVE_LIST''',
			    '''IBertForMaskedLM''',
			    '''IBertForMultipleChoice''',
			    '''IBertForQuestionAnswering''',
			    '''IBertForSequenceClassification''',
			    '''IBertForTokenClassification''',
			    '''IBertModel''',
			    '''IBertPreTrainedModel''',
			]

if TYPE_CHECKING:
			from .configuration_ibert import IBERT_PRETRAINED_CONFIG_ARCHIVE_MAP, IBertConfig, IBertOnnxConfig

			try:
						if not is_torch_available():
									raise OptionalDependencyNotAvailable()
			except OptionalDependencyNotAvailable:
						pass
			else:
						from .modeling_ibert import (
						    IBERT_PRETRAINED_MODEL_ARCHIVE_LIST,
						    IBertForMaskedLM,
						    IBertForMultipleChoice,
						    IBertForQuestionAnswering,
						    IBertForSequenceClassification,
						    IBertForTokenClassification,
						    IBertModel,
						    IBertPreTrainedModel,
						)

else:
			import sys

			lowerCamelCase_							      = _LazyModule(__name__, globals()['''__file__'''], _import_structure, module_spec=__spec__)








'''simple docstring'''





import random
from typing import Any

def 			a_	(				_lowerCAmelCase			) -> list[Any]:
  for _ in range(len(_lowerCAmelCase			)			):
    __lowerCamelCase			:			Optional[Any]       			=					random.randint(0			,len(_lowerCAmelCase			) - 1			)
    __lowerCamelCase			:			str       			=					random.randint(0			,len(_lowerCAmelCase			) - 1			)
    __lowerCamelCase			,__lowerCamelCase			:			List[Any]       			=					data[b], data[a]
  return data


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






