List of TensorFlow Lite Operators Supported by MindSpore Lite

View Source on AtomGit

MindSpore Lite Operator Names

Corresponding TensorFlow Lite Operators

Operator Specifications

Abs

Abs

-

Activation

Activation, ReLU, ReLU6, PReLU,
LeakyReLU, Tanh, HardSwish, Logistic

-

Adam

Adam

-

AddFusion

Add

-

AddN

AddN

-

ApplyMomentum

ApplyMomentum

-

Assign

Assign

-

ArgmaxFusion

Argmax

-

ArgminFusion

Argmin

-

AvgPoolFusion

MeanPooling

-

BatchToSpace

BatchToSpace

-

BatchToSpaceND

BatchToSpaceND

-

BinaryCrossEntropy

BinaryCrossEntropy

-

BroadcastTo

BroadcastTo

-

Cast

Cast,
QUANTIZE,
DEQUANTIZE

-

Ceil

Ceil

-

Clip

Clip

-

Concat

Concat

-

Conv2DFusion

Conv2D

-

Conv2dTransposeFusion

DeConv2D

-

Cos

Cos

-

CustomExtractFeatures

ExtractFeatures

-

CustomNormalize

Normalize

-

CustomPredict

Predict

-

DepthToSpace

DepthToSpace

-

DetectionPostProcess

Custom

-

DivFusion

Div, RealDiv

-

Dropout

Dropout

-

Equal

Equal

-

Erf

Erf

-

ExpFusion

Exp

-

ExpandDims

ExpandDims

-

Fill

Fill

-

Floor

Floor

-

FloorDiv

FloorDiv

-

FloorMod

FloorMod

-

FullConnection

FullyConnected

-

FusedBatchNorm

FusedBatchNorm

-

GatherNd

GatherND

-

Gather

Gather

-

Greater

Greater

-

GreaterEqual

GreaterEqual

-

HashtableLookup

HashtableLookup

-

InstanceNorm

InstanceNorm

-

IsFinite

IsFinite

-

LeakyReLU

LeakyRelu

-

Less

Less

-

LessEqual

LessEqual

-

LRN

LocalResponseNorm

-

Log

Log

-

Log1p

Log1p

-

LogicalAnd

LogicalAnd

-

LogicalNot

LogicalNot

-

LogicalOr

LogicalOr

-

LogSoftmax

LogSoftmax

-

LshProjection

LshProjection

-

MatMulFusion

BatchMatMul

-

Maximum

Maximum

-

MaxPoolFusion

MaxPooling

-

Minimum

Minimum

-

Mod

Mod

-

MulFusion

Mul

-

Neg

Neg

-

NotEqual

NotEqual

-

NonMaxSuppression

NonMaxSuppression

-

NonZero

NonZero

-

OneHot

OneHot

-

OnesLike

OnesLike

-

PadFusion

Pad, MirrorPad, PadV2

-

PowFusion

Pow

-

PReLUFusion

PRELU

-

RandomNormal

RandomNormal

-

Range

Range

-

Rank

Rank

-

ReduceFusion

Sum, Mean, ReduceMax, ReduceMin, ReduceProd

-

Reshape

Reshape

-

Resize

ResizeBilinear,
NearestNeighbor

-

ReverseV2

reverse

-

ReverseSequence

ReverseSequence

-

Round

Round

-

Rsqrt

Rsqrt

-

ScatterNd

ScatterNd

-

ScatterNdUpdate

ScatterNdUpdate

-

SGD

SGD

-

Shape

Shape

-

Sin

Sin

-

SliceFusion

Slice

-

SkipGram

SkipGram

-

Softmax

Softmax

-

SpaceToBatch

SpaceToBatch

Only supports 4-dimensional input tensors.

SpaceToBatchND

SpaceToBatchND

-

SpaceToDepth

SpaceToDepth

-

SparseToDense

SparseToDense

-

Split

Split, SplitV

-

Sqrt

Sqrt

-

Square

Square

-

SquaredDifference

SquaredDifference

-

Squeeze

Squeeze

-

StridedSlice

StridedSlice

-

Stack

Stack

-

SubFusion

Sub

-

TensorScatterAdd

TensorScatterAdd

-

TileFusion

Tile

-

TopKFusion

TopKV2

-

Transpose

Transpose

-

Unique

Unique

-

Unstack

Unstack

-

Where

Where

-

ZerosLike

ZerosLike

-