§
    2�Åj
  ã                  óB   — d dl mZ d dlZd dlmZ  G d„ de¦  «        ZdS )é    )ÚannotationsN)ÚOpRunc                  ó   — e Zd Zdd„ZdS )ÚMatMulIntegerNc                ó¦   — |                      t          j        ¦  «        }|�||z  }|                      t          j        ¦  «        }|�||z  }||z  fS )N)ÚastypeÚnpÚint32)ÚselfÚAÚBÚa_zero_pointÚb_zero_pointÚA32ÚB32s          úUC:\Projects\Historical\venv\Lib\site-packages\onnx/reference/ops/op_matmul_integer.pyÚ_runzMatMulInteger._run   sT   € Ø�hŠh•r”xÑ Ô ˆØÐ#Ø�<ÑˆCØ�hŠh•r”xÑ Ô ˆØÐ#Ø�<ÑˆCØ�c‘	ˆ|Ðó    )NN)Ú__name__Ú
__module__Ú__qualname__r   © r   r   r   r      s(   € € € € € ðð ð ð ð ð r   r   )Ú
__future__r   Únumpyr	   Úonnx.reference.op_runr   r   r   r   r   ú<module>r      sk   ðð #Ð "Ð "Ð "Ð "Ð "à Ð Ð Ð à 'Ð 'Ð 'Ð 'Ð 'Ð 'ðð ð ð ð �Eñ ô ð ð ð r   