ONNX 运算符

列出所有 ONNX 运算符。对于每个运算符,列出使用指南、参数、示例和逐行版本历史记录。本节还包括详细说明每个运算符及其版本的表格,如 Operators.md 中所述。

所有示例都以调用函数 expect 结束。它检查运行时是否为此示例生成了预期输出。基于 onnxruntime 的一个实现可以在 示例运算符测试代码 中找到。

运算符

版本

差异

Abs

13, 6, 1

, ,

Acos

22, 7

Acosh

22, 9

Add

14, 13, 7, 6, 1

, , , , , , , , ,

AffineGrid

20

And

7, 1

ArgMax

13, 12, 11, 1

, , , , ,

ArgMin

13, 12, 11, 1

, , , , ,

Asin

22, 7

Asinh

22, 9

Atan

22, 7

Atanh

22, 9

Attention

24, 23

AveragePool

22, 19, 11, 10, 7, 1

, , , , , , , , , , , , , ,

BatchNormalization

15, 14, 9, 7, 6, 1

, , , , , , , , , , , , , ,

Bernoulli

22, 15

BitShift

11

BitwiseAnd

18

BitwiseNot

18

BitwiseOr

18

BitwiseXor

18

BlackmanWindow

17

Cast

25, 24, 23, 21, 19, 13, 9, 6, 1

, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

CastLike

25, 24, 23, 21, 19, 15

, , , , , , , , , , , , , ,

Ceil

13, 6, 1

, ,

Celu

12

CenterCropPad

18

Clip

13, 12, 11, 6, 1

, , , , , , , , ,

Col2Im

18

Compress

11, 9

Concat

13, 11, 4, 1

, , , , ,

ConcatFromSequence

11

Constant

25, 24, 23, 21, 19, 13, 12, 11, 9, 1

, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

ConstantOfShape

25, 24, 23, 21, 20, 9

, , , , , , , , , , , , , ,

Conv

22, 11, 1

, ,

ConvInteger

10

ConvTranspose

22, 11, 1

, ,

Cos

22, 7

Cosh

22, 9

CumSum

14, 11

DFT

20, 17

DeformConv

22, 19

DepthToSpace

13, 11, 1

, ,

DequantizeLinear

25, 24, 23, 21, 19, 13, 10

, , , , , , , , , , , , , , , , , , , ,

Det

22, 11

Div

14, 13, 7, 6, 1

, , , , , , , , ,

Dropout

22, 13, 12, 10, 7, 6, 1

, , , , , , , , , , , , , , , , , , , ,

DynamicQuantizeLinear

11

Einsum

12

Elu

22, 6, 1

, ,

Equal

19, 13, 11, 7, 1

, , , , , , , , ,

Erf

13, 9

Exp

13, 6, 1

, ,

Expand

13, 8

EyeLike

22, 9

Flatten

25, 24, 23, 21, 13, 11, 9, 1

, , , , , , , , , , , , , , , , , , , , , , , , , , ,

Floor

13, 6, 1

, ,

GRU

22, 14, 7, 3, 1

, , , , , , , , ,

Gather

13, 11, 1

, ,

GatherElements

13, 11

GatherND

13, 12, 11

, ,

Gelu

20

Gemm

13, 11, 9, 7, 6, 1

, , , , , , , , , , , , , ,

GlobalAveragePool

22, 1

GlobalLpPool

22, 2, 1

, ,

GlobalMaxPool

22, 1

Greater

13, 9, 7, 1

, , , , ,

GreaterOrEqual

16, 12

GridSample

22, 20, 16

, ,

GroupNormalization

21, 18

HammingWindow

17

HannWindow

17

HardSigmoid

22, 6, 1

, ,

HardSwish

22, 14

Hardmax

13, 11, 1

, ,

Identity

25, 24, 23, 21, 19, 16, 14, 13, 1

, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

If

25, 24, 23, 21, 19, 16, 13, 11, 1

, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

ImageDecoder

20

InstanceNormalization

22, 6, 1

, ,

IsInf

20, 10

IsNaN

20, 13, 9

, ,

LRN

13, 1

LSTM

22, 14, 7, 1

, , , , ,

LayerNormalization

17

LeakyRelu

16, 6, 1

, ,

Less

13, 9, 7, 1

, , , , ,

LessOrEqual

16, 12

Log

13, 6, 1

, ,

LogSoftmax

13, 11, 1

, ,

Loop

25, 24, 23, 21, 19, 16, 13, 11, 1

, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

LpNormalization

22, 1

LpPool

22, 18, 11, 2, 1

, , , , , , , , ,

MatMul

13, 9, 1

, ,

MatMulInteger

10

Max

13, 12, 8, 6, 1

, , , , , , , , ,

MaxPool

22, 12, 11, 10, 8, 1

, , , , , , , , , , , , , ,

MaxRoiPool

22, 1

MaxUnpool

22, 11, 9

, ,

Mean

13, 8, 6, 1

, , , , ,

MeanVarianceNormalization

13, 9

MelWeightMatrix

17

Min

13, 12, 8, 6, 1

, , , , , , , , ,

Mish

22, 18

Mod

13, 10

Mul

14, 13, 7, 6, 1

, , , , , , , , ,

Multinomial

22, 7

Neg

13, 6, 1

, ,

NegativeLogLikelihoodLoss

22, 13, 12

, ,

NonMaxSuppression

11, 10

NonZero

13, 9

Not

1

OneHot

11, 9

Optional

15

OptionalGetElement

18, 15

OptionalHasElement

18, 15

Or

7, 1

PRelu

16, 9, 7, 6, 1

, , , , , , , , ,

Pad

25, 24, 23, 21, 19, 18, 13, 11, 2, 1

, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Pow

15, 13, 12, 7, 1

, , , , , , , , ,

QLinearConv

10

QLinearMatMul

21, 10

QuantizeLinear

25, 24, 23, 21, 19, 13, 10

, , , , , , , , , , , , , , , , , , , ,

RMSNormalization

23

RNN

22, 14, 7, 1

, , , , ,

RandomNormal

22, 1

RandomNormalLike

22, 1

RandomUniform

22, 1

RandomUniformLike

22, 1

Range

11

Reciprocal

13, 6, 1

, ,

ReduceL1

18, 13, 11, 1

, , , , ,

ReduceL2

18, 13, 11, 1

, , , , ,

ReduceLogSum

18, 13, 11, 1

, , , , ,

ReduceLogSumExp

18, 13, 11, 1

, , , , ,

ReduceMax

20, 18, 13, 12, 11, 1

, , , , , , , , , , , , , ,

ReduceMean

18, 13, 11, 1

, , , , ,

ReduceMin

20, 18, 13, 12, 11, 1

, , , , , , , , , , , , , ,

ReduceProd

18, 13, 11, 1

, , , , ,

ReduceSum

13, 11, 1

, ,

ReduceSumSquare

18, 13, 11, 1

, , , , ,

RegexFullMatch

20

Relu

14, 13, 6, 1

, , , , ,

Reshape

25, 24, 23, 21, 19, 14, 13, 5, 1

, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Resize

19, 18, 13, 11, 10

, , , , , , , , ,

ReverseSequence

10

RoiAlign

22, 16, 10

, ,

RotaryEmbedding

23

Round

22, 11

STFT

17

Scan

25, 24, 23, 21, 19, 16, 11, 9, 8

, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Scatter

11, 9

ScatterElements

18, 16, 13, 11

, , , , ,

ScatterND

18, 16, 13, 11

, , , , ,

Selu

22, 6, 1

, ,

SequenceAt

11

SequenceConstruct

11

SequenceEmpty

11

SequenceErase

11

SequenceInsert

11

SequenceLength

11

SequenceMap

17

Shape

25, 24, 23, 21, 19, 15, 13, 1

, , , , , , , , , , , , , , , , , , , , , , , , , , ,

Shrink

9

Sigmoid

13, 6, 1

, ,

Sign

13, 9

Sin

22, 7

Sinh

22, 9

Size

25, 24, 23, 21, 19, 13, 1

, , , , , , , , , , , , , , , , , , , ,

Slice

13, 11, 10, 1

, , , , ,

Softmax

13, 11, 1

, ,

SoftmaxCrossEntropyLoss

13, 12

Softplus

22, 1

Softsign

22, 1

SpaceToDepth

13, 1

Split

18, 13, 11, 2, 1

, , , , , , , , ,

SplitToSequence

24, 11

Sqrt

13, 6, 1

, ,

Squeeze

25, 24, 23, 21, 13, 11, 1

, , , , , , , , , , , , , , , , , , , ,

StringConcat

20

StringNormalizer

10

StringSplit

20

Sub

14, 13, 7, 6, 1

, , , , , , , , ,

Sum

13, 8, 6, 1

, , , , ,

Swish

24

Tan

22, 7

Tanh

13, 6, 1

, ,

TensorScatter

24

TfIdfVectorizer

9

ThresholdedRelu

22, 10

Tile

13, 6, 1

, ,

TopK

24, 11, 10, 1

, , , , ,

Transpose

25, 24, 23, 21, 13, 1

, , , , , , , , , , , , , ,

Trilu

14

Unique

11

Unsqueeze

25, 24, 23, 21, 13, 11, 1

, , , , , , , , , , , , , , , , , , , ,

Upsample

10, 9, 7, 1

, , , , ,

Where

16, 9

Xor

7, 1