
    FPh`                     z    d dl mZ 	 ed   du sJ d dlZd dlmZ d dlmZ d ZerdeiZ	yi Z	y# eef$ r dZY w xY w)	    )SETTINGSraytuneTN)tune)sessionc                     t         j                  j                         r1| j                  }| j                  |d<   t        j                  |       yy)z8Sends training metrics to Ray Tune at end of each epoch.epochN)rayr   is_session_enabledmetricsr   r   report)trainerr   s     nC:\Users\daisl\Desktop\realtime-object-detection\venv\Lib\site-packages\ultralytics/utils/callbacks/raytune.pyon_fit_epoch_endr      s:    
xx""$//"==w %    r   )
ultralytics.utilsr   r	   r   ray.airr   ImportErrorAssertionErrorr   	callbacks r   r   <module>r      se    'I$&&&  04(,	9; 
 	^$ Ds   . 	::