U
    0-em                     @   s`   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r\e  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   )Z
subparsersZparent_parserconfig_parserr
    r   d/var/www/html/Darija-Ai-Train/env/lib/python3.8/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   Zconfig_argsr   r   defaultr   updater   r   r   __name__r   r   r   r   <module>   s   
