
    Si3                    N    S SK Jr  S SKrS SKrS SKJr  S SKJr   " S S\5      r	g)    )annotationsN)Base)expectc                  (    \ rS rSr\SS j5       rSrg)MatMulInteger   c                 
   [         R                  R                  S/ SQS/S9n [        R                  " / SQ/ SQ/ SQ/ SQ/[        R
                  S	9n[        R                  " S
/[        R
                  S	9n[        R                  " SS/SS/SS//[        R
                  S	9n[        R                  " S/[        R
                  S	9n[        R                  " SS/SS/SS/SS//[        R                  S	9n[        U XX$/U/SS9  g )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         h/var/www/html/ai-image-ml/venv/lib/python3.13/site-packages/onnx/backend/test/case/node/matmulinteger.pyexportMatMulInteger.export   s   {{$$=E % 
 HH	 ((
 xxBHH5HHAAA
 ((
 xx2884c
c
dd	 ((
 	,5H%		
     N)returnNone)__name__
__module____qualname____firstlineno__staticmethodr*   __static_attributes__r-   r,   r)   r   r      s    -
 -
r,   r   )

__future__r   numpyr#   r    onnx.backend.test.case.baser   onnx.backend.test.case.noder   r   r-   r,   r)   <module>r:      s"    #   , ./
D /
r,   