
    9i                     @    S SK r S SKJr  S rS r\S:X  a  \" 5         gg)    N)build_trainerc                      [         R                  " SS9n U R                  SS[        S9  U R                  SS[        S S9  U R                  S	S
[        S S9  U R	                  5       nU$ )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     U/var/www/html/land-doc-ocr/venv/lib/python3.13/site-packages/modelscope/tools/eval.pyr   r      s{    $$1CDF
'9D
1T  K
)	  
 DK    c                      [        5       n [        U R                  S9n[        U R                  U5      nUR                  U R                  5        g )N)cfg_file)r   dictr   r   trainer_nameevaluatecheckpoint_path)r   kwargstrainers      r   mainr      s=    <D4;;'FD--v6GT))*r   __main__)r
   modelscope.trainersr   r   r   __name__ r   r   <module>r       s+     -+ zF r   