+
    "Ý³jœ  ã                   ó   € ^ RI t R tR tR# )é    Nc                 óØ  € \         P                  ! V P                  ^ ,          ^,          V P                  ^,          3\         P                  V P                  RR7      p\         P                  ! VP                  ^ ,          VP                  ^,          ^,          3\         P                  VP                  RR7      p\        VP                  ^ ,          4       F6  pV^,          pW^,          R3,          ^V,          ,	          ^,          W$R3&   K8  	  \        VP                  ^,          4       F8  pV^,          pVRV^,          3,          ^V,          ,	          ^,          VRV3&   K:  	  W#3# )r   F)ÚdtypeÚdeviceÚrequires_grad:NNN)ÚtorchÚzerosÚshapeÚint8r   Úrange)ÚqweightÚqzerosÚunpacked_weightsÚunpacked_zerosÚrowÚiÚcols   &&     Úc/home/luca/screen-checking/.venv/lib/python3.14/site-packages/gptqmodel/nn_modules/qlinear/utils.pyÚunpack_4bit_to_32bit_signedr   
   s$  € ä—{’{Ø	�‰�qÕ	˜AÕ	˜wŸ}™}¨QÕ/Ð0Ü�j‰jØ�~‰~Øô	Ðô —[’[Ø	�‰�a�˜&Ÿ,™, q�/¨AÕ-Ð.Ü�j‰jØ�}‰}Øô	€Nô Ð%×+Ñ+¨AÕ.Ö/ˆØ�!�GˆØ$+°1­H°a¨KÕ$8¸QÀ½UÕ$CÀsÕ#JÐ˜a˜Ó ñ 0ô �^×)Ñ)¨!Õ,Ö-ˆØ�!�GˆØ"(¨¨C°1­H¨Õ"5¸!¸a½%Õ"@ÀCÕ!Gˆ�q˜#�vÓñ .ð Ð+Ð+ó    c                 óp  € V P                   V P                  V P                  r2p\        W4      w  rE\        P
                  ! V^ ^R7      pVP                  ^ ,          VP                  ^ ,          ,          pVP                  V^ R7      pVP                  V^ R7      pWE,
          V,          pVP                  V3# )r   )ÚminÚmax)Údim)	r   r   Úscalesr   r   Úclampr	   Úrepeat_interleaveÚT)Úlayerr   r   r   Úunpacked_qweightÚunpacked_qzerosÚ
group_sizes   &      r   Údequantize_4bits_weightr"   "   sŸ   € Ø#Ÿm™m¨U¯\©\¸5¿<¹<�V€GÜ(CÀGÓ(TÑ%ÐÜ—k’k /°q¸bÔA€OØ!×'Ñ'¨Õ*¨f¯l©l¸1­oÕ=€JØ×%Ñ% j°aÐ%Ó8€FØ%×7Ñ7¸
ÈÐ7ÓJ€OØ(Õ:¸fÕDÐØ×Ñ˜Ð.Ð.r   )r   r   r"   © r   r   Ú<module>r$      s   ðó ò,ô0/r   