


'''simple docstring'''




import os
from typing import Dict, List, Tuple, TypeVar, Union


_a   :   str												=   TypeVar("T")

_a   :   Dict												=   Union[List[T], Tuple[T, ...]]
_a   :   str												=   Union[T, List[T], Dict[str, T]]
_a   :   Union[str, Any]												=   Union[str, bytes, os.PathLike]











'''simple docstring'''




import fire

from transformers import AutoConfig, AutoModelForSeqaSeqLM, AutoTokenizer






def 			_lowerCAmelCase     (    __snake_case    :					str					,				__snake_case    :					str					,				**__snake_case    :					List[Any]     )	->	Any:
     __A		:					Optional[Any]						=			AutoConfig.from_pretrained(__snake_case					,				**__snake_case     )
     __A		:					int						=			AutoModelForSeqaSeqLM.from_config(__snake_case     )
     model.save_pretrained(__snake_case     )
     AutoTokenizer.from_pretrained(__snake_case     ).save_pretrained(__snake_case     )
     return model


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