
    |-j                     :    d dl mZ ddlmZ  G d de          ZdS )   )BaseEvaluator   )MODELSc                   (    e Zd ZdZeZd ZdefdZdS )VideoDetEvaluatorz$Image Classification Model Evaluatorc                     | j         j        r$| j                            | j         j                   | j                            | j        j        d           | j                            | j         j                   dS )zupdate evaluation configVideoDetDatasetN)	eval_configlog_interval
pdx_configupdate_log_intervalupdate_datasetglobal_configdataset_dirupdate_pretrained_weightsweight_pathselfs    i/var/www/html/banglarbhumi/venv/lib/python3.11/site-packages/paddlex/modules/video_detection/evaluator.pyupdate_configzVideoDetEvaluator.update_config   sw    ( 	OO//0@0MNNN&&*,=	
 	
 	
 	11$2B2NOOOOO    returnc                 H    | j         j        |                     d          dS )zget 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_kwargsz!VideoDetEvaluator.get_eval_kwargs!   s-      +7oo!o<<
 
 	
r   N)	__name__
__module____qualname____doc__r   entitiesr   dictr    r   r   r   r      sL        ..HP P P	
 	
 	
 	
 	
 	
 	
r   r   N)baser   
model_listr   r   r$   r   r   <module>r'      s_    !                
 
 
 
 
 
 
 
 
 
r   