Fix op category section in operations spec (#7130)
This commit is contained in:
parent
f00a1f3141
commit
8d4e850356
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *HSwish-4*
|
||||
|
||||
**Category**: *Activation*
|
||||
**Category**: *Activation function*
|
||||
|
||||
**Short description**: HSwish takes one input tensor and produces output tensor where the hard version of swish function is applied to the tensor elementwise.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *LogSoftmax-5*
|
||||
|
||||
**Category**: *Activation*
|
||||
**Category**: *Activation function*
|
||||
|
||||
**Short description**: LogSoftmax computes the natural logarithm of softmax values for the given input.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Abs-1*
|
||||
|
||||
**Category**: Arithmetic unary operation
|
||||
**Category**: *Arithmetic unary*
|
||||
|
||||
**Short description**: *Abs* performs element-wise the absolute value with given tensor.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Acos-1*
|
||||
|
||||
**Category**: Arithmetic unary operation
|
||||
**Category**: *Arithmetic unary*
|
||||
|
||||
**Short description**: *Acos* performs element-wise inverse cosine (arccos) operation with given tensor.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Acosh-3*
|
||||
|
||||
**Category**: Arithmetic unary operation
|
||||
**Category**: *Arithmetic unary*
|
||||
|
||||
**Short description**: *Acosh* performs element-wise hyperbolic inverse cosine (arccosh) operation with given tensor.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Add-1*
|
||||
|
||||
**Category**: Arithmetic binary operation
|
||||
**Category**: *Arithmetic binary*
|
||||
|
||||
**Short description**: *Add* performs element-wise addition operation with two given tensors applying broadcasting rule specified in the *auto_broacast* attribute.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Asin-1*
|
||||
|
||||
**Category**: Arithmetic unary operation
|
||||
**Category**: *Arithmetic unary*
|
||||
|
||||
**Short description**: *Asin* performs element-wise inverse sine (arcsin) operation with given tensor.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Asinh-3*
|
||||
|
||||
**Category**: Arithmetic unary operation
|
||||
**Category**: *Arithmetic unary*
|
||||
|
||||
**Short description**: *Asinh* performs element-wise inverse hyperbolic sine operation (arcsinh) on a given input tensor.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Atan-1*
|
||||
|
||||
**Category**: Arithmetic unary operation
|
||||
**Category**: *Arithmetic unary*
|
||||
|
||||
**Short description**: *Atan* performs element-wise inverse tangent (arctangent) operation with given tensor.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Atanh-3*
|
||||
|
||||
**Category**: Arithmetic unary operation
|
||||
**Category**: *Arithmetic unary*
|
||||
|
||||
**Short description**: *Atanh* performs element-wise hyperbolic inverse tangent (arctangenth) operation with a given tensor.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Ceiling-1*
|
||||
|
||||
**Category**: Arithmetic unary operation
|
||||
**Category**: *Arithmetic unary*
|
||||
|
||||
**Short description**: *Ceiling* performs element-wise ceiling operation with given tensor.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Cos-1*
|
||||
|
||||
**Category**: Arithmetic unary operation
|
||||
**Category**: *Arithmetic unary*
|
||||
|
||||
**Short description**: *Cos* performs element-wise cosine operation on a given input tensor.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Cosh-1*
|
||||
|
||||
**Category**: Arithmetic unary operation
|
||||
**Category**: *Arithmetic unary*
|
||||
|
||||
**Short description**: *Cosh* performs element-wise hyperbolic cosine operation on a given input tensor.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *CumSum-3*
|
||||
|
||||
**Category**: Arithmetic unary operation
|
||||
**Category**: *Arithmetic unary*
|
||||
|
||||
**Short description**: *CumSum* performs cumulative summation of the input elements along the given axis.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Divide-1*
|
||||
|
||||
**Category**: Arithmetic binary operation
|
||||
**Category**: *Arithmetic binary*
|
||||
|
||||
**Short description**: *Divide* performs element-wise division operation with two given tensors applying broadcasting rule specified in the *auto_broacast* attribute.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Erf-1*
|
||||
|
||||
**Category**: Arithmetic unary operation
|
||||
**Category**: *Arithmetic unary*
|
||||
|
||||
**Short description**: *Erf* performs element-wise Gauss error function (erf) on a given input tensor.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *FloorMod-1*
|
||||
|
||||
**Category**: Arithmetic binary operation
|
||||
**Category**: *Arithmetic binary*
|
||||
|
||||
**Short description**: *FloorMod* performs an element-wise floor modulo operation with two given tensors applying broadcasting rule specified in the *auto_broadcast* attribute.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Floor-1*
|
||||
|
||||
**Category**: Arithmetic unary operation
|
||||
**Category**: *Arithmetic unary*
|
||||
|
||||
**Short description**: *Floor* performs element-wise floor operation with given tensor.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Log-1*
|
||||
|
||||
**Category**: Arithmetic unary operation
|
||||
**Category**: *Arithmetic unary*
|
||||
|
||||
**Short description**: *Log* performs element-wise natural logarithm operation with given tensor.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Maximum-1*
|
||||
|
||||
**Category**: Arithmetic binary operation
|
||||
**Category**: *Arithmetic binary*
|
||||
|
||||
**Short description**: *Maximum* performs element-wise maximum operation with two given tensors applying broadcasting rule specified in the *auto_broadcast* attribute.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Minimum-1*
|
||||
|
||||
**Category**: Arithmetic binary operation
|
||||
**Category**: *Arithmetic binary*
|
||||
|
||||
**Short description**: *Minimum* performs element-wise minimum operation with two given tensors applying broadcasting rule specified in the *auto_broadcast* attribute.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Mod-1*
|
||||
|
||||
**Category**: Arithmetic binary operation
|
||||
**Category**: *Arithmetic binary*
|
||||
|
||||
**Short description**: *Mod* performs an element-wise modulo operation with two given tensors applying broadcasting rule specified in the *auto_broadcast* attribute.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Multiply-1*
|
||||
|
||||
**Category**: Arithmetic binary operation
|
||||
**Category**: *Arithmetic binary*
|
||||
|
||||
**Short description**: *Multiply* performs element-wise multiplication operation with two given tensors applying broadcasting rule specified in the *auto_broacast* attribute.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Negative-1*
|
||||
|
||||
**Category**: Arithmetic unary operation
|
||||
**Category**: *Arithmetic unary*
|
||||
|
||||
**Short description**: *Negative* performs element-wise negative operation on a given input tensor.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Power-1*
|
||||
|
||||
**Category**: Arithmetic binary operation
|
||||
**Category**: *Arithmetic binary*
|
||||
|
||||
**Short description**: *Power* performs element-wise power operation with two given tensors applying broadcasting rule specified in the *auto_broadcast* attribute.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Round-5*
|
||||
|
||||
**Category**: Arithmetic unary operation
|
||||
**Category**: *Arithmetic unary*
|
||||
|
||||
**Short description**: *Round* performs element-wise round operation with given tensor.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Sign-1*
|
||||
|
||||
**Category**: Arithmetic unary operation
|
||||
**Category**: *Arithmetic unary*
|
||||
|
||||
**Short description**: *Sign* performs element-wise sign operation on a given input tensor.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Sin-1*
|
||||
|
||||
**Category**: Arithmetic unary operation
|
||||
**Category**: *Arithmetic unary*
|
||||
|
||||
**Short description**: *Sin* performs element-wise sine operation with given tensor.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Sinh-1*
|
||||
|
||||
**Category**: Arithmetic unary operation
|
||||
**Category**: *Arithmetic unary*
|
||||
|
||||
**Short description**: *Sinh* performs element-wise hyperbolic sine (sinh) operation on a given input tensor
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Sqrt-1*
|
||||
|
||||
**Category**: Arithmetic unary operation
|
||||
**Category**: *Arithmetic unary*
|
||||
|
||||
**Short description**: Square root element-wise operation.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *SquaredDifference-1*
|
||||
|
||||
**Category**: Arithmetic binary operation
|
||||
**Category**: *Arithmetic binary*
|
||||
|
||||
**Short description**: *SquaredDifference* performs element-wise subtract and square the result operation with two given tensors applying broadcasting rule specified in the *auto_broadcast* attribute.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Subtract-1*
|
||||
|
||||
**Category**: Arithmetic binary operation
|
||||
**Category**: *Arithmetic binary*
|
||||
|
||||
**Short description**: *Subtract* performs element-wise subtraction operation with two given tensors applying broadcasting rule specified in the *auto_broacast* attribute.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Tan-1*
|
||||
|
||||
**Category**: Arithmetic unary operation
|
||||
**Category**: *Arithmetic unary*
|
||||
|
||||
**Short description**: *Tan* performs element-wise tangent operation with given tensor.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Tanh-1*
|
||||
|
||||
**Category**: *Arithmetic function*
|
||||
**Category**: *Arithmetic unary*
|
||||
|
||||
**Short description**: *Tanh* performs element-wise hyperbolic tangent (tanh) operation with given tensor.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Equal-1*
|
||||
|
||||
**Category**: Comparison binary operation
|
||||
**Category**: *Comparison binary*
|
||||
|
||||
**Short description**: *Equal* performs element-wise comparison operation with two given input tensors applying multi-directional broadcast rules specified in the *auto_broadcast* attribute.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *GreaterEqual-1*
|
||||
|
||||
**Category**: Comparison binary operation
|
||||
**Category**: *Comparison binary*
|
||||
|
||||
**Short description**: *GreaterEqual* performs element-wise comparison operation with two given tensors applying multi-directional broadcast rules.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Greater-1*
|
||||
|
||||
**Category**: Comparison binary operation
|
||||
**Category**: *Comparison binary*
|
||||
|
||||
**Short description**: *Greater* performs element-wise comparison operation with two given tensors applying broadcast rules specified in the `auto_broadcast` attribute.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *LessEqual-1*
|
||||
|
||||
**Category**: Comparison binary operation
|
||||
**Category**: *Comparison binary*
|
||||
|
||||
**Short description**: *LessEqual* performs element-wise comparison operation with two given tensors applying broadcast rules specified in the *auto_broadcast* attribute.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Less-1*
|
||||
|
||||
**Category**: Comparison binary operation
|
||||
**Category**: *Comparison binary*
|
||||
|
||||
**Short description**: *Less* performs element-wise comparison operation with two given tensors applying multi-directional broadcast rules.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *NotEqual-1*
|
||||
|
||||
**Category**: Comparison binary operation
|
||||
**Category**: *Comparison binary*
|
||||
|
||||
**Short description**: *NotEqual* performs element-wise comparison operation with two given tensors applying
|
||||
multi-directional broadcast rules specified in the `auto_broadcast` attribute.
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Bucketize-3*
|
||||
|
||||
**Category**: Condition operation
|
||||
**Category**: *Condition*
|
||||
|
||||
**Short description**: *Bucketize* bucketizes the input based on boundaries. This is similar to [Reference](https://www.tensorflow.org/api_docs/cc/class/tensorflow/ops/bucketize).
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *If-8*
|
||||
|
||||
**Category**: Infrastructure
|
||||
**Category**: *Condition*
|
||||
|
||||
**Short description**: *If* operation contains two internal networks(subgraphs) such as `then_body` and `else_body`,
|
||||
and performs one of them depending on `cond` value. If `cond` is `True`, `then_body` is executed. If `cond` is `False`,
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *NonZero-3*
|
||||
|
||||
**Category**: Condition operation
|
||||
**Category**: *Condition*
|
||||
|
||||
**Short description**: *NonZero* returns the indices of the non-zero elements of the input tensor.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Select-1*
|
||||
|
||||
**Category**: *Conditions*
|
||||
**Category**: *Condition*
|
||||
|
||||
**Short description**: *Select* returns a tensor filled with the elements from the second or the third inputs, depending on the condition (the first input) value.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *ConvolutionBackpropData-1*
|
||||
|
||||
**Category**: Convolution
|
||||
**Category**: *Convolution*
|
||||
|
||||
**Short description**: Computes 1D, 2D or 3D *ConvolutionBackpropData* operation with respect to the input and kernel tensors. Also known as a Transposed Convolution.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Convolution-1*
|
||||
|
||||
**Category**: Convolution
|
||||
**Category**: *Convolution*
|
||||
|
||||
**Short description**: Computes 1D, 2D or 3D convolution (cross-correlation to be precise) of input and kernel tensors.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *DeformableConvolution-1*
|
||||
|
||||
**Category**: Convolution
|
||||
**Category**: *Convolution*
|
||||
|
||||
**Short description**: Computes 2D deformable convolution of input and kernel tensors.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *DeformableConvolution-8*
|
||||
|
||||
**Category**: Convolution
|
||||
**Category**: *Convolution*
|
||||
|
||||
**Short description**: Computes 2D deformable convolution of input and kernel tensors.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *GroupConvolutionBackpropData-1*
|
||||
|
||||
**Category**: Convolution
|
||||
**Category**: *Convolution*
|
||||
|
||||
**Short description**: Computes 1D, 2D or 3D *GroupConvolutionBackpropData* of input and kernel tensors.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *GroupConvolution-1*
|
||||
|
||||
**Category**: Convolution
|
||||
**Category**: *Convolution*
|
||||
|
||||
**Short description**: Computes 1D, 2D or 3D GroupConvolution of input and kernel tensors.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *DeformablePSROIPooling-1*
|
||||
|
||||
**Category**: Object detection
|
||||
**Category**: *Object detection*
|
||||
|
||||
**Short description**: *DeformablePSROIPooling* computes deformable position-sensitive pooling of regions of interest specified by input.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *ExperimentalDetectronDetectionOutput-6*
|
||||
|
||||
**Category**: Object detection
|
||||
**Category**: *Object detection*
|
||||
|
||||
**Short description**: The *ExperimentalDetectronDetectionOutput* operation performs non-maximum suppression to generate
|
||||
the detection output using information on location and score predictions.
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *ExperimentalDetectronGenerateProposalsSingleImage-6*
|
||||
|
||||
**Category**: Object detection
|
||||
**Category**: *Object detection*
|
||||
|
||||
**Short description**: The *ExperimentalDetectronGenerateProposalsSingleImage* operation computes ROIs and their scores
|
||||
based on input data.
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *ExperimentalDetectronPriorGridGenerator-6*
|
||||
|
||||
**Category**: Object detection
|
||||
**Category**: *Object detection*
|
||||
|
||||
**Short description**: The *ExperimentalDetectronPriorGridGenerator* operation generates prior grids of specified sizes.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *ExperimentalDetectronROIFeatureExtractor-6*
|
||||
|
||||
**Category**: Object detection
|
||||
**Category**: *Object detection*
|
||||
|
||||
**Short description**: *ExperimentalDetectronROIFeatureExtractor* is the [ROIAlign](ROIAlign_3.md) operation applied
|
||||
over a feature pyramid.
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *PSROIPooling-1*
|
||||
|
||||
**Category**: Object detection
|
||||
**Category**: *Object detection*
|
||||
|
||||
**Short description**: *PSROIPooling* computes position-sensitive pooling on regions of interest specified by input.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *PriorBoxClustered-1*
|
||||
|
||||
**Category**: Object detection
|
||||
**Category**: *Object detection*
|
||||
|
||||
**Short description**: *PriorBoxClustered* operation generates prior boxes of specified sizes normalized to the input image size.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *PriorBox-1*
|
||||
|
||||
**Category**: Object detection
|
||||
**Category**: *Object detection*
|
||||
|
||||
**Short description**: *PriorBox* operation generates prior boxes of specified sizes and aspect ratios across all dimensions.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *ROIAlign-3*
|
||||
|
||||
**Category**: Object detection
|
||||
**Category**: *Object detection*
|
||||
|
||||
**Short description**: *ROIAlign* is a *pooling layer* used over feature maps of non-uniform input sizes and outputs a feature map of a fixed size.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *ROIPooling-1*
|
||||
|
||||
**Category**: Object detection
|
||||
**Category**: *Object detection*
|
||||
|
||||
**Short description**: *ROIPooling* is a *pooling layer* used over feature maps of non-uniform input sizes and outputs a feature map of a fixed size.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *RandomUniform-8*
|
||||
|
||||
**Category**: Generation
|
||||
**Category**: *Generation*
|
||||
|
||||
**Short description**: *RandomUniform* operation generates a sequence of random values from a uniform distribution.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Range-1*
|
||||
|
||||
**Category**: Generation
|
||||
**Category**: *Generation*
|
||||
|
||||
**Short description**: *Range* operation generates a sequence of numbers according input values [start, stop) with a step.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Range-4*
|
||||
|
||||
**Category**: Generation
|
||||
**Category**: *Generation*
|
||||
|
||||
**Short description**: *Range* operation generates a sequence of numbers according input values [start, stop) with a step.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Interpolate-1*
|
||||
|
||||
**Category**: Image processing
|
||||
**Category**: *Image processing*
|
||||
|
||||
**Short description**: *Interpolate* layer performs interpolation of independent slices in input tensor by specified dimensions and attributes.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Interpolate-4*
|
||||
|
||||
**Category**: Image processing
|
||||
**Category**: *Image processing*
|
||||
|
||||
**Short description**: *Interpolate* layer performs interpolation of independent slices in input tensor by specified dimensions and attributes.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Loop-5*
|
||||
|
||||
**Category**: Infrastructure
|
||||
**Category**: *Infrastructure*
|
||||
|
||||
**Short description**: *Loop* operation performs recurrent execution of the network, which is described in the `body`, iterating through the data.
|
||||
The operation has similar semantic to the ONNX* Loop [operation](https://github.com/onnx/onnx/blob/master/docs/Changelog.md#Loop-13).
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *TensorIterator-1*
|
||||
|
||||
**Category**: Infrastructure
|
||||
**Category**: *Infrastructure*
|
||||
|
||||
**Short description**: *TensorIterator* layer performs recurrent execution of the network, which is described in the `body`, iterating through the data.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *LogicalAnd-1*
|
||||
|
||||
**Category**: Logical binary operation
|
||||
**Category**: *Logical binary*
|
||||
|
||||
**Short description**: *LogicalAnd* performs element-wise logical AND operation with two given tensors applying multi-directional broadcast rules.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *LogicalNot-1*
|
||||
|
||||
**Category**: Logical unary operation
|
||||
**Category**: *Logical unary*
|
||||
|
||||
**Short description**: *LogicalNot* performs element-wise logical negation operation with given tensor.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *LogicalOr-1*
|
||||
|
||||
**Category**: Logical binary operation
|
||||
**Category**: *Logical binary*
|
||||
|
||||
**Short description**: *LogicalOr* performs element-wise logical OR operation with two given tensors applying multi-directional broadcast rules.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *LogicalXor-1*
|
||||
|
||||
**Category**: Logical binary operation
|
||||
**Category**: *Logical binary*
|
||||
|
||||
**Short description**: *LogicalXor* performs element-wise logical XOR operation with two given tensors applying multi-directional broadcast rules.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Einsum-7*
|
||||
|
||||
**Category**: Matrix multiplication
|
||||
**Category**: *Matrix multiplication*
|
||||
|
||||
**Short description**: *Einsum* performs the Einstein summation convention on the operands.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *MatMul-1*
|
||||
|
||||
**Category**: Matrix multiplication
|
||||
**Category**: *Matrix multiplication*
|
||||
|
||||
**Short description**: Generalized matrix multiplication
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Broadcast-1*
|
||||
|
||||
**Category**: Data movement
|
||||
**Category**: *Data movement*
|
||||
|
||||
**Short description**: *Broadcast* replicates data on the first input to fit a given shape on the second input.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Broadcast-3*
|
||||
|
||||
**Category**: Data movement
|
||||
**Category**: *Data movement*
|
||||
|
||||
**Short description**: *Broadcast* replicates data on the first input to fit a given shape on the second input.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Concat-1*
|
||||
|
||||
**Category**: data movement operation.
|
||||
**Category**: *Data movement*
|
||||
|
||||
**Short description**: Concatenates arbitrary number of input tensors to a single output tensor along one axis.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *GatherElements-6*
|
||||
|
||||
**Category**: Data movement operations
|
||||
**Category**: *Data movement*
|
||||
|
||||
**Short description**: *GatherElements* takes elements from the input `data` tensor at positions specified in the `indices` tensor.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *GatherND-5*
|
||||
|
||||
**Category**: Data movement operations
|
||||
**Category**: *Data movement*
|
||||
|
||||
**Short description**: *GatherND* gathers slices from input tensor into a tensor of a shape specified by indices.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Gather-1*
|
||||
|
||||
**Category**: Data movement operations
|
||||
**Category**: *Data movement*
|
||||
|
||||
**Short description**: *Gather* operation takes slices of data in the first input tensor according to the indices specified in the second input tensor and axis from the third input.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Gather-7*
|
||||
|
||||
**Category**: Data movement operations
|
||||
**Category**: *Data movement*
|
||||
|
||||
**Short description**: *Gather* operation takes slices of data of the first input tensor according to the indices
|
||||
specified with the second input tensor and axis from the third input. Semantics of this operation is identical to
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Gather-8*
|
||||
|
||||
**Category**: Data movement operations
|
||||
**Category**: *Data movement*
|
||||
|
||||
**Short description**: *Gather* operation takes slices of data of the first input tensor according to the indices
|
||||
specified with the second input tensor and axis from the third input. Semantics of this operation is identical to
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Pad-1*
|
||||
|
||||
**Category**: *Data movement operations*
|
||||
**Category**: *Data movement*
|
||||
|
||||
**Short description**: *Pad* operation extends an input tensor on edges. The amount and value of padded elements are defined by inputs and attributes.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Reverse-1*
|
||||
|
||||
**Category**: data movement operation
|
||||
**Category**: *Data movement*
|
||||
|
||||
**Short description**: *Reverse* operations reverse specified axis in an input tensor.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Roll-7*
|
||||
|
||||
**Category**: data movement operation
|
||||
**Category**: *Data movement*
|
||||
|
||||
**Short description**: The *Roll* operation shifts elements of a tensor along specified axes.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *ScatterElementsUpdate-3*
|
||||
|
||||
**Category**: Data movement operations
|
||||
**Category**: *Data movement*
|
||||
|
||||
**Short description**: Creates a copy of the first input tensor with updated elements specified with second and third input tensors.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *ScatterNDUpdate-3*
|
||||
|
||||
**Category**: Data movement operations
|
||||
**Category**: *Data movement*
|
||||
|
||||
**Short description**: Creates a copy of the first input tensor with updated elements specified with second and third input tensors.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *ScatterUpdate-3*
|
||||
|
||||
**Category**: Data movement operations
|
||||
**Category**: *Data movement*
|
||||
|
||||
**Short description**: *ScatterUpdate* creates a copy of the first input tensor with updated elements specified with second and third input tensors.
|
||||
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
**Name**: *ShuffleChannels*
|
||||
|
||||
**Category**: Data movement
|
||||
**Category**: *Data movement*
|
||||
|
||||
**Short description**: *ShuffleChannels* permutes data in the channel dimension of the input tensor.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Split-1*
|
||||
|
||||
**Category**: *Data movement operations*
|
||||
**Category**: *Data movement*
|
||||
|
||||
**Short description**: *Split* operation splits an input tensor into pieces of the same length along some axis.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *StridedSlice-1*
|
||||
|
||||
**Category**: Data movement operation
|
||||
**Category**: *Data movement*
|
||||
|
||||
**Short description**: *StridedSlice* extracts a strided slice of a tensor.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Tile-1*
|
||||
|
||||
**Category**: Data movement
|
||||
**Category**: *Data movement*
|
||||
|
||||
**Short description**: *Tile* operation repeats an input tensor *"data"* the number of times given by *"repeats"* input tensor along each dimension.
|
||||
* If number of elements in *"repeats"* is more than shape of *"data"*, then *"data"* will be promoted to "*repeats*" by prepending new axes, e.g. let's shape of *"data"* is equal to (2, 3) and *"repeats"* is equal to [2, 2, 2], then shape of *"data"* will be promoted to (1, 2, 3) and result shape will be (2, 4, 6).
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *Transpose-1*
|
||||
|
||||
**Category**: Data movement
|
||||
**Category**: *Data movement*
|
||||
|
||||
**Short description**: *Transpose* operation reorders the input tensor dimensions.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *VariadicSplit-1*
|
||||
|
||||
**Category**: *Data movement operations*
|
||||
**Category**: *Data movement*
|
||||
|
||||
**Short description**: *VariadicSplit* operation splits an input tensor into chunks along some axis. The chunks may have variadic lengths depending on `split_lengths` input tensor.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *FakeQuantize-1*
|
||||
|
||||
**Category**: Quantization
|
||||
**Category**: *Quantization*
|
||||
|
||||
**Short description**: *FakeQuantize* is element-wise linear quantization of floating-point input values into a discrete set of floating-point values.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *CTCGreedyDecoderSeqLen-6*
|
||||
|
||||
**Category**: Sequence processing
|
||||
**Category**: *Sequence processing*
|
||||
|
||||
**Short description**: *CTCGreedyDecoderSeqLen* performs greedy decoding of the logits provided as the first input. The sequence lengths are provided as the second input.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *CTCGreedyDecoder-1*
|
||||
|
||||
**Category**: Sequence processing
|
||||
**Category**: *Sequence processing*
|
||||
|
||||
**Short description**: *CTCGreedyDecoder* performs greedy decoding on the logits given in input (best path).
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *CTCLoss-4*
|
||||
|
||||
**Category**: Sequence processing
|
||||
**Category**: *Sequence processing*
|
||||
|
||||
**Short description**: *CTCLoss* computes the CTC (Connectionist Temporal Classification) Loss.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *GRUCell-3*
|
||||
|
||||
**Category**: Sequence processing
|
||||
**Category**: *Sequence processing*
|
||||
|
||||
**Short description**: *GRUCell* represents a single GRU Cell that computes the output using the formula described in the [paper](https://arxiv.org/abs/1406.1078).
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *OneHot-1*
|
||||
|
||||
**Category**: Sequence processing
|
||||
**Category**: *Sequence processing*
|
||||
|
||||
**Short description**: *OneHot* sets the elements in the output tensor with specified indices to `on_value` and fills all other locations with `off_value`.
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
**Versioned name**: *RNNCell-3*
|
||||
|
||||
**Category**: Sequence processing
|
||||
**Category**: *Sequence processing*
|
||||
|
||||
**Short description**: *RNNCell* represents a single RNN cell that computes the output using the formula described in the [article](https://hackernoon.com/understanding-architecture-of-lstm-cell-from-scratch-with-code-8da40f0b71f4).
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user