o
    hm                     @   sd   d dl Z ddlmZ ddlmZmZ ddlmZ ddlm	Z	 dddZ
d	d
 Zedkr0e  dS dS )    N   )config_command_parser)default_config_fileload_config_from_file)default_command_parser)update_command_parserc                 C   sD   t jddd}t| }|jddd}t||gd t||gd |S )NF)add_helpallow_abbrevsubcommands
subcommand)titledest)parents)argparseArgumentParserr   add_subparsersr   r   )
subparsersparent_parserconfig_parserr
    r   Y/var/www/html/ai/venv/lib/python3.10/site-packages/accelerate/commands/config/__init__.pyget_config_parser   s   r   c                  C   s6   t  } |  }t|ds|   td || d S )Nfuncr   )r   
parse_argshasattr
print_helpexitr   )r   argsr   r   r   main'   s   
r   __main__)N)r   configr   config_argsr   r   defaultr   updater   r   r   __name__r   r   r   r   <module>   s   

