ó
    EñiE  ã                   óT   • S SK Jr  S SKrS SKJrJrJr  / SQrS rS r	\SS j5       r
g)	é    )ÚcontextmanagerN)Ú__allow_nonbracketed_mutationÚContextPropÚ
PropModule)Úis_availableÚflagsÚ	set_flagsc                  ó,   • [         R                  " 5       $ )z4Return whether PyTorch is built with NNPACK support.)ÚtorchÚ_nnpack_available© ó    Ú[/home/mande/repo/quber/.venv/lib/python3.13/site-packages/torch/backends/nnpack/__init__.pyr   r      s   € ä×"Ò"Ó$Ð$r   c                 ó‚   • [         R                  R                  5       4n[         R                  R                  U 5        U$ )z!Set if nnpack is enabled globally)r   Ú_CÚ_get_nnpack_enabledÚ_set_nnpack_enabled)Ú_enabledÚ
orig_flagss     r   r	   r	      s/   € ä—(‘(×.Ñ.Ó0Ð2€JÜ	‡H�H× Ñ  Ô*ØÐr   c              #   óF  #   • [        5          [        U 5      nSSS5         Sv •  [        5          [        WS   5        SSS5        g! , (       d  f       N5= f! , (       d  f       g= f! [        5          [        WS   5        SSS5        f ! , (       d  f       f = f= f7f)z9Context manager for setting if nnpack is enabled globallyNr   )r   r	   )Úenabledr   s     r   r   r      sm   é € ô 
'Õ	(Ü˜wÓ'ˆ
÷ 
)ð%Ûä*Õ,Ü�j ‘mÔ$÷ -Ð,÷ 
)Õ	(ú÷
 -Õ,ûÔ*Õ,Ü�j ‘mÔ$÷ -×,Ö,ÿs_   ‚B!�A™B!¢A* ¦
B!°A¿	B!Á
AÁB!Á
A'Á#B!Á*BÁ5BÂ	BÂ
BÂBÂB!)F)Ú
contextlibr   r   Útorch.backendsr   r   r   Ú__all__r   r	   r   r   r   r   Ú<module>r      s6   ðå %ã ß QÑ Qò 1€ò%ò
ð ó%ó ñ%r   