Back to Openvino

ONNX Operations Supported by OpenVINO ONNX Frontend

src/frontends/onnx/docs/supported_ops.md

2026.1.256.8 KB
Original Source

ONNX Operations Supported by OpenVINO ONNX Frontend

Here is a table of operations available by the ONNX Frontend.

OpenVINO provides support for operations of Default Opset (empty in table below), other operations are supported by community.

DomainOperation NameSupported VersionDefined VersionLimitation
ATen1
Abs13, 6, 113, 6, 1
Acos722, 7
Acosh922, 9
Add14, 13, 7, 6, 114, 13, 7, 6, 1
Affine1
AffineGrid2020
And7, 17, 1
ArgMax12, 113, 12, 11, 1
ArgMin12, 113, 12, 11, 1
Asin722, 7
Asinh922, 9
Atan722, 7
Atanh922, 9
Attention2323
AveragePool122, 19, 11, 10, 7, 1
BatchNormalization14, 7, 115, 14, 9, 7, 6, 1
Bernoulli22, 15
BitShift1111
BitwiseAnd1818
BitwiseNot1818
BitwiseOr1818
BitwiseXor1818
BlackmanWindow1717
Cast121, 19, 13, 9, 6, 1
CastLike1521, 19, 15
Ceil113, 6, 1
Celu1212
CenterCropPad1818
Clip11, 113, 12, 11, 6, 1
Col2Im18
Compress911, 9
Concat113, 11, 4, 1
ConcatFromSequence1111Supported only in certain patterns
Constant13, 121, 19, 13, 12, 11, 9, 1
ConstantFill1
ConstantOfShape921, 20, 9
Conv122, 11, 1
ConvInteger1010
ConvTranspose122, 11, 1
Cos722, 7
Cosh922, 9
Crop1
CumSum1114, 11
DFT1720, 17
DeformConv22, 19
DepthToSpace113, 11, 1
DequantizeLinear21, 19, 13, 1021, 19, 13, 10
Det22, 11
Div7, 114, 13, 7, 6, 1
Dropout12, 7, 122, 13, 12, 10, 7, 6, 1
DynamicQuantizeLinear1111
Einsum1212
Elu122, 6, 1
Equal119, 13, 11, 7, 1
Erf913, 9
Exp113, 6, 1
Expand813, 8
EyeLike922, 9
Flatten121, 13, 11, 9, 1
Floor113, 6, 1
GRU122, 14, 7, 3, 1
Gather113, 11, 1
GatherElements1113, 11
GatherND1113, 12, 11
Gelu2020
Gemm6, 113, 11, 9, 7, 6, 1
GlobalAveragePool122, 1
GlobalLpPool122, 2, 1
GlobalMaxPool122, 1
Greater113, 9, 7, 1
GreaterOrEqual16, 1216, 12
GridSample1622, 20, 16
GroupNormalization1821, 18
HammingWindow1717
HannWindow1717
HardSigmoid122, 6, 1
HardSwish1422, 14
Hardmax13, 113, 11, 1
Identity121, 19, 16, 14, 13, 1
If121, 19, 16, 13, 11, 1
ImageDecoder20
ImageScaler1
InstanceNormalization122, 6, 1
IsFinite1
IsInf1020, 10
IsNaN920, 13, 9
LRN113, 1
LSTM122, 14, 7, 1
LayerNormalization1717
LeakyRelu116, 6, 1
Less113, 9, 7, 1
LessOrEqual16, 1216, 12
Log113, 6, 1
LogSoftmax13, 113, 11, 1
Loop121, 19, 16, 13, 11, 1
LpNormalization122, 1
LpPool22, 18, 11, 2, 1
MatMul113, 9, 1
MatMulInteger1010
Max8, 113, 12, 8, 6, 1
MaxPool8, 122, 12, 11, 10, 8, 1
MaxRoiPool122, 1
MaxUnpool22, 11, 9
Mean113, 8, 6, 1
MeanVarianceNormalization9, 113, 9
MelWeightMatrix17
Min8, 113, 12, 8, 6, 1
Mish1822, 18
Mod1013, 10
Mul7, 114, 13, 7, 6, 1
Multinomial722, 7
Neg113, 6, 1
NegativeLogLikelihoodLoss1222, 13, 12
NonMaxSuppression1011, 10
NonZero913, 9
Not11
OneHot11, 911, 9
Optional15
OptionalGetElement18, 15
OptionalHasElement18, 15
Or17, 1
PRelu116, 9, 7, 6, 1
Pad11, 121, 19, 18, 13, 11, 2, 1
Pow115, 13, 12, 7, 1
QLinearConv1010
QLinearMatMul1021, 10
QuantizeLinear21, 13, 1021, 19, 13, 10
RNN122, 14, 7, 1
RandomNormal122, 1
RandomNormalLike122, 1
RandomUniform122, 1
RandomUniformLike122, 1
Range1111
Reciprocal113, 6, 1
ReduceL118, 13, 118, 13, 11, 1
ReduceL218, 13, 118, 13, 11, 1
ReduceLogSum18, 118, 13, 11, 1
ReduceLogSumExp18, 13, 118, 13, 11, 1
ReduceMax20, 18, 13, 120, 18, 13, 12, 11, 1
ReduceMean18, 13, 118, 13, 11, 1
ReduceMin20, 18, 13, 120, 18, 13, 12, 11, 1
ReduceProd18, 13, 118, 13, 11, 1
ReduceSum13, 113, 11, 1
ReduceSumSquare18, 13, 118, 13, 11, 1
RegexFullMatch20
Relu114, 13, 6, 1
Reshape121, 19, 14, 13, 5, 1
Resize11, 1019, 18, 13, 11, 10
ReverseSequence1010
RoiAlign16, 1022, 16, 10
Round1122, 11
STFT1717
Scan9, 821, 19, 16, 11, 9, 8
Scatter911, 9
ScatterElements1118, 16, 13, 11
ScatterND1118, 16, 13, 11
Selu122, 6, 1
SequenceAt1111Supported only in certain patterns
SequenceConstruct1111Supported only in certain patterns
SequenceEmpty1111Supported only in certain patterns
SequenceErase11
SequenceInsert1111Supported only in certain patterns
SequenceLength11
SequenceMap17
Shape15, 121, 19, 15, 13, 1
Shrink99
Sigmoid113, 6, 1
Sign913, 9
SimplifiedLayerNormalization11
Sin722, 7
Sinh922, 9
Size121, 19, 13, 1
Slice10, 113, 11, 10, 1
Softmax13, 11, 113, 11, 1
SoftmaxCrossEntropyLoss13, 1213, 12
Softplus122, 1
Softsign122, 1
SpaceToDepth113, 1
Split18, 13, 118, 13, 11, 2, 1
SplitToSequence1111
Sqrt113, 6, 1
Squeeze13, 121, 13, 11, 1
StringConcat20
StringNormalizer10
StringSplit20
Sub7, 114, 13, 7, 6, 1
Sum8, 113, 8, 6, 1
Tan722, 7
Tanh113, 6, 1
TfIdfVectorizer9
ThresholdedRelu1022, 10
Tile113, 6, 1
TopK11, 10, 111, 10, 1
Transpose121, 13, 1
Trilu1414
Unique1111
Unsqueeze13, 121, 13, 11, 1
Upsample9, 7, 110, 9, 7
Where916, 9
Xor17, 1
com.microsoftAttention11
com.microsoftAttnLSTM1
com.microsoftBeamSearch1
com.microsoftBiasAdd11
com.microsoftBiasDropout1
com.microsoftBiasGelu11
com.microsoftBiasSoftmax1
com.microsoftBiasSplitGelu1
com.microsoftBifurcationDetector1
com.microsoftBitmaskBiasDropout1
com.microsoftBitmaskDropout1
com.microsoftCDist1
com.microsoftComplexMul1
com.microsoftComplexMulConj1
com.microsoftConvTransposeWithDynamicPads1
com.microsoftCropAndResize1
com.microsoftDecoderAttention1
com.microsoftDecoderMaskedMultiHeadAttention1
com.microsoftDecoderMaskedSelfAttention1
com.microsoftDequantizeBFP1
com.microsoftDequantizeLinear11
com.microsoftDequantizeWithOrder1
com.microsoftDynamicQuantizeLSTM1
com.microsoftDynamicQuantizeMatMul11
com.microsoftDynamicTimeWarping1
com.microsoftEPContext1
com.microsoftEmbedLayerNormalization11
com.microsoftExpandDims1
com.microsoftFastGelu11
com.microsoftFusedConv11
com.microsoftFusedGemm11
com.microsoftFusedMatMul11
com.microsoftFusedMatMulActivation1
com.microsoftGatedRelativePositionBias1
com.microsoftGatherND11
com.microsoftGelu11
com.microsoftGemmFastGelu1
com.microsoftGemmFloat81
com.microsoftGemmaRotaryEmbedding1
com.microsoftGreedySearch1
com.microsoftGridSample1
com.microsoftGroupNorm11
com.microsoftGroupQueryAttention11
com.microsoftInverse1
com.microsoftIrfft1
com.microsoftLongformerAttention1
com.microsoftMatMulBnb41
com.microsoftMatMulFpQ41
com.microsoftMatMulInteger161
com.microsoftMatMulIntegerToFloat11
com.microsoftMatMulNBits11
com.microsoftMaxpoolWithMask1
com.microsoftMoE1
com.microsoftMulInteger1
com.microsoftMultiHeadAttention1
com.microsoftMurmurHash31
com.microsoftNGramRepeatBlock1
com.microsoftNhwcConv1
com.microsoftNhwcFusedConv1
com.microsoftNhwcMaxPool1
com.microsoftPackedAttention1
com.microsoftPackedMultiHeadAttention1
com.microsoftPad11
com.microsoftQAttention1
com.microsoftQGemm1
com.microsoftQLinearAdd11
com.microsoftQLinearAveragePool11
com.microsoftQLinearConcat11
com.microsoftQLinearConv1
com.microsoftQLinearGlobalAveragePool1
com.microsoftQLinearLeakyRelu11
com.microsoftQLinearMul11
com.microsoftQLinearReduceMean11
com.microsoftQLinearSigmoid11
com.microsoftQLinearSoftmax11
com.microsoftQLinearWhere11
com.microsoftQMoE1
com.microsoftQOrderedAttention1
com.microsoftQOrderedGelu1
com.microsoftQOrderedLayerNormalization1
com.microsoftQOrderedLongformerAttention1
com.microsoftQOrderedMatMul1
com.microsoftQuantizeBFP1
com.microsoftQuantizeLinear11
com.microsoftQuantizeWithOrder1
com.microsoftQuickGelu11
com.microsoftRange11
com.microsoftReduceSumInteger1
com.microsoftRelativePositionBias1
com.microsoftRemovePadding1
com.microsoftRestorePadding1
com.microsoftRfft1
com.microsoftRotaryEmbedding11
com.microsoftSampleOp1
com.microsoftSampling1
com.microsoftSimplifiedLayerNormalization11
com.microsoftSkipGroupNorm1
com.microsoftSkipLayerNormalization11
com.microsoftSkipSimplifiedLayerNormalization11
com.microsoftSnpe1
com.microsoftSparseAttention1
com.microsoftSparseToDenseMatMul1
com.microsoftTokenizer1
com.microsoftTorchEmbedding1
com.microsoftTransposeMatMul1
com.microsoftTrilu11
com.microsoftUnfoldTensor1
com.microsoftUnique1
com.microsoftWhisperBeamSearch1
com.microsoftWordConvEmbedding1
org.openvinotoolkitDeformableConv2D11
org.openvinotoolkitDetectionOutput11
org.openvinotoolkitExperimentalDetectronDetectionOutput11
org.openvinotoolkitExperimentalDetectronGenerateProposalsSingleImage11
org.openvinotoolkitExperimentalDetectronGroupNorm11
org.openvinotoolkitExperimentalDetectronPriorGridGenerator11
org.openvinotoolkitExperimentalDetectronROIFeatureExtractor11
org.openvinotoolkitExperimentalDetectronTopKROIs11
org.openvinotoolkitFakeQuantize11
org.openvinotoolkitGenerateProposals11
org.openvinotoolkitGroupNorm11
org.openvinotoolkitNormalize11
org.openvinotoolkitPriorBox11
org.openvinotoolkitPriorBoxClustered11
org.openvinotoolkitSwish11
org.pytorch.atenadaptive_avg_pool2d11
mmdeployMMCVRoIAlignRotated11
mmdeployNMSRotated11