From 1121c6bf3fc4ff34b6fce2e17a2cda71be185112 Mon Sep 17 00:00:00 2001 From: Jan Eilers Date: Fri, 19 Feb 2021 09:38:03 +0000 Subject: IVGCVSW-5695 Update supported operators * Update supported operators for the delegate, parsers, serializer and deserializer Signed-off-by: Jan Eilers Change-Id: I33ac99a29d894eec055cd05411014075d78b3168 --- docs/01_01_parsers.dox | 8 +++++--- docs/01_02_deserializer_serializer.dox | 4 +++- docs/01_03_delegate.dox | 18 ++++++++++++++++-- 3 files changed, 24 insertions(+), 6 deletions(-) (limited to 'docs') diff --git a/docs/01_01_parsers.dox b/docs/01_01_parsers.dox index 025858e13d..ae49303876 100644 --- a/docs/01_01_parsers.dox +++ b/docs/01_01_parsers.dox @@ -127,8 +127,7 @@ The Arm NN SDK ONNX parser currently only supports fp32 operators. ### Partially supported - Conv - - The parser only supports 2D convolutions with a dilation rate of [1, 1] and group = 1 or group = #Nb_of_channel (depthwise convolution) - See the ONNX [Conv documentation](https://github.com/onnx/onnx/blob/master/docs/Operators.md#Conv) for more information. + - The parser only supports 2D convolutions with a group = 1 or group = #Nb_of_channel (depthwise convolution) - BatchNormalization - The parser does not support training mode. See the ONNX [BatchNormalization documentation](https://github.com/onnx/onnx/blob/master/docs/Operators.md#BatchNormalization) for more information. - MatMul @@ -179,13 +178,15 @@ The Arm NN SDK TensorFlow Lite parser currently supports the following operators - MAXIMUM - MEAN - MINIMUM -- MU +- MUL - NEG - PACK - PAD - QUANTIZE - RELU - RELU6 +- REDUCE_MAX +- REDUCE_MIN - RESHAPE - RESIZE_BILINEAR - RESIZE_NEAREST_NEIGHBOR @@ -197,6 +198,7 @@ The Arm NN SDK TensorFlow Lite parser currently supports the following operators - SQUEEZE - STRIDED_SLICE - SUB +- SUM - TANH - TRANSPOSE - TRANSPOSE_CONV diff --git a/docs/01_02_deserializer_serializer.dox b/docs/01_02_deserializer_serializer.dox index 047cb5dc8d..6884b93dd1 100644 --- a/docs/01_02_deserializer_serializer.dox +++ b/docs/01_02_deserializer_serializer.dox @@ -59,6 +59,7 @@ The Arm NN SDK Serializer currently supports the following layers: - Quantize - QuantizedLstm - Rank +- Reduce - Reshape - Resize - Slice @@ -143,10 +144,10 @@ The Arm NN SDK Deserialize parser currently supports the following layers: - QLstm - QuantizedLstm - Rank +- Reduce - Reshape - Resize - ResizeBilinear -- Rsqrt - Slice - Softmax - SpaceToBatchNd @@ -157,6 +158,7 @@ The Arm NN SDK Deserialize parser currently supports the following layers: - StridedSlice - Subtraction - Switch +- Transpose - TransposeConvolution2d More machine learning layers will be supported in future releases. diff --git a/docs/01_03_delegate.dox b/docs/01_03_delegate.dox index 9063f05658..f6d8e7660d 100644 --- a/docs/01_03_delegate.dox +++ b/docs/01_03_delegate.dox @@ -82,15 +82,17 @@ The Arm NN SDK TensorFlow Lite delegate currently supports the following operato - LOCAL_RESPONSE_NORMALIZATION - LOGICAL_AND -- + - LOGICAL_NOT -- + - LOGICAL_OR - LOGISTIC - LOG_SOFTMAX +- LSTM + - L2_NORMALIZATION - L2_POOL_2D @@ -111,8 +113,16 @@ The Arm NN SDK TensorFlow Lite delegate currently supports the following operato - PAD +- PRELU + - QUANTIZE +- RANK + +- REDUCE_MAX + +- REDUCE_MIN + - RESHAPE - RESIZE_BILINEAR @@ -137,8 +147,12 @@ The Arm NN SDK TensorFlow Lite delegate currently supports the following operato - SQRT +- STRIDED_SLICE + - SUB +- SUM + - TANH - TRANSPOSE -- cgit v1.2.1