
    vj                     J    d dl Z d dlmZ d Zd Zedk    r e             dS dS )    N)build_trainerc                  
   t          j        d          } |                     ddt                     |                     ddt          d            |                     d	d
t          d            |                                 }|S )Nzevaluate a model)descriptionconfigzconfig file path)helptypez--trainer_namezname for trainer)r   r   defaultz--checkpoint_pathzcheckpoint to be evaluated)argparseArgumentParseradd_argumentstr
parse_args)parserargss     e/lsinfo/ai/hellotax_ai/data_center/backend/venv/lib/python3.11/site-packages/modelscope/tools/eval.pyr   r      s    $1CDDDF
'9DDD
1T  K K K
)	    
 DK    c                      t                      } t          | j                  }t          | j        |          }|                    | j                   d S )N)cfg_file)r   dictr   r   trainer_nameevaluatecheckpoint_path)r   kwargstrainers      r   mainr      sL    <<D4;'''FD-v66GT)*****r   __main__)r
   modelscope.trainersr   r   r   __name__ r   r   <module>r       sd     - - - - - -  + + + zDFFFFF r   