
    bIg                    :    d dl mZ d dlZd dlmZ  G d de      Zy)    )annotationsN)OpRunc                      e Zd ZddZy)MatMulIntegerNc                    |j                  t        j                        }|||z  }|j                  t        j                        }|||z  }||z  fS )N)astypenpint32)selfABa_zero_pointb_zero_pointA32B32s          a/var/www/html/answerous/venv/lib/python3.12/site-packages/onnx/reference/ops/op_matmul_integer.py_runzMatMulInteger._run   sR    hhrxx #<Chhrxx #<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      s    #  'E r   