ONNX Support Status Document

Note:In this document, the numbers in the header of all tables represent the version of onnx opset.

Import

  • √: onnx specification defined, and supported.
  • X: onnx specification defined, but not support yet.
  • Empty: Not defined (Support status follows latest).
ONNX Version Info:
 
  • Version: 1.4.1
  • Commit id: 3b0ecd5

Total: 81/129

ONNX Operator 1 2 3 4 5 6 7 8 9 10 Description
Abs X                  
Acos                    
Acosh                    
Add X                
And                  
ArgMax                    
ArgMin                    
Asin                    
Asinh                    
Atan                    
Atanh                    
AveragePool               X  
BatchNormalization X         X      
Cast X         X     X    
Ceil X                  
Clip X                  
Compress                 X    
Concat                  
Constant                  
ConstantOfShape                 X    
Conv                    
ConvTranspose                    
Cos                    
Cosh                    
DepthToSpace                    
Div X                
Dropout             X  
Elu X                  
Equal                  
Erf                 X    
Exp X                  
Expand               X      
EyeLike                 X    
Flatten                  
Floor X                  
GRU X   X       X        
Gather X                    
Gemm              
GlobalAveragePool                    
GlobalLpPool X X                  
GlobalMaxPool X                    
Greater                
HardSigmoid X         X          
Hardmax X                    
Identity                    
If X                    
InstanceNormalization X         X          
IsNaN                    
LRN                    
LSTM X           X        
LeakyRelu X                  
Less                
Log X                  
LogSoftmax                    
Loop X                    
LpNormalization X                    
LpPool X X                  
MatMul                  
Max X                
MaxPool             X   X  
MaxRoiPool X                    
MaxUnpool                 X    
Mean X                
Min X                
Mul X                
Multinomial             X        
Neg X                  
NonZero                 X    
Not                    
OneHot                 X    
Or                  
PRelu X         X   X    
Pad X                  
Pow                  
RNN X           X        
RandomNormal X                    
RandomNormalLike X                    
RandomUniform X                    
RandomUniformLike X                    
Reciprocal X                  
ReduceL1 X                    
ReduceL2 X                    
ReduceLogSum X                    
ReduceLogSumExp X                    
ReduceMax                    
ReduceMean                    
ReduceMin                    
ReduceProd                    
ReduceSum                    
ReduceSumSquare X                    
Relu X                  
Reshape X                  
Resize                   X  
Scan               X X    
Scatter                 X    
Selu X                  
Shape X                    
Shrink                 X    
Sigmoid X                  
Sign                    
Sin                    
Sinh                    
Size X                    
Slice                 X  
Softmax                    
Softplus                    
Softsign                    
SpaceToDepth                    
Split                  
Sqrt X                  
Squeeze                    
StringNormalizer                   X  
Sub X                
Sum X                
Tan                    
Tanh X                  
TfIdfVectorizer                 X    
ThresholdedRelu                   X  
Tile X                  
TopK X                 X  
Transpose                    
Unsqueeze                    
Upsample             X  
Where                 X    
Xor                  
experimental ATen X                    
experimental GRUUnit X                    
experimental GivenTensorFill X                    
experimental Scale X                    

Export

  • √: Support to export this opset.
  • △: Partially support to export this opset (e.g. some cases cannot be supported, or not completely tested).
  • Empty: Not support corresponding opset version.
NNabla Version Info:
 
  • Version: 1.0.15.dev1
  • Commit id: 8a603de

Total: 83/155

NNabla Functions 1 2 3 4 5 6 7 8 9 10 Description
ACos                 By ACos
ACosh                 By Acosh
ASin                 By ASin
ASinh                 By Asinh
ATan                 By ATan
ATan2                 By Div,ATan
ATanh                 By Atanh
Abs                 By Abs
AbsoluteError                      
Add2                 By Add
AddScalar                 By Add
Affine                 By Reshape,Gemm
Arange                      
AveragePooling                 By AveragePool
BatchMatmul                 By Matmul
BatchNormalization                 By InstanceNormalization,BatchNormalization
BcAdd2                      
BinaryConnectAffine                 By Reshape,Gemm
BinaryConnectConvolution                 By Conv,Reshape
BinaryCrossEntropy                      
BinaryError                      
BinarySigmoid                 By Greater,Where
BinaryTanh                 By Greater,Where
BinaryWeightAffine                 By Reshape,MatMul,Mul,Add
BinaryWeightConvolution                 By Reshape,Conv,Mul,Add
Broadcast                      
BroadcastTo                  
CELU                      
CReLU                      
CategoricalCrossEntropy                      
Ceil                 By Ceil
ClipGradByNorm                      
ClipGradByValue                      
Concatenate                 By Concat
ConfusionMatrix                      
Constant                      
Convolution                 By Conv
Cos                 By Cos
Cosh                 By Cosh
Deconvolution                 By ConvTranspose,Reshape
DepthwiseConvolution                 By Conv
DepthwiseDeconvolution                 By ConvTranspose,Reshape
Div2                 By Div
Dropout                 By Dropout
ELU                 By ELU
Embed                      
EpsilonInsensitiveLoss                      
Equal                 By Equal
EqualScalar                      
Exp                 By Exp
FFT                      
FixedPointQuantize                      
Flip                 By Gather,Transpose,Identity
Floor                 By Floor
GELU                      
GRU                      
GlobalAveragePooling                 By GlobalAveragePool
Greater                 By Greater
GreaterEqual                      
GreaterEqualScalar                      
GreaterScalar                      
HuberLoss                      
IFFT                      
INQAffine                      
INQConvolution                      
Identity                 By Identity
ImageAugmentation                      
Interpolate                      
IsInf                      
IsNaN                      
KLMultinomial                      
LSTM                      
LeakyReLU                 By LeakyRelu
Less                 By Less
LessEqual                      
LessEqualScalar                      
LessScalar                      
Log                 By Log
LogicalAnd                 By And
LogicalAndScalar                      
LogicalNot                 By Not
LogicalOr                 By Or
LogicalOrScalar                      
LogicalXor                 By Xor
LogicalXorScalar                      
MatrixDiag                      
MatrixDiagPart                      
Max                 By ReduceMax
MaxPooling                 By MaxPool
Maximum2                 By Max
MaximumScalar                 By Clip
Mean                 By ReduceMean
MeanSubtraction                      
Min                 By ReduceMin
Minimum2                 By Min
MinimumScalar                 By Clip
Mul2                 By Mul
MulScalar                 By Mul
NmsDetection2d                      
NotEqual                      
NotEqualScalar                      
OneHot                 By Flatten,Gather,Reshape
PReLU                 By PRelu
Pad                 By Pad
Pow2                 By Pow
Pow2Quantize                      
PowScalar                 By Pow
Prod                 By ReduceProd
Prune                      
RDivScalar                 By Div
RNN                      
RPowScalar                 By Pow
RSubScalar                 By Sub
Rand                      
Randint                      
Randn                      
RandomCrop                      
RandomFlip                      
RandomShift                      
ReLU                 By Relu
ReduceMean                      
ReduceSum                      
ResetInf                      
ResetNaN                      
Reshape                 By Reshape
Round                      
SELU                 By SELU
Shift                      
Sigmoid                 By Sigmoid
SigmoidCrossEntropy                      
Sign                 By Sign
Sin                 By Sin
Sinh                 By Sinh
Sink                      
Slice                 By Slice
Softmax                 By Softmax
SoftmaxCrossEntropy                      
Sort                      
Split                 By Split,Squeeze
SquaredError                      
Stack                 By Unsqueeze,Concat
Sub2                 By Sub
Sum                 By ReduceSum
SumPooling                 By Mul
Swish                      
Tan                 By Tan
Tanh                 By Tanh
TopKData                      
TopKGrad                      
TopNError                      
Transpose                 By Transpose
Unlink                      
Unpooling                 By Upsample
VATNoise                      
Where