Ë
    ÄÓ^j¸  ã                   óº   — U d dl Z d dlmZ d dlZd dlmZmZmZ 	 d	d„Ze	 d
d„«       Z	 G d„ de«      Z
 e
e j                  e   e«      e j                  e<   eed<   y)é    N)Úcontextmanager)Ú__allow_nonbracketed_mutationÚContextPropÚ
PropModulec                 ó†   — t         j                  j                  «       f}| �t         j                  j                  | «       |S ©N)ÚtorchÚ_CÚ_get_miopen_immediateÚ_set_miopen_immediate)Ú
_immediateÚ
orig_flagss     úi/var/www/ramen.bs-engineer-server.com/venv/lib/python3.12/site-packages/torch/backends/miopen/__init__.pyÚ	set_flagsr   	   s7   € ô —(‘(×0Ñ0Ó2Ð4€JØÐÜ�‰×&Ñ& zÔ2ØÐó    c              #   ó  K  — t        «       5  t        | «      }d d d «       	 d –— t        «       5  t        Ž  d d d «       y # 1 sw Y   Œ*xY w# 1 sw Y   y xY w# t        «       5  t        Ž  d d d «       w # 1 sw Y   w xY wxY w­wr   )r   r   )Ú	immediater   s     r   Úflagsr      s„   è ø€ ô 
'Ó	(ñ 
ÜØó
ˆ
÷
ð#Ûô +Ó,ñ 	#Ü�zÑ"÷	#ð 	#÷
ð 
ú÷	#ð 	#ûÔ*Ó,ñ 	#Ü�zÑ"÷	#÷ 	#ñ 	#ÿs_   ‚B�A™B¢A ¦
B°	A¹	BÁAÁBÁAÁBÁBÁ%	A7Á.	BÁ7B Á<BÂBc                   ón   — e Zd Z eej
                  j                  ej
                  j                  «      Zy)ÚMiopenModuleN)	Ú__name__Ú
__module__Ú__qualname__r   r	   r
   r   r   r   © r   r   r   r   '   s%   „ ÙØ�‰×&Ñ&¨¯©×(FÑ(Fó�Ir   r   r   r   )F)ÚsysÚ
contextlibr   r	   Útorch.backendsr   r   r   r   r   r   Úmodulesr   ÚboolÚ__annotations__r   r   r   ú<module>r!      sh   ðä 
Ý %ã ß QÑ Qð óð àò#ó ð#ô(�:ô ñ % S§[¡[°Ñ%:¸HÓE€‡�ˆHÑ ð „r   