
'''simple docstring'''







from argparse import ArgumentParser

from .add_new_model import AddNewModelCommand
from .add_new_model_like import AddNewModelLikeCommand
from .convert import ConvertCommand
from .download import DownloadCommand
from .env import EnvironmentCommand
from .lfs import LfsCommands
from .pt_to_tf import PTtoTFCommand
from .run import RunCommand
from .serving import ServeCommand
from .user import UserCommands
def 					snake_case_		(				):



						"""simple docstring"""





						lowercase_	:     List[Any]													=       ArgumentParser('''Transformers CLI tool'''      ,      usage='''transformers-cli <command> [<args>]'''							)
						lowercase_	:     Any													=       parser.add_subparsers(help='''transformers-cli command helpers'''							)

						# Register commands
						ConvertCommand.register_subcommand(__SCREAMING_SNAKE_CASE							)
						DownloadCommand.register_subcommand(__SCREAMING_SNAKE_CASE							)
						EnvironmentCommand.register_subcommand(__SCREAMING_SNAKE_CASE							)
						RunCommand.register_subcommand(__SCREAMING_SNAKE_CASE							)
						ServeCommand.register_subcommand(__SCREAMING_SNAKE_CASE							)
						UserCommands.register_subcommand(__SCREAMING_SNAKE_CASE							)
						AddNewModelCommand.register_subcommand(__SCREAMING_SNAKE_CASE							)
						AddNewModelLikeCommand.register_subcommand(__SCREAMING_SNAKE_CASE							)
						LfsCommands.register_subcommand(__SCREAMING_SNAKE_CASE							)
						PTtoTFCommand.register_subcommand(__SCREAMING_SNAKE_CASE							)

						# Let's go
						lowercase_	:     Optional[int]													=       parser.parse_args()

						if not hasattr(__SCREAMING_SNAKE_CASE      ,      '''func'''							):
												parser.print_help()
												exit(1							)

						# Run
						lowercase_	:     List[Any]													=       args.func(__SCREAMING_SNAKE_CASE							)
						service.run()


if __name__ == "__main__":
							main()










'''simple docstring'''


def 							UpperCAmelCase_  (						__lowerCamelCase					:					int = 1_00 ):
   lowercase_			:Tuple    			= n * (n + 1) * (2 * n + 1) / 6
   lowercase_			:List[str]    			= (n * (n + 1) / 2) ** 2
   return int(square_of_sum - sum_of_squares )


if __name__ == "__main__":
 print(F'''{solution() = }''')


