@@ -1439,6 +1439,8 @@ class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME(kCpuExecutionProvider, kOnnxDomain,
14391439class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 25 , int16_t , DequantizeLinear);
14401440class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 25 , Int4x2, DequantizeLinear);
14411441class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 25 , UInt4x2, DequantizeLinear);
1442+ class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 25 , Int2x4, DequantizeLinear);
1443+ class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 25 , UInt2x4, DequantizeLinear);
14421444#if !defined(DISABLE_FLOAT8_TYPES)
14431445class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 25 , Float8E4M3FN, DequantizeLinear);
14441446class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 25 , Float8E4M3FNUZ, DequantizeLinear);
@@ -1451,6 +1453,8 @@ class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME(kCpuExecutionProvider, kOnnxDomain,
14511453class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 25 , int16_t , QuantizeLinear);
14521454class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 25 , Int4x2, QuantizeLinear);
14531455class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 25 , UInt4x2, QuantizeLinear);
1456+ class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 25 , Int2x4, QuantizeLinear);
1457+ class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 25 , UInt2x4, QuantizeLinear);
14541458#if !defined(DISABLE_FLOAT8_TYPES)
14551459class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 25 , Float8E4M3FN, QuantizeLinear);
14561460class ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 25 , Float8E4M3FNUZ, QuantizeLinear);
@@ -3557,6 +3561,10 @@ Status RegisterOnnxOperatorKernels(KernelRegistry& kernel_registry) {
35573561 DequantizeLinear)>,
35583562 BuildKernelCreateInfo<ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 25 , UInt4x2,
35593563 DequantizeLinear)>,
3564+ BuildKernelCreateInfo<ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 25 , Int2x4,
3565+ DequantizeLinear)>,
3566+ BuildKernelCreateInfo<ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 25 , UInt2x4,
3567+ DequantizeLinear)>,
35603568#if !defined(DISABLE_FLOAT8_TYPES)
35613569 BuildKernelCreateInfo<ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 25 , Float8E4M3FN,
35623570 DequantizeLinear)>,
@@ -3579,6 +3587,10 @@ Status RegisterOnnxOperatorKernels(KernelRegistry& kernel_registry) {
35793587 QuantizeLinear)>,
35803588 BuildKernelCreateInfo<ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 25 , UInt4x2,
35813589 QuantizeLinear)>,
3590+ BuildKernelCreateInfo<ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 25 , Int2x4,
3591+ QuantizeLinear)>,
3592+ BuildKernelCreateInfo<ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 25 , UInt2x4,
3593+ QuantizeLinear)>,
35823594#if !defined(DISABLE_FLOAT8_TYPES)
35833595 BuildKernelCreateInfo<ONNX_OPERATOR_TYPED_KERNEL_CLASS_NAME (kCpuExecutionProvider , kOnnxDomain , 25 , Float8E4M3FN,
35843596 QuantizeLinear)>,
0 commit comments