"""simple docstring"""


from __future__ import annotations





def      lowerCamelCase_					(   __lowerCAmelCase							)				->   list:




						'''simple docstring'''



						if len(__lowerCAmelCase							) == 0:
												return []
						lowerCamelCase__   , lowerCamelCase__   =min(__lowerCAmelCase							), max(__lowerCAmelCase							)
						lowerCamelCase__   =int(max_value - min_value							) + 1
						lowerCamelCase__   =[[] 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, -10, 15, 2, -2]) == [-10, -2, 0, 1, 2, 15]



"""simple docstring"""


import fire

from transformers import AutoConfig, AutoModelForSeqaSeqLM, AutoTokenizer





def      lowerCamelCase_					(   __lowerCAmelCase  ,       __lowerCAmelCase  ,       **__lowerCAmelCase							)				->   List[str]:




						'''simple docstring'''



						lowerCamelCase__   =AutoConfig.from_pretrained(__lowerCAmelCase  ,       **__lowerCAmelCase							)
						lowerCamelCase__   =AutoModelForSeqaSeqLM.from_config(__lowerCAmelCase							)
						model.save_pretrained(__lowerCAmelCase							)
						AutoTokenizer.from_pretrained(__lowerCAmelCase							).save_pretrained(__lowerCAmelCase							)
						return model


if __name__ == "__main__":
	fire.Fire(save_randomly_initialized_version)


