o
    'jD                     @   s,   d dl Z d dlmZmZ G dd deZdS )    N)ABCabstractmethodc                   @   s.   e Zd Zdd ZedddZedd ZdS )	
BaseLoggerc                 C   s   || _ tj| j dd d S )NT)exist_ok)save_dirosmakedirs)selfr    r
   j/var/www/html/Deteccion_Ine/venv/lib/python3.10/site-packages/paddleocr/ppocr/utils/loggers/base_logger.py__init__   s   zBaseLogger.__init__Nc                 C      d S Nr
   )r	   Zmetricsprefixr
   r
   r   log_metrics	      zBaseLogger.log_metricsc                 C   r   r   r
   )r	   r
   r
   r   close   r   zBaseLogger.closer   )__name__
__module____qualname__r   r   r   r   r
   r
   r
   r   r      s    r   )r   abcr   r   r   r
   r
   r
   r   <module>   s    