ai.onnx#

This page lists all operators in the ai.onnx domain.

Operator

Since version

Deprecated

Short description

Abs

13

No

Absolute takes one input data (Tensor ) and produces one output data

Acos

22

No

Computes the Acos value of the input tensor element-wise.

Acosh

22

No

Computes the Acosh value of the input tensor element-wise.

Add

14

No

Performs element-wise binary addition (with Numpy-style broadcasting support).

And

7

No

Returns the tensor resulted from performing the And logical operation

ArgMax

13

No

Computes the indices of the max elements of the input tensor’s element along …

ArgMin

13

No

Computes the indices of the min elements of the input tensor’s element along …

Asin

22

No

Computes the Asin value of the input tensor element-wise.

Asinh

22

No

Computes the Asinh value of the input tensor element-wise.

AveragePool

22

No

AveragePool consumes an input tensor X and applies average pooling across

BlackmanWindow

17

No

Generates a Blackman window as described in the paper https://ieeexplore.ieee

Cast

25

No

The operator casts the elements of a given input tensor to a data type

Concat

13

No

Concatenate a list of tensors into a single tensor. All input tensors must ha…

ConcatFromSequence

11

No

Concatenate a sequence of tensors into a single tensor.

Constant

25

No

This operator produces a constant tensor. Exactly one of the provided attribu…

Cos

22

No

Computes the Cos value of the input tensor element-wise.

Cosh

22

No

Computes the Cosh value of the input tensor element-wise.

Div

14

No

Performs element-wise binary division (with Numpy-style broadcasting support).

Equal

19

No

Returns the tensor resulted from performing the Equal logical operation

GRU

22

No

Computes an one-layer GRU. This operator is usually supported via some custom

Gemm

13

No

General Matrix multiplication:

Greater

13

No

Returns the tensor resulted from performing the Greater logical operation

If

13

No

If conditional

ImageDecoder

20

No

Loads and decodes and image from a file. If it can’t decode for any reason (e…

LSTM

22

No

Computes an one-layer LSTM. This operator is usually supported via some

Less

13

No

Returns the tensor resulted from performing the Less logical operation

MatMul

13

No

Matrix product that behaves like [numpy.matmul](https://numpy.org/doc/stable/

Mod

13

No

Performs an element-wise binary modulo operation.

Mul

14

No

Performs element-wise binary multiplication (with Numpy-style broadcasting su…

Not

1

No

Returns the negation of the input tensor element-wise.

Optional

15

No

Constructs an optional-type value containing either an empty optional of a ce…

OptionalGetElement

18

No

If the input is a tensor or sequence type, it returns the input.

OptionalHasElement

18

No

Returns true if (1) the input is an optional-type and contains an element,

Or

7

No

Returns the tensor resulted from performing the Or logical operation

Pow

7

No

Performs element-wise exponentiation.

QuantizeLinear

25

No

The linear quantization operator consumes a high-precision tensor, a scale, a…

RNN

22

No

Computes an one-layer simple RNN. This operator is usually supported

ReduceL1

18

No

Computes the L1 norm of the input tensor’s elements along the provided axes.

ReduceL2

18

No

Computes the L2 norm of the input tensor’s elements along the provided axes.

ReduceLogSum

18

No

Computes the log sum of the input tensor’s elements along the provided axes.

ReduceLogSumExp

18

No

Computes the log sum exponent of the input tensor’s elements along the provid…

ReduceMax

20

No

Computes the max of the input tensor’s elements along the provided axes.

ReduceMean

18

No

Computes the mean of the input tensor’s elements along the provided axes.

ReduceMin

20

No

Computes the min of the input tensor’s elements along the provided axes.

ReduceProd

18

No

Computes the product of the input tensor’s elements along the provided axes.

ReduceSum

13

No

Computes the sum of the input tensor’s elements along the provided axes.

ReduceSumSquare

18

No

Computes the sum square of the input tensor’s elements along the provided axes.

RegexFullMatch

20

No

RegexFullMatch performs a full regex match on each element of the input tenso…

RoiAlign

22

No

Region of Interest (RoI) align operation described in the

SequenceAt

11

No

Outputs a tensor copy from the tensor at ‘position’ in ‘input_sequence’.

SequenceConstruct

11

No

Construct a tensor sequence containing ‘inputs’ tensors.

SequenceEmpty

11

No

Construct an empty tensor sequence, with given data type.

SequenceErase

11

No

Outputs a tensor sequence that removes the tensor at ‘position’ from ‘input_s…

SequenceInsert

11

No

Outputs a tensor sequence that inserts ‘tensor’ into ‘input_sequence’ at ‘pos…

SequenceLength

11

No

Produces a scalar(tensor of empty shape) containing the number of tensors in …

SequenceMap

17

No

Applies a sub-graph to each sample in the input sequence(s).

Sin

22

No

Computes the Sin value of the input tensor element-wise.

Sinh

22

No

Computes the Sinh value of the input tensor element-wise.

SplitToSequence

11

No

Split a tensor into a sequence of tensors, along the specified ‘axis’.

StringConcat

20

No

StringConcat concatenates string tensors elementwise (with NumPy-style broadc…

StringNormalizer

10

No

StringNormalization performs string operations for basic cleaning.

StringSplit

20

No

StringSplit splits a string tensor’s elements into substrings based on a deli…

Sub

14

No

Performs element-wise binary subtraction (with Numpy-style broadcasting suppo…

Xor

7

No

Returns the tensor resulted from performing the Xor logical operation