
    [Th                         S SK r S SKJr  SqS rS r\S 5       r " S S5      r " S	 S
\ R                  5      r	S SK
JrJrJrJrJrJrJrJrJrJrJrJr  g)    N)contextmanagerTc                      Sq g )NF"__allow_nonbracketed_mutation_flag     O/var/www/auris/envauris/lib/python3.13/site-packages/torch/backends/__init__.pydisable_global_flagsr
      s    ).&r   c                      [         (       + $ Nr   r   r   r	   flags_frozenr      s    111r   c               #   8   #    [         n Sq  S v   U q g ! U q f = f7f)NTr   )olds    r	   __allow_nonbracketed_mutationr      s&      -C)-&1-0*S*s   	 c                   &    \ rS rSrS rS rS rSrg)ContextProp!   c                     Xl         X l        g r   gettersetter)selfr   r   s      r	   __init__ContextProp.__init__"   s    r   c                 "    U R                  5       $ r   )r   )r   objobjtypes      r	   __get__ContextProp.__get__&   s    {{}r   c                 v    [        5       (       d  U R                  U5        g [        SUR                   S35      e)Nznot allowed to set zM flags after disable_global_flags; please use flags() context manager instead)r   r   RuntimeError__name__)r   r   vals      r	   __set__ContextProp.__set__)   s9    ~~KK%cll^ 4Y Y r   r   N)r"   
__module____qualname____firstlineno__r   r   r$   __static_attributes__r   r   r	   r   r   !   s    r   r   c                   .   ^  \ rS rSrU 4S jrS rSrU =r$ )
PropModule3   c                 0   > [         TU ]  U5        Xl        g r   )superr   m)r   r/   name	__class__s      r	   r   PropModule.__init__4   s    r   c                 8    U R                   R                  U5      $ r   )r/   __getattribute__)r   attrs     r	   __getattr__PropModule.__getattr__8   s    vv&&t,,r   )r/   )r"   r&   r'   r(   r   r6   r)   __classcell__)r1   s   @r	   r+   r+   3   s    - -r   r+   )cpucudacudnn
cusparseltkleidiaimhamklmkldnnmpsnnpackopenmp	quantized)types
contextlibr   r   r
   r   r   r   
ModuleTyper+   torch.backendsr9   r:   r;   r<   r=   r>   r?   r@   rA   rB   rC   rD   r   r   r	   <module>rI      sa     % &* "/
2 1 1 $-!! -   r   