@@ -379,8 +379,10 @@ class ONNX_OPERATOR_VERSIONED_TYPED_KERNEL_CLASS_NAME(kCpuExecutionProvider, kOn
379
379
QuantizeLinear);
380
380
class ONNX_OPERATOR_VERSIONED_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 10 , 12 , int8_t ,
381
381
QuantizeLinear);
382
- class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 10 , uint8_t , QLinearMatMul);
383
- class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 10 , int8_t , QLinearMatMul);
382
+ class ONNX_OPERATOR_VERSIONED_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 10 , 20 , uint8_t ,
383
+ QLinearMatMul);
384
+ class ONNX_OPERATOR_VERSIONED_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 10 , 20 , int8_t ,
385
+ QLinearMatMul);
384
386
class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 10 , uint8_t , MatMulInteger);
385
387
class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 10 , int8_t , MatMulInteger);
386
388
class ONNX_OPERATOR_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 10 , ConvInteger);
@@ -1108,6 +1110,8 @@ class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME(kCpuExecutionProvider, kOnnxDomain,
1108
1110
class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 21 , int16_t , DequantizeLinear);
1109
1111
class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 21 , Int4x2, DequantizeLinear);
1110
1112
class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 21 , UInt4x2, DequantizeLinear);
1113
+ class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 21 , uint8_t , QLinearMatMul);
1114
+ class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 21 , int8_t , QLinearMatMul);
1111
1115
#if !defined(DISABLE_FLOAT8_TYPES)
1112
1116
class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 21 , Float8E4M3FN, DequantizeLinear);
1113
1117
class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 21 , Float8E4M3FNUZ, DequantizeLinear);
@@ -1691,10 +1695,10 @@ Status RegisterOnnxOperatorKernels(KernelRegistry& kernel_registry) {
1691
1695
uint8_t , QuantizeLinear)>,
1692
1696
BuildKernelCreateInfo<ONNX_OPERATOR_VERSIONED_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 10 , 12 ,
1693
1697
int8_t , QuantizeLinear)>,
1694
- BuildKernelCreateInfo<ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 10 , uint8_t ,
1695
- QLinearMatMul)>,
1696
- BuildKernelCreateInfo<ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 10 , int8_t ,
1697
- QLinearMatMul)>,
1698
+ BuildKernelCreateInfo<ONNX_OPERATOR_VERSIONED_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 10 , 20 ,
1699
+ uint8_t , QLinearMatMul)>,
1700
+ BuildKernelCreateInfo<ONNX_OPERATOR_VERSIONED_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 10 , 20 ,
1701
+ int8_t , QLinearMatMul)>,
1698
1702
BuildKernelCreateInfo<ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 10 , uint8_t ,
1699
1703
MatMulInteger)>,
1700
1704
BuildKernelCreateInfo<ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 10 , int8_t ,
@@ -2769,6 +2773,10 @@ Status RegisterOnnxOperatorKernels(KernelRegistry& kernel_registry) {
2769
2773
DequantizeLinear)>,
2770
2774
BuildKernelCreateInfo<ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 21 , UInt4x2,
2771
2775
DequantizeLinear)>,
2776
+ BuildKernelCreateInfo<ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 21 , uint8_t ,
2777
+ QLinearMatMul)>,
2778
+ BuildKernelCreateInfo<ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 21 , int8_t ,
2779
+ QLinearMatMul)>,
2772
2780
#if !defined(DISABLE_FLOAT8_TYPES)
2773
2781
BuildKernelCreateInfo<ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 21 , Float8E4M3FN,
2774
2782
DequantizeLinear)>,
0 commit comments