
    g@                         d dl mZ d dlmZ d dlmZ d dlmZ d dlm	Z	 d dl
mZ d dlmZ d dlmZ d	 Zed
k    r e             dS dS )    )get_config_parser)env_command_parser)estimate_command_parser)launch_command_parser)merge_command_parser)test_command_parser)tpu_command_parser)CustomArgumentParserc                     t          ddd          } |                     d          }t          |           t          |           t	          |           t          |           t          |           t          |           t          |           | 	                                }t          |d          s#|                                  t          d	           |                    |           d S )
NzAccelerate CLI toolzaccelerate <command> [<args>]F)usageallow_abbrevzaccelerate command helpers)help)
subparsersfunc   )r
   add_subparsersr   r   r   r   r   r	   r   
parse_argshasattr
print_helpexitr   )parserr   argss      ^/var/www/html/ai-engine/env/lib/python3.11/site-packages/accelerate/commands/accelerate_cli.pymainr      s    !"7?^mrsssF&&,H&IIJ ,,,,z2222*----Z0000J////*----:.... D4   Q 	IIdOOOOO    __main__N)accelerate.commands.configr   accelerate.commands.envr   accelerate.commands.estimater   accelerate.commands.launchr   accelerate.commands.merger   accelerate.commands.testr   accelerate.commands.tpur	   accelerate.commands.utilsr
   r   __name__ r   r   <module>r'      s   " 9 8 8 8 8 8 6 6 6 6 6 6 @ @ @ @ @ @ < < < < < < : : : : : : 8 8 8 8 8 8 6 6 6 6 6 6 : : : : : :  0 zDFFFFF r   