§
    1�Åjo  ã                  ó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   iÚÿÿÿi­ÿÿÿiÔÿÿÿižÿÿÿiÎÿÿÿi�ÿÿÿiÈÿÿÿi€ÿÿÿÚtest_matmulinteger)r   r   Úname)ÚonnxÚhelperÚ	make_nodeÚnpÚarrayÚuint8Úint32r   )Únoder   r   r   r   Úoutputs         úZC:\Projects\Historical\venv\Lib\site-packages\onnx/backend/test/case/node/matmulinteger.pyÚexportzMatMulInteger.export   sR  € åŒ{×$Ò$ØØ=Ð=Ð=Ø�Eð %ñ 
ô 
ˆõ ŒHà�
�
Ø�
�
Ø�	�	Ø�	�	ð	õ ”(ð
ñ 
ô 
ˆõ ”x  ­B¬HÐ5Ñ5Ô5ˆåŒHà�A�Ø�A�Ø�A�ðõ
 ”(ð
ñ 
ô 
ˆõ ”x  ­2¬8Ð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,   