o
    2h                     @   s0   d dl mZ dd Zdd Zdd Zdd	 Zd
S )    )jaxc                 C   s   | r
t j|  d S d S N)r   profilerstart_trace)logdir r   \/var/www/html/chatgem/venv/lib/python3.10/site-packages/keras/src/backend/jax/tensorboard.pyr      s   r   c                 C   s   | r	t j  d S d S r   )r   r   
stop_trace)saver   r   r   r	   	   s   r	   c                 C   s   t jd|  }|  |S )NzProfiled batch )r   r   TraceAnnotation	__enter__)batchbatch_trace_contextr   r   r   start_batch_trace   s
   r   c                 C   s   |  d d d  d S r   )__exit__)r   r   r   r   stop_batch_trace   s   r   N)keras.src.utils.module_utilsr   r   r	   r   r   r   r   r   r   <module>   s
    