Ë
    [^(hY  ã            	       óx   — d dl Z d dlmZ dedefd„Z	 ddee   dee   dedefd	„Z	 ddee   dee   dedefd
„Zy)é    N)ÚOptionalÚ	reductionÚreturnc                 ó”   — | dk(  rd}|S | dk(  rd}|S | dk(  rt        j                  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.Úsumé   éÿÿÿÿz# is not a valid value for reduction)ÚwarningsÚwarnÚ
ValueError)r   Úrets     úQ/var/www/skyplay_api_hub/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                  |«      «       |S )NzSsize_average and reduce args will be deprecated, please use reduction='{}' instead.Tr   r   r   )r   r   Úformat)r   r   r   Úwarningr   s        r   Úlegacy_get_stringr       sS   € ð
 d€GàÐØˆØ€~Øˆá™Ø‰Ù	Ø‰àˆÙÜ�‰�g—n‘n SÓ)Ô*Ø€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   Útypingr   ÚstrÚintr   Úboolr   r   © r   r   ú<module>r#      s�   ðÛ Ý ð˜ð  ó ð6 ñØ˜4‘.ðà�T‰Nðð ðð 	ó	ð4 ñKØ˜4‘.ðKà�T‰NðKð ðKð 	ô	Kr   