
    9il                     2    S SK Jr  SSKJr   " S S\5      rg)   )BaseEvaluator   )MODELSc                   0    \ rS rSrSr\rS rS\4S jr	Sr
g)VideoClsEvaluator   z$Image Classification Model Evaluatorc                    U R                   R                  (       a/  U R                  R                  U R                   R                  5        U R                  R	                  U R
                  R                  S5        U R                   R                  b.  U R                  R                  U R                   R                  SS9  U R                  R                  U R                   R                  5        g)zupdate evaluation configVideoClsDatasetNeval)mode)eval_configlog_interval
pdx_configupdate_log_intervalupdate_datasetglobal_configdataset_dir
batch_sizeupdate_batch_sizeupdate_pretrained_weightsweight_pathselfs    n/var/www/html/land-doc-ocr/venv/lib/python3.13/site-packages/paddlex/modules/video_classification/evaluator.pyupdate_configVideoClsEvaluator.update_config   s    ((OO//0@0@0M0MN&&**,=	
 &&2OO--d.>.>.I.IPV-W11$2B2B2N2NO    returnc                 N    U R                   R                  U R                  SS9S.$ )zoget key-value arguments of model evaluation function

Returns:
    dict: the arguments of evaluation function.
r   )using_device_number)r   device)r   r   
get_devicer   s    r   get_eval_kwargs!VideoClsEvaluator.get_eval_kwargs#   s+      ++77oo!o<
 	
r    N)__name__
__module____qualname____firstlineno____doc__r   entitiesr   dictr#   __static_attributes__r%   r   r   r   r      s    .H	P	
 	
r   r   N)baser   
model_listr   r   r%   r   r   <module>r0      s    ! 
 
r   