§
    �ŠtjZ  ã            	       ón   — 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dS )é    NÚ	reductionÚreturnc                 ó¢   — | dk    rd}nE| dk    rd}n<| dk    rt          j        dd¬¦  «         d}n| d	k    rd}nd
}t          | › d�¦  «        ‚|S )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     úQ/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/torch/nn/_reduction.pyÚget_enumr      s�   € Ø�FÒÐØˆˆØ	�fÒ	Ð	ØˆˆØ	Ð(Ò	(Ð	(ÝŒð3àð	
ñ 	
ô 	
ð 	
ð
 ˆˆØ	�eÒ	Ð	ØˆˆàˆÝ˜IÐJÐJÐJÑKÔKÐKØ€Jó    TÚsize_averageÚreduceÚemit_warningc                 óŒ   — d}| €d} |€d}| r|rd}n|rd}nd}|r)t          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       sw   € ð
 d€GàÐØˆØ€~Øˆàð ˜ð ØˆˆØ	ð ØˆˆàˆØð 9ÝŒ�g—n’n SÑ)Ô)°aÐ8Ñ8Ô8Ð8Ø€Jr   c                 ó>   — t          t          | ||¦  «        ¦  «        S )N)r   r   )r   r   r   s      r   Úlegacy_get_enumr   7   s   € õ
 Õ% l°F¸LÑIÔIÑJÔJÐJr   )T)r   ÚstrÚintr   Úboolr   r   © r   r   ú<module>r#      sÙ   ðØ €€€ð˜ð  ð ð ð ð ð8 ðð Ø˜‘+ðà�4‰Kðð ðð 	ð	ð ð ð ð4 ðKð KØ˜‘+ðKà�4‰KðKð ðKð 	ð	Kð Kð Kð Kð Kð Kr   