
    /j3                    V    d dl mZ d dlZd dlZd dlmZ d dlmZ  G d de          Z	dS )    )annotationsN)Base)expectc                  &    e Zd Zedd            ZdS )MatMulIntegerreturnNonec                    t           j                            dg ddg          } t          j        g dg dg dg dgt          j        	          }t          j        d
gt          j        	          }t          j        ddgddgddggt          j        	          }t          j        dgt          j        	          }t          j        ddgddgddgddggt          j        	          }t          | ||||g|gd           d S )Nr   )ABa_zero_pointb_zero_pointY)inputsoutputs)         )
         )	         )      r   )dtype   r   r   r   r   r   r   r   iiiiiiiitest_matmulinteger)r   r   name)onnxhelper	make_nodenparrayuint8int32r   )noder   r   r   r   outputs         n/home/longshao/multi-rider-rag/.venv/lib/python3.11/site-packages/onnx/backend/test/case/node/matmulinteger.pyexportzMatMulInteger.export   sR   {$$===E % 
 
 H



					 (
 
 
 xBH555HAAA
 (
 
 
 x28444c
c
dd	 (
 
 
 	q,5H%		
 	
 	
 	
 	
 	
    N)r   r	   )__name__
__module____qualname__staticmethodr+    r,   r*   r   r      s2        -
 -
 -
 \-
 -
 -
r,   r   )

__future__r   numpyr$   r!   onnx.backend.test.case.baser   onnx.backend.test.case.noder   r   r1   r,   r*   <module>r6      s    # " " " " "      , , , , , , . . . . . ./
 /
 /
 /
 /
D /
 /
 /
 /
 /
r,   