+
    ÆÜ³j±  ã                   ój   € ^ RI Ht ^ RIt^ RIt^RIHt ^RIHt R R lt]! RR4      R	 R
 l4       t	R# )é    )ÚSequenceN)Úregister_kernel)ÚGAUDI_SW_VERc                ó8   € V ^8„  d   QhR\         P                  /# )é   Úweight)ÚtorchÚTensor)Úformats   "Ú^/home/luca/screen-checking/.venv/lib/python3.14/site-packages/bitsandbytes/backends/hpu/ops.pyÚ__annotate__r      s   € ÷ ñ ¬%¯,©,ñ ó    c                 óV   € V ^ð,          ^,	          pV ^,          ^,          pW,          pV# )éð   © )r   Úout_1Úout_2Úouts   &   r   Ú_reverse_4bit_compress_formatr      s*   € Ø�d�]˜qÕ €EØ�c�\˜aÕ€EØ
�-€CØ€Jr   zbitsandbytes::dequantize_4bitÚhpuc                óÒ   € V ^8„  d   QhR\         P                  R\         P                  R\        R\        R\        \        ,          R\         P
                  R\         P                  /# )r   ÚAÚabsmaxÚ	blocksizeÚ
quant_typeÚshapeÚdtypeÚreturn)r	   r
   ÚintÚstrr   r   )r   s   "r   r   r      sb   € ÷ !ñ !Ü‡|�|ð!ä�L‰Lð!ô ð!ô ð	!ô
 ”C�=ð!ô �;‰;ð!ô ‡\�\ñ!r   c                 ó¦  € VR 8w  d   \        RV: 24      hV P                  \        P                  \        P                  39  d   \        RV P                   24      hV P                  \        P                  8w  d    V P                  \        P                  4      p V P                  R4      p \        '       d6   \        P                  ^8  g   \        P                  ^8  d   \        V 4      p \        P                  P                  P                  V VP                  V4      V\        P                   ! V4      3VR7      pVP                  V4      pV# )Únf4z0HPU backend only supports quant_type 'nf4', got z9HPU backend only supports uint8 or bfloat16 storage, got )Ú	out_shapeÚ	out_dtypeéÿÿÿÿ)Ú
ValueErrorr   r	   Úbfloat16Úuint8ÚviewÚreshaper   ÚmajorÚminorr   Úopsr   Údequantize_nf4ÚtoÚmathÚprod)r   r   r   r   r   r   Úout_dqÚoutputs   &&&&&&  r   Ú_r4      s  € ð �UÔÜÐKÈJÉ>ÐZÓ[Ð[Ø‡w�w”u—~‘~¤u§{¡{Ð3Ô3ÜÐTÐUV×U\ÑU\ÐT]Ð^Ó_Ð_ð 	‡w�w”%—+‘+ÔØ�F‰F”5—;‘;Óˆà	�	‰	�"‹€Açƒ|œ×+Ñ+¨aÔ/´<×3EÑ3EÈÔ3JÜ)¨!Ó,ˆô �Y‰Y�]‰]×)Ñ)Ø	Ø�	‰	�%ÓØÜ—9’9˜UÓ#Ð%Øð *ó €Fð �^‰^˜EÓ"€Fà€Mr   )
Úcollections.abcr   r0   r	   Ú_opsr   Úutilsr   r   r4   r   r   r   Ú<module>r8      s5   ðÝ $Û ã å #Ý  õ
ñ Ð0°%Ó8ô!ó 9ò!r   