Ë
    3êñiZ  ã            	       ól   — d dl Z dedefd„Z	 d
dedz  dedz  dedefd„Z	 d
dedz  dedz  dedefd	„Zy)é    NÚ	reductionÚreturnc                 ó˜   — | dk(  rd}|S | dk(  rd}|S | dk(  rt        j                  dd¬«       d}|S | d	k(  rd}|S d
}t        | › d�«      ‚)NÚnoner   Úmeané   Úelementwise_meanzPreduction='elementwise_mean' is deprecated. Please use reduction='mean' instead.é   ©Ú
stacklevelÚsuméÿÿÿÿz# is not a valid value for reduction)ÚwarningsÚwarnÚ
ValueError)r   Úrets     úU/var/www/pod-logistic/pod-ai/venv/lib/python3.12/site-packages/torch/nn/_reduction.pyÚget_enumr      s‰   € Ø�FÒØˆð €Jð 
�fÒ	Øˆð €Jð 
Ð(Ò	(Ü�‰ð3àõ	
ð
 ˆð €Jð 
�eÒ	Øˆð €Jð ˆÜ˜I˜;Ð&IÐJÓKÐKó    Úsize_averageÚreduceÚemit_warningc                 ó†   — d}| €d} |€d}| r|rd}n|rd}nd}|r&t        j                  |j                  |«      d¬«       |S )NzSsize_average and reduce args will be deprecated, please use reduction='{}' instead.Tr   r   r   r
   r   )r   r   Úformat)r   r   r   Úwarningr   s        r   Úlegacy_get_stringr       sU   € ð
 d€GàÐØˆØ€~Øˆá™Ø‰Ù	Ø‰àˆÙÜ�‰�g—n‘n SÓ)°aÕ8Ø€Jr   c                 ó.   — t        t        | ||«      «      S )N)r   r   )r   r   r   s      r   Úlegacy_get_enumr   7   s   € ô
 Ô% l°F¸LÓIÓJÐJr   )T)r   ÚstrÚintr   Úboolr   r   © r   r   ú<module>r#      sŒ   ðÛ ð˜ð  ó ð8 ñØ˜‘+ðà�4‰Kðð ðð 	ó	ð4 ñKØ˜‘+ðKà�4‰KðKð ðKð 	ô	Kr   