提交 082e9fda 编写于 作者: L lyvette

update lit op lists

上级 ed7b6718
...@@ -4,121 +4,108 @@ ...@@ -4,121 +4,108 @@
> √ The checked items are the operators supported by MindSpore Lite。 > √ The checked items are the operators supported by MindSpore Lite。
| Operation | CPU<br/>FP16 | CPU<br/>FP32 | CPU<br/>Int8 | CPU<br/>UInt8 | GPU<br/>FP16 | GPU<br/>FP32 | Operator category | Tensorflow <br/>Lite op supported | Caffe <br/>Lite op supported | Onnx <br/>Lite op supported | | Operation | CPU<br/>FP16 | CPU<br/>FP32 | CPU<br/>Int8 | CPU<br/>UInt8 | GPU<br/>FP16 | GPU<br/>FP32 | Tensorflow <br/>Lite op supported | Caffe <br/>Lite op supported | Onnx <br/>Lite op supported |
|-----------------------|----------|----------|----------|-----------|----------|----------|------------------|----------|----------|----------| |-----------------------|----------|----------|-----------|----------|----------|------------------|----------|----------|----------|
| Abs | | √ | √ | √ | | | math_ops | Abs | | Abs | | Abs | | √ | √ | √ | | | Abs | | Abs |
| Add | | | | | | √ | | Add | | Add | | Add | √ | √ | √ | √ | | √ | Add | | Add |
| AddN | | √ | | | | | math_ops | AddN | | | | AddN | | √ | | | | | AddN | | |
| Argmax | | √ | √ | √ | | | array_ops | Argmax | ArgMax | ArgMax | | Argmax | | √ | √ | √ | | | Argmax | ArgMax | ArgMax |
| Argmin | | √ | | | | | array_ops | Argmin | | | | Argmin | | √ | √ | √ | | | Argmin | | |
| Asin | | | | | | | | | | Asin | | AvgPool | √ | √ | √ | √ | | √ | MeanPooling| Pooling | AveragePool |
| Atan | | | | | | | | | | Atan | | BatchNorm | √ | √ | √ | √ | | √ | | BatchNorm | BatchNormalization |
| AvgPool | | √ | √ | √ | | √ | nn_ops | MeanPooling | Pooling | AveragePool | | BatchToSpace | | √ | √ | √ | | | BatchToSpace, BatchToSpaceND | | |
| BatchMatMul | √ | √ | √ | √ | | | math_ops | | | | | BiasAdd | | √ | √ | √ | | √ | | | BiasAdd |
| BatchNorm | | √ | | | | √ | nn_ops | | BatchNorm | BatchNormalization | | Broadcast | | √ | | | | | BroadcastTo | | Expand |
| BatchToSpace | | | | | | | array_ops | BatchToSpace, BatchToSpaceND | | | | Cast | √ | √ | | √ | | | Cast, DEQUANTIZE* | | Cast |
| BatchToSpaceND | | | | | | | | | | | | Ceil | | √ | √ | √ | | | Ceil | | Ceil |
| BiasAdd | | √ | | √ | | √ | nn_ops | | | BiasAdd | | Concat | √ | √ | √ | √ | | √ | Concat | Concat | Concat |
| Broadcast | | √ | | | | | comm_ops | BroadcastTo | | Expand | | Conv2d | √ | √ | √ | √ | | √ | Conv2D | Convolution | Conv |
| Cast | | √ | | | | | array_ops | Cast, DEQUANTIZE* | | Cast | | Conv2dTranspose | √ | √ | √ | √ | | √ | DeConv2D | Deconvolution | ConvTranspose |
| Ceil | | √ | | √ | | | math_ops | Ceil | | Ceil | | Cos | | √ | √ | √ | | | Cos | | Cos |
| Concat | | √ | √ | √ | | √ | array_ops | Concat | Concat | Concat | | Crop | | √ | √ | √ | | | | Crop | |
| Constant | | | | | | | | | | Constant | | DeDepthwiseConv2D | | √ | √ | √ | | | | Deconvolution| ConvTranspose |
| Conv1dTranspose | | | | √ | | | layer/conv | | | | | DepthToSpace | | √ | √ | √ | | | DepthToSpace| | DepthToSpace |
| Conv2d | √ | √ | √ | √ | | √ | layer/conv | Conv2D | Convolution | Conv | | DepthwiseConv2dNative | √ | √ | √ | √ | | √ | DepthwiseConv2D | Convolution | Convolution |
| Conv2dTranspose | | √ | √ | √ | | √ | layer/conv | DeConv2D | Deconvolution | ConvTranspose | | Div | √ | √ | √ | √ | | √ | Div, RealDiv | | Div |
| Cos | | √ | √ | √ | | | math_ops | Cos | | Cos | | Eltwise | √ | √ | | | | | | Eltwise | |
| Crop | | | | | | | | | Crop | | | Elu | | √ | | | | | Elu | | Elu |
| DeDepthwiseConv2D | | | | | | | | | Deconvolution| ConvTranspose | | Equal | √ | √ | √ | √ | | | Equal | | Equal |
| DepthToSpace | | | | | | | | DepthToSpace | | DepthToSpace | | Exp | | √ | | | | | Exp | | Exp |
| DepthwiseConv2dNative | √ | √ | √ | √ | | √ | nn_ops | DepthwiseConv2D | Convolution | Convolution | | ExpandDims | | √ | | | | | | | |
| Div | | √ | √ | √ | | √ | math_ops | Div | | Div | | Fill | | √ | | | | | Fill | | |
| Dropout | | | | | | | | | | Dropout | | Flatten | | √ | | | | | | Flatten | |
| Eltwise | | | | | | | | | Eltwise | | | Floor | | √ | √ | √ | | | flOOR | | Floor |
| Elu | | | | | | | | Elu | | Elu | | FloorDiv | √ | √ | | | | | FloorDiv | | |
| Equal | | √ | √ | √ | | | math_ops | Equal | | Equal | | FloorMod | √ | √ | | | | | FloorMod | | |
| Exp | | √ | | | | | math_ops | Exp | | Exp | | FullConnection | | √ | √ | √ | | | FullyConnected | InnerProduct | |
| ExpandDims | | √ | | | | | array_ops | | | | | GatherNd | | √ | √ | √ | | | GatherND | | |
| Fill | | √ | | | | | array_ops | Fill | | | | GatherV2 | | √ | √ | √ | | | Gather | | Gather |
| Flatten | | | | | | | | | Flatten | | | Greater | √ | √ | √ | √ | | | Greater | | Greater |
| Floor | | √ | √ | √ | | | math_ops | flOOR | | Floor | | GreaterEqual | √ | √ | √ | √ | | | GreaterEqual| | |
| FloorDiv | | √ | | | | | math_ops | FloorDiv | | | | Hswish | √ | √ | √ | √ | | | HardSwish | | |
| FloorMod | | √ | | | | | nn_ops | FloorMod | | | | LeakyReLU | √ | √ | | | | √ | LeakyRelu | | LeakyRelu |
| FullConnection | | √ | | | | | layer/basic | FullyConnected | InnerProduct | | | Less | √ | √ | √ | √ | | | Less | | Less |
| GatherNd | | √ | | | | | array_ops | GatherND | | | | LessEqual | √ | √ | √ | √ | | | LessEqual | | |
| GatherV2 | | √ | | | | | array_ops | Gather | | Gather | | LRN | | √ | | | | | LocalResponseNorm | | Lrn |
| Greater | | √ | √ | √ | | | math_ops | Greater | | Greater | | Log | | √ | √ | √ | | | Log | | Log |
| GreaterEqual | | √ | √ | √ | | | math_ops | GreaterEqual | | | | LogicalAnd | √ | √ | | | | | LogicalAnd | | |
| Hswish | | | | | | | | HardSwish | | | | LogicalNot | | √ | √ | √ | | | LogicalNot | | |
| L2norm | | | | | | | | L2_NORMALIZATION | | | | LogicalOr | √ | √ | | | | | LogicalOr | | |
| LeakyReLU | | √ | | | | √ | layer/activation | LeakyRelu | | LeakyRelu | | LSTM | | √ | | | | | | | |
| Less | | √ | √ | √ | | | math_ops | Less | | Less | | MatMul | | √ | √ | √ | | √ | | | MatMul |
| LessEqual | | √ | √ | √ | | | math_ops | LessEqual | | | | Maximum | √ | √ | | | | | Maximum | | Max |
| LocalResponseNorm | | | | | | | | LocalResponseNorm | | Lrn | | MaxPool | √ | √ | √ | √ | | √ | MaxPooling | Pooling | MaxPool |
| Log | | √ | √ | √ | | | math_ops | Log | | Log | | Minimum | √ | √ | | | | | Minimum | | Min |
| LogicalAnd | | √ | | | | | math_ops | LogicalAnd | | | | Mul | √ | √ | √ | √ | | √ | Mul | | Mul |
| LogicalNot | | √ | √ | √ | | | math_ops | LogicalNot | | | | NotEqual | √ | √ | √ | √ | | | NotEqual | | |
| LogicalOr | | √ | | | | | math_ops | LogicalOr | | | | OneHot | | √ | | | | | OneHot | | |
| LSTM | | √ | | | | | layer/lstm | | | | | Pad | | √ | √ | √ | | | Pad | | Pad |
| MatMul | √ | √ | √ | √ | | √ | math_ops | | | MatMul | | Pow | | √ | √ | √ | | | Pow | Power | Power |
| Maximum | | | | | | | math_ops | Maximum | | Max | | PReLU | | √ | | | | √ | Prelu | PReLU | PRelu |
| MaxPool | | √ | √ | √ | | √ | nn_ops | MaxPooling | Pooling | MaxPool | | Range | | √ | | | | | Range | | |
| Minimum | | | | | | | math_ops | Minimum | | Min | | Rank | | √ | | | | | Rank | | |
| Mul | | √ | √ | √ | | √ | math_ops | Mul | | Mul | | ReduceMax | √ | √ | √ | √ | | | ReduceMax | | ReduceMax |
| Neg | | | | | | | math_ops | | | Neg | | ReduceMean | √ | √ | √ | √ | | | Mean | | ReduceMean |
| NotEqual | | √ | √ | √ | | | math_ops | NotEqual | | | | ReduceMin | √ | √ | √ | √ | | | ReduceMin | | ReduceMin |
| OneHot | | √ | | | | | layer/basic | OneHot | | | | ReduceProd | √ | √ | √ | √ | | | ReduceProd | | |
| Pack | | √ | | | | | nn_ops | | | | | ReduceSum | √ | √ | √ | √ | | | Sum | | ReduceSum |
| Pad | | √ | √ | √ | | | nn_ops | Pad | | Pad | | ReduceSumSquare | √ | √ | √ | √ | | | | | |
| Pow | | √ | √ | √ | | | math_ops | Pow | Power | Power | | ReLU | √ | √ | √ | √ | | √ | Relu | ReLU | Relu |
| PReLU | | √ | √ | √ | | √ | layer/activation | Prelu | PReLU | PRelu | | ReLU6 | √ | √ | √ | √ | | √ | Relu6 | ReLU6 | Clip* |
| Range | | √ | | | | | layer/basic | Range | | | | Reshape | √ | √ | √ | √ | | √ | Reshape | Reshape | Reshape,Flatten |
| Rank | | √ | | | | | array_ops | Rank | | | | Resize | | √ | √ | √ | | | ResizeBilinear, NearestNeighbor | Interp | |
| RealDiv | | √ | √ | √ | | √ | math_ops | RealDiv | | | | Reverse | | √ | | | | | reverse | | |
| ReduceMax | | √ | √ | √ | | | math_ops | ReduceMax | | ReduceMax | | ReverseSequence | | √ | | | | | ReverseSequence | | |
| ReduceMean | | √ | √ | √ | | | math_ops | Mean | | ReduceMean | | Round | | √ | √ | √ | | | Round | | |
| ReduceMin | | √ | √ | √ | | | math_ops | ReduceMin | | ReduceMin | | Rsqrt | | √ | √ | √ | | | Rsqrt | | |
| ReduceProd | | √ | √ | √ | | | math_ops | ReduceProd | | | | Scale | | √ | | | | | | Scale | |
| ReduceSum | | √ | √ | √ | | | math_ops | Sum | | ReduceSum | | ScatterNd | | √ | | | | | ScatterNd | | |
| ReLU | | √ | √ | √ | | √ | layer/activation | Relu | ReLU | Relu | | Shape | | √ | | | | | Shape | | Shape |
| ReLU6 | | √ | | | | √ | layer/activation | Relu6 | ReLU6 | Clip* | | Sigmoid | √ | √ | √ | √ | | √ | Logistic | Sigmoid | Sigmoid |
| Reshape | | √ | √ | √ | | √ | array_ops | Reshape | Reshape | Reshape,Flatten | | Sin | | √ | √ | √ | | | Sin | | Sin |
| Resize | | | | | | | | ResizeBilinear, NearestNeighbor | Interp | | | Slice | | √ | √ | √ | | √ | Slice | | Slice |
| Reverse | | | | | | | | reverse | | | | Softmax | √ | √ | √ | √ | | √ | Softmax | Softmax | Softmax |
| ReverseSequence | | √ | | | | | array_ops | ReverseSequence | | | | SpaceToBatch | | √ | | | | | | | |
| Round | | √ | | √ | | | math_ops | Round | | | | SpaceToBatchND | | √ | | | | | SpaceToBatchND | | |
| Rsqrt | | √ | √ | √ | | | math_ops | Rsqrt | | | | SpaceToDepth | | √ | | | | | SpaceToDepth | | SpaceToDepth |
| Scale | | | | | | | | | Scale | | | SparseToDense | | √ | | | | | SpareToDense | | |
| ScatterNd | | √ | | | | | array_ops | ScatterNd | | | | Split | √ | √ | √ | √ | | | Split, SplitV | | |
| Shape | | √ | | √ | | | array_ops | Shape | | Shape | | Sqrt | | √ | √ | √ | | | Sqrt | | Sqrt |
| Sigmoid | | √ | √ | √ | | √ | nn_ops | Logistic | Sigmoid | Sigmoid | | Square | | √ | √ | √ | | | Square | | |
| Sin | | | | | | | | Sin | | Sin | | SquaredDifference | | √ | | | | | SquaredDifference | | |
| Slice | | √ | √ | √ | | √ | array_ops | Slice | | Slice | | Squeeze | | √ | √ | √ | | | Squeeze | | Squeeze |
| Softmax | | √ | √ | √ | | √ | layer/activation | Softmax | Softmax | Softmax | | StridedSlice | | √ | √ | √ | | | StridedSlice| | |
| SpaceToBatchND | | √ | | | | | array_ops | SpaceToBatchND | | | | Stack | | √ | | | | | Stack | | |
| SpareToDense | | | | | | | | SpareToDense | | | | Sub | √ | √ | √ | √ | | √ | Sub | | Sub |
| SpaceToDepth | | √ | | | | | array_ops | SpaceToDepth | | SpaceToDepth | | Tanh | √ | √ | | | | | Tanh | TanH | |
| Split | | √ | √ | √ | | | array_ops | Split, SplitV | | | | Tile | | √ | | | | | Tile | | Tile |
| Sqrt | | √ | √ | √ | | | math_ops | Sqrt | | Sqrt | | TopK | | √ | √ | √ | | | TopKV2 | | |
| Square | | √ | √ | √ | | | math_ops | Square | | | | Transpose | √ | √ | | | | √ | Transpose | Permute | Transpose |
| SquaredDifference | | | | | | | | SquaredDifference | | | | Unique | | √ | | | | | Unique | | |
| Squeeze | | √ | √ | √ | | | array_ops | Squeeze | | Squeeze | | Unsqueeze | | √ | √ | √ | | | | | Unsqueeze |
| StridedSlice | | √ | √ | √ | | | array_ops | StridedSlice | | | | Unstack | | √ | | | | | Unstack | | |
| Stack | | | | | | | | Stack | | | | Where | | √ | | | | | Where | | |
| Sub | | √ | √ | √ | | √ | math_ops | Sub | | Sub | | ZerosLike | | √ | | | | | ZerosLike | | |
| Tan | | | | | | | | | | Tan |
| Tanh | | √ | | | | | layer/activation | Tanh | TanH | |
| TensorAdd | | √ | √ | √ | | √ | math_ops | | | |
| Tile | | √ | | | | | array_ops | Tile | | Tile |
| TopK | | √ | √ | √ | | | nn_ops | TopKV2 | | |
| Transpose | | √ | √ | √ | | √ | array_ops | Transpose | Permute | Transpose |
| Unique | | | | | | | | Unique | | |
| Unpack | | √ | | | | | nn_ops | | | |
| Unsample | | | | | | | | | | Unsample |
| Unsqueeze | | | | | | | | | | Unsqueeze |
| Unstack | | | | | | | | Unstack | | |
| Where | | | | | | | | Where | | |
| ZerosLike | | √ | | | | | array_ops | ZerosLike | | |
* Clip: only support convert clip(0, 6) to Relu6. * Clip: only support convert clip(0, 6) to Relu6.
* DEQUANTIZE: only support to convert fp16 to fp32. * DEQUANTIZE: only support to convert fp16 to fp32.
...@@ -4,121 +4,108 @@ ...@@ -4,121 +4,108 @@
> √勾选的项为MindSpore Lite所支持的算子。 > √勾选的项为MindSpore Lite所支持的算子。
| 操作名 | CPU<br/>FP16 | CPU<br/>FP32 | CPU<br/>Int8 | CPU<br/>UInt8 | GPU<br/>FP16 | GPU<br/>FP32 | 算子类别 | 支持的Tensorflow<br/>Lite op | 支持的Caffe<br/>Lite op | 支持的Onnx<br/>Lite op | | 操作名 | CPU<br/>FP16 | CPU<br/>FP32 | CPU<br/>Int8 | CPU<br/>UInt8 | GPU<br/>FP16 | GPU<br/>FP32 | 支持的Tensorflow<br/>Lite op | 支持的Caffe<br/>Lite op | 支持的Onnx<br/>Lite op |
|-----------------------|----------|----------|----------|-----------|----------|----------|------------------|----------|----------|----------| |-----------------------|----------|----------|----------|-----------|----------|-------------------|----------|----------|---------|
| Abs | | √ | √ | √ | | | math_ops | Abs | | Abs | | Abs | | √ | √ | √ | | | Abs | | Abs |
| Add | | | | | | √ | | Add | | Add | | Add | √ | √ | √ | √ | | √ | Add | | Add |
| AddN | | √ | | | | | math_ops | AddN | | | | AddN | | √ | | | | | AddN | | |
| Argmax | | √ | √ | √ | | | array_ops | Argmax | ArgMax | ArgMax | | Argmax | | √ | √ | √ | | | Argmax | ArgMax | ArgMax |
| Argmin | | √ | | | | | array_ops | Argmin | | | | Argmin | | √ | √ | √ | | | Argmin | | |
| Asin | | | | | | | | | | Asin | | AvgPool | √ | √ | √ | √ | | √ | MeanPooling| Pooling | AveragePool |
| Atan | | | | | | | | | | Atan | | BatchNorm | √ | √ | √ | √ | | √ | | BatchNorm | BatchNormalization |
| AvgPool | | √ | √ | √ | | √ | nn_ops | MeanPooling | Pooling | AveragePool | | BatchToSpace | | √ | √ | √ | | | BatchToSpace, BatchToSpaceND | | |
| BatchMatMul | √ | √ | √ | √ | | | math_ops | | | | | BiasAdd | | √ | √ | √ | | √ | | | BiasAdd |
| BatchNorm | | √ | | | | √ | nn_ops | | BatchNorm | BatchNormalization | | Broadcast | | √ | | | | | BroadcastTo | | Expand |
| BatchToSpace | | | | | | | array_ops | BatchToSpace, BatchToSpaceND | | | | Cast | √ | √ | | √ | | | Cast, DEQUANTIZE* | | Cast |
| BatchToSpaceND | | | | | | | | | | | | Ceil | | √ | √ | √ | | | Ceil | | Ceil |
| BiasAdd | | √ | | √ | | √ | nn_ops | | | BiasAdd | | Concat | √ | √ | √ | √ | | √ | Concat | Concat | Concat |
| Broadcast | | √ | | | | | comm_ops | BroadcastTo | | Expand | | Conv2d | √ | √ | √ | √ | | √ | Conv2D | Convolution | Conv |
| Cast | | √ | | | | | array_ops | Cast, DEQUANTIZE* | | Cast | | Conv2dTranspose | √ | √ | √ | √ | | √ | DeConv2D | Deconvolution | ConvTranspose |
| Ceil | | √ | | √ | | | math_ops | Ceil | | Ceil | | Cos | | √ | √ | √ | | | Cos | | Cos |
| Concat | | √ | √ | √ | | √ | array_ops | Concat | Concat | Concat | | Crop | | √ | √ | √ | | | | Crop | |
| Constant | | | | | | | | | | Constant | | DeDepthwiseConv2D | | √ | √ | √ | | | | Deconvolution| ConvTranspose |
| Conv1dTranspose | | | | √ | | | layer/conv | | | | | DepthToSpace | | √ | √ | √ | | | DepthToSpace| | DepthToSpace |
| Conv2d | √ | √ | √ | √ | | √ | layer/conv | Conv2D | Convolution | Conv | | DepthwiseConv2dNative | √ | √ | √ | √ | | √ | DepthwiseConv2D | Convolution | Convolution |
| Conv2dTranspose | | √ | √ | √ | | √ | layer/conv | DeConv2D | Deconvolution | ConvTranspose | | Div | √ | √ | √ | √ | | √ | Div, RealDiv | | Div |
| Cos | | √ | √ | √ | | | math_ops | Cos | | Cos | | Eltwise | √ | √ | | | | | | Eltwise | |
| Crop | | | | | | | | | Crop | | | Elu | | √ | | | | | Elu | | Elu |
| DeDepthwiseConv2D | | | | | | | | | Deconvolution| ConvTranspose | | Equal | √ | √ | √ | √ | | | Equal | | Equal |
| DepthToSpace | | | | | | | | DepthToSpace | | DepthToSpace | | Exp | | √ | | | | | Exp | | Exp |
| DepthwiseConv2dNative | √ | √ | √ | √ | | √ | nn_ops | DepthwiseConv2D | Convolution | Convolution | | ExpandDims | | √ | | | | | | | |
| Div | | √ | √ | √ | | √ | math_ops | Div | | Div | | Fill | | √ | | | | | Fill | | |
| Dropout | | | | | | | | | | Dropout | | Flatten | | √ | | | | | | Flatten | |
| Eltwise | | | | | | | | | Eltwise | | | Floor | | √ | √ | √ | | | flOOR | | Floor |
| Elu | | | | | | | | Elu | | Elu | | FloorDiv | √ | √ | | | | | FloorDiv | | |
| Equal | | √ | √ | √ | | | math_ops | Equal | | Equal | | FloorMod | √ | √ | | | | | FloorMod | | |
| Exp | | √ | | | | | math_ops | Exp | | Exp | | FullConnection | | √ | √ | √ | | | FullyConnected | InnerProduct | |
| ExpandDims | | √ | | | | | array_ops | | | | | GatherNd | | √ | √ | √ | | | GatherND | | |
| Fill | | √ | | | | | array_ops | Fill | | | | GatherV2 | | √ | √ | √ | | | Gather | | Gather |
| Flatten | | | | | | | | | Flatten | | | Greater | √ | √ | √ | √ | | | Greater | | Greater |
| Floor | | √ | √ | √ | | | math_ops | flOOR | | Floor | | GreaterEqual | √ | √ | √ | √ | | | GreaterEqual| | |
| FloorDiv | | √ | | | | | math_ops | FloorDiv | | | | Hswish | √ | √ | √ | √ | | | HardSwish | | |
| FloorMod | | √ | | | | | nn_ops | FloorMod | | | | LeakyReLU | √ | √ | | | | √ | LeakyRelu | | LeakyRelu |
| FullConnection | | √ | | | | | layer/basic | FullyConnected | InnerProduct | | | Less | √ | √ | √ | √ | | | Less | | Less |
| GatherNd | | √ | | | | | array_ops | GatherND | | | | LessEqual | √ | √ | √ | √ | | | LessEqual | | |
| GatherV2 | | √ | | | | | array_ops | Gather | | Gather | | LRN | | √ | | | | | LocalResponseNorm | | Lrn |
| Greater | | √ | √ | √ | | | math_ops | Greater | | Greater | | Log | | √ | √ | √ | | | Log | | Log |
| GreaterEqual | | √ | √ | √ | | | math_ops | GreaterEqual | | | | LogicalAnd | √ | √ | | | | | LogicalAnd | | |
| Hswish | | | | | | | | HardSwish | | | | LogicalNot | | √ | √ | √ | | | LogicalNot | | |
| L2norm | | | | | | | | L2_NORMALIZATION | | | | LogicalOr | √ | √ | | | | | LogicalOr | | |
| LeakyReLU | | √ | | | | √ | layer/activation | LeakyRelu | | LeakyRelu | | LSTM | | √ | | | | | | | |
| Less | | √ | √ | √ | | | math_ops | Less | | Less | | MatMul | | √ | √ | √ | | √ | | | MatMul |
| LessEqual | | √ | √ | √ | | | math_ops | LessEqual | | | | Maximum | √ | √ | | | | | Maximum | | Max |
| LocalResponseNorm | | | | | | | | LocalResponseNorm | | Lrn | | MaxPool | √ | √ | √ | √ | | √ | MaxPooling | Pooling | MaxPool |
| Log | | √ | √ | √ | | | math_ops | Log | | Log | | Minimum | √ | √ | | | | | Minimum | | Min |
| LogicalAnd | | √ | | | | | math_ops | LogicalAnd | | | | Mul | √ | √ | √ | √ | | √ | Mul | | Mul |
| LogicalNot | | √ | √ | √ | | | math_ops | LogicalNot | | | | NotEqual | √ | √ | √ | √ | | | NotEqual | | |
| LogicalOr | | √ | | | | | math_ops | LogicalOr | | | | OneHot | | √ | | | | | OneHot | | |
| LSTM | | √ | | | | | layer/lstm | | | | | Pad | | √ | √ | √ | | | Pad | | Pad |
| MatMul | √ | √ | √ | √ | | √ | math_ops | | | MatMul | | Pow | | √ | √ | √ | | | Pow | Power | Power |
| Maximum | | | | | | | math_ops | Maximum | | Max | | PReLU | | √ | | | | √ | Prelu | PReLU | PRelu |
| MaxPool | | √ | √ | √ | | √ | nn_ops | MaxPooling | Pooling | MaxPool | | Range | | √ | | | | | Range | | |
| Minimum | | | | | | | math_ops | Minimum | | Min | | Rank | | √ | | | | | Rank | | |
| Mul | | √ | √ | √ | | √ | math_ops | Mul | | Mul | | ReduceMax | √ | √ | √ | √ | | | ReduceMax | | ReduceMax |
| Neg | | | | | | | math_ops | | | Neg | | ReduceMean | √ | √ | √ | √ | | | Mean | | ReduceMean |
| NotEqual | | √ | √ | √ | | | math_ops | NotEqual | | | | ReduceMin | √ | √ | √ | √ | | | ReduceMin | | ReduceMin |
| OneHot | | √ | | | | | layer/basic | OneHot | | | | ReduceProd | √ | √ | √ | √ | | | ReduceProd | | |
| Pack | | √ | | | | | nn_ops | | | | | ReduceSum | √ | √ | √ | √ | | | Sum | | ReduceSum |
| Pad | | √ | √ | √ | | | nn_ops | Pad | | Pad | | ReduceSumSquare | √ | √ | √ | √ | | | | | |
| Pow | | √ | √ | √ | | | math_ops | Pow | Power | Power | | ReLU | √ | √ | √ | √ | | √ | Relu | ReLU | Relu |
| PReLU | | √ | √ | √ | | √ | layer/activation | Prelu | PReLU | PRelu | | ReLU6 | √ | √ | √ | √ | | √ | Relu6 | ReLU6 | Clip* |
| Range | | √ | | | | | layer/basic | Range | | | | Reshape | √ | √ | √ | √ | | √ | Reshape | Reshape | Reshape,Flatten |
| Rank | | √ | | | | | array_ops | Rank | | | | Resize | | √ | √ | √ | | | ResizeBilinear, NearestNeighbor | Interp | |
| RealDiv | | √ | √ | √ | | √ | math_ops | RealDiv | | | | Reverse | | √ | | | | | reverse | | |
| ReduceMax | | √ | √ | √ | | | math_ops | ReduceMax | | ReduceMax | | ReverseSequence | | √ | | | | | ReverseSequence | | |
| ReduceMean | | √ | √ | √ | | | math_ops | Mean | | ReduceMean | | Round | | √ | √ | √ | | | Round | | |
| ReduceMin | | √ | √ | √ | | | math_ops | ReduceMin | | ReduceMin | | Rsqrt | | √ | √ | √ | | | Rsqrt | | |
| ReduceProd | | √ | √ | √ | | | math_ops | ReduceProd | | | | Scale | | √ | | | | | | Scale | |
| ReduceSum | | √ | √ | √ | | | math_ops | Sum | | ReduceSum | | ScatterNd | | √ | | | | | ScatterNd | | |
| ReLU | | √ | √ | √ | | √ | layer/activation | Relu | ReLU | Relu | | Shape | | √ | | | | | Shape | | Shape |
| ReLU6 | | √ | | | | √ | layer/activation | Relu6 | ReLU6 | Clip* | | Sigmoid | √ | √ | √ | √ | | √ | Logistic | Sigmoid | Sigmoid |
| Reshape | | √ | √ | √ | | √ | array_ops | Reshape | Reshape | Reshape,Flatten | | Sin | | √ | √ | √ | | | Sin | | Sin |
| Resize | | | | | | | | ResizeBilinear, NearestNeighbor | Interp | | | Slice | | √ | √ | √ | | √ | Slice | | Slice |
| Reverse | | | | | | | | reverse | | | | Softmax | √ | √ | √ | √ | | √ | Softmax | Softmax | Softmax |
| ReverseSequence | | √ | | | | | array_ops | ReverseSequence | | | | SpaceToBatch | | √ | | | | | | | |
| Round | | √ | | √ | | | math_ops | Round | | | | SpaceToBatchND | | √ | | | | | SpaceToBatchND | | |
| Rsqrt | | √ | √ | √ | | | math_ops | Rsqrt | | | | SpaceToDepth | | √ | | | | | SpaceToDepth | | SpaceToDepth |
| Scale | | | | | | | | | Scale | | | SparseToDense | | √ | | | | | SpareToDense | | |
| ScatterNd | | √ | | | | | array_ops | ScatterNd | | | | Split | √ | √ | √ | √ | | | Split, SplitV | | |
| Shape | | √ | | √ | | | array_ops | Shape | | Shape | | Sqrt | | √ | √ | √ | | | Sqrt | | Sqrt |
| Sigmoid | | √ | √ | √ | | √ | nn_ops | Logistic | Sigmoid | Sigmoid | | Square | | √ | √ | √ | | | Square | | |
| Sin | | | | | | | | Sin | | Sin | | SquaredDifference | | √ | | | | | SquaredDifference | | |
| Slice | | √ | √ | √ | | √ | array_ops | Slice | | Slice | | Squeeze | | √ | √ | √ | | | Squeeze | | Squeeze |
| Softmax | | √ | √ | √ | | √ | layer/activation | Softmax | Softmax | Softmax | | StridedSlice | | √ | √ | √ | | | StridedSlice| | |
| SpaceToBatchND | | √ | | | | | array_ops | SpaceToBatchND | | | | Stack | | √ | | | | | Stack | | |
| SpareToDense | | | | | | | | SpareToDense | | | | Sub | √ | √ | √ | √ | | √ | Sub | | Sub |
| SpaceToDepth | | √ | | | | | array_ops | SpaceToDepth | | SpaceToDepth | | Tanh | √ | √ | | | | | Tanh | TanH | |
| Split | | √ | √ | √ | | | array_ops | Split, SplitV | | | | Tile | | √ | | | | | Tile | | Tile |
| Sqrt | | √ | √ | √ | | | math_ops | Sqrt | | Sqrt | | TopK | | √ | √ | √ | | | TopKV2 | | |
| Square | | √ | √ | √ | | | math_ops | Square | | | | Transpose | √ | √ | | | | √ | Transpose | Permute | Transpose |
| SquaredDifference | | | | | | | | SquaredDifference | | | | Unique | | √ | | | | | Unique | | |
| Squeeze | | √ | √ | √ | | | array_ops | Squeeze | | Squeeze | | Unsqueeze | | √ | √ | √ | | | | | Unsqueeze |
| StridedSlice | | √ | √ | √ | | | array_ops | StridedSlice | | | | Unstack | | √ | | | | | Unstack | | |
| Stack | | | | | | | | Stack | | | | Where | | √ | | | | | Where | | |
| Sub | | √ | √ | √ | | √ | math_ops | Sub | | Sub | | ZerosLike | | √ | | | | | ZerosLike | | |
| Tan | | | | | | | | | | Tan |
| Tanh | | √ | | | | | layer/activation | Tanh | TanH | |
| TensorAdd | | √ | √ | √ | | √ | math_ops | | | |
| Tile | | √ | | | | | array_ops | Tile | | Tile |
| TopK | | √ | √ | √ | | | nn_ops | TopKV2 | | |
| Transpose | | √ | √ | √ | | √ | array_ops | Transpose | Permute | Transpose |
| Unique | | | | | | | | Unique | | |
| Unpack | | √ | | | | | nn_ops | | | |
| Unsample | | | | | | | | | | Unsample |
| Unsqueeze | | | | | | | | | | Unsqueeze |
| Unstack | | | | | | | | Unstack | | |
| Where | | | | | | | | Where | | |
| ZerosLike | | √ | | | | | array_ops | ZerosLike | | |
* Clip: only support convert clip(0, 6) to Relu6. * Clip: 仅支持将clip(0, 6)转换为Relu6.
* DEQUANTIZE: only support to convert fp16 to fp32. * DEQUANTIZE: 仅支持将fp16转换为fp32.
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册