ó
    EñiE  ã                   óô   • % S SK r S SKrS SKrS\S\4S jrS\S\4S jr " S S5      r " S S	5      r " S
 S\R                  5      r
\
" \ R                  \   \5      \ R                  \'   \\S'   \\   \S'   g)é    NÚqengineÚreturnc                 ó˜   • U S:X  d	  U S:X  d  U c  SnU$ U S:X  a  SnU$ U S:X  a  SnU$ U S:X  a  S	nU$ U S
:X  a  SnU$ Sn[        U  S35      e)NÚnoneÚ r   Úfbgemmé   Úqnnpacké   Úonednné   Úx86é   éÿÿÿÿz* is not a valid value for quantized engine©ÚRuntimeError)r   Úrets     Ú^/home/mande/repo/quber/.venv/lib/python3.13/site-packages/torch/backends/quantized/__init__.pyÚ_get_qengine_idr   	   s’   € Ø�&Ó˜G r›M¨W©_Øˆð €Jð 
�HÓ	Øˆð €Jð 
�IÓ	Øˆð €Jð 
�HÓ	Øˆð €Jð 
�EÓ	Øˆð €Jð ˆÜ˜g˜YÐ&PÐQÓRÐRó    c                 ó6   • SSSSSS.nUR                  U S5      $ )Nr   r   r
   r   r   )r   r	   r   r   r   z
*undefined)Úget)r   Úall_enginess     r   Ú_get_qengine_strr      s#   € Ø ¨i¸HÈÑO€KØ�?‰?˜7 LÓ1Ð1r   c                   ó4   • \ rS rSrS\4S jrS\SS4S jrSrg)Ú_QEnginePropé    r   c                 óP   • [        [        R                  R                  5       5      $ ©N)r   ÚtorchÚ_CÚ_get_qengine)ÚselfÚobjÚobjtypes      r   Ú__get__Ú_QEngineProp.__get__!   s   € Ü¤§¡× 5Ñ 5Ó 7Ó8Ð8r   ÚvalNc                 óT   • [         R                  R                  [        U5      5        g r   )r    r!   Ú_set_qenginer   ©r#   r$   r(   s      r   Ú__set__Ú_QEngineProp.__set__$   s   € Ü�‰×Ñœo¨cÓ2Õ3r   © )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ústrr&   r,   Ú__static_attributes__r.   r   r   r   r       s!   † ð9 sô 9ð4 ð 4¨÷ 4r   r   c                   ó2   • \ rS rSrS\\   4S jrSS jrSrg)Ú_SupportedQEnginesPropé(   r   c                 ó€   • [         R                  R                  5       nU Vs/ s H  n[        U5      PM     sn$ s  snf r   )r    r!   Ú_supported_qenginesr   )r#   r$   r%   ÚqenginesÚqes        r   r&   Ú_SupportedQEnginesProp.__get__)   s2   € Ü—8‘8×/Ñ/Ó1ˆÙ/7Ó8ªx¨Ô  Ö$©xÑ8Ð8ùÒ8s   £;Nc                 ó   • [        S5      e)NzAssignment not supportedr   r+   s      r   r,   Ú_SupportedQEnginesProp.__set__-   s   € ÜÐ5Ó6Ð6r   r.   )r   N)	r/   r0   r1   r2   Úlistr3   r&   r,   r4   r.   r   r   r6   r6   (   s   † ð9 t¨C¡yô 9÷7r   r6   c                   óJ   ^ • \ rS rSrU 4S jrS r\" 5       r\" 5       r	Sr
U =r$ )ÚQuantizedEngineé1   c                 ó0   >• [         TU ]  U5        Xl        g r   )ÚsuperÚ__init__Úm)r#   rF   ÚnameÚ	__class__s      €r   rE   ÚQuantizedEngine.__init__2   s   ø€ Ü‰Ñ˜ÔØ�r   c                 ó8   • U R                   R                  U5      $ r   )rF   Ú__getattribute__)r#   Úattrs     r   Ú__getattr__ÚQuantizedEngine.__getattr__6   s   € Ø�v‰v×&Ñ& tÓ,Ð,r   )rF   )r/   r0   r1   r2   rE   rM   r   Úenginer6   Úsupported_enginesr4   Ú__classcell__)rH   s   @r   rA   rA   1   s   ø† õò-ñ ‹^€FÙ.Ó0Ör   rA   rO   rP   )ÚsysÚtypesr    r3   Úintr   r   r   r6   Ú
ModuleTyperA   Úmodulesr/   Ú__annotations__r?   r.   r   r   Ú<module>rX      s‰   ðä 
Û ã ð˜Sð  Sô ð$2˜cð 2 cô 2÷
4ñ 4÷7ñ 7ô	1�e×&Ñ&ô 	1ñ (¨¯©°HÑ(=¸xÓH€‡�ˆHÑ ØƒØ˜‘9Ô r   