aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTeresa Charlin <teresa.charlinreyes@arm.com>2019-11-27 12:55:21 +0000
committerTeresa Charlin <teresa.charlinreyes@arm.com>2019-11-27 12:55:21 +0000
commite9eeb205d4282ca49a311aee3d2180bba2772a55 (patch)
treea2a2d2a07c11654e00bae86b259840cd6718b49e
parent493e9b7dd093c998f955233638491bb3c18ddf5d (diff)
downloadandroid-nn-driver-e9eeb205d4282ca49a311aee3d2180bba2772a55.tar.gz
IVGCVSW-4204 Review NNAPISupport.txt for 19.11
Signed-off-by: Teresa Charlin <teresa.charlinreyes@arm.com> Change-Id: I56959a6fd296781d4604c55179471299c321153e
-rw-r--r--NnapiSupport.txt20
1 files changed, 10 insertions, 10 deletions
diff --git a/NnapiSupport.txt b/NnapiSupport.txt
index 3cd85cbe..169a869b 100644
--- a/NnapiSupport.txt
+++ b/NnapiSupport.txt
@@ -17,10 +17,10 @@ ABS (FLOAT32)
ADD (FLOAT32, QUANT8_ASYMM)
AVERAGE_POOL_2D (FLOAT32, QUANT8_ASYMM)
BATCH_TO_SPACE_ND (FLOAT32, QUANT8_ASYMM)
-CONCATENATION (FLOAT32, QUANT8_ASYMM)
-CONV_2D (FLOAT32, QUANT8_ASYMM, QUANT8_SYMM_PER_CHANNEL(only for weights))
+CONCATENATION (FLOAT32, FLOAT16, QUANT8_ASYMM)
+CONV_2D (FLOAT32, QUANT8_ASYMM)
DEPTH_TO_SPACE (FLOAT32, FLOAT16, QUANT8_ASYMM)
-DEPTHWISE_CONV_2D (FLOAT32, QUANT8_ASYMM, QUANT8_SYMM_PER_CHANNEL(only for weights))
+DEPTHWISE_CONV_2D (FLOAT32, QUANT8_ASYMM)
DEQUANTIZE (FLOAT32 (output only), QUANT8_ASYMM (input only))
DIV (FLOAT32, QUANT8_ASYMM)
EQUAL (FLOAT32, QUANT8_ASYMM)
@@ -29,7 +29,7 @@ FLOOR (FLOAT32)
FULLY_CONNECTED (FLOAT32, QUANT8_ASYMM)
GREATER (FLOAT32, QUANT8_ASYMM)
GREATER_EQUAL (FLOAT32, QUANT8_ASYMM)
-GROUPED_CONV_2D (FLOAT32, QUANT8_ASYMM, QUANT8_SYMM_PER_CHANNEL(only for weights))
+GROUPED_CONV_2D (FLOAT32, QUANT8_ASYMM)
INSTANCE_NORMALIZATION (FLOAT32)
L2_NORMALIZATION (FLOAT32)
L2_POOL_2D (FLOAT32, QUANT8_ASYMM)
@@ -45,28 +45,28 @@ MEAN (FLOAT32, QUANT8_ASYMM)
MINIMUM (FLOAT32, QUANT8_ASYMM)
MUL (FLOAT32, QUANT8_ASYMM)
NOT_EQUAL (FLOAT32, QUANT8_ASYMM)
-PAD (FLOAT32, QUANT8_ASYMM)
-PAD_V2 (FLOAT32, QUANT8_ASYMM)
+PAD (FLOAT32, FLOAT16, QUANT8_ASYMM)
+PAD_V2 (FLOAT32, FLOAT16, QUANT8_ASYMM)
PRELU (FLOAT32, QUANT8_ASYMM)
QUANTIZE (FLOAT32 (input only), QUANT8_ASYMM (output only))
QUANTIZED_16BIT_LSTM (QUANT8_ASYMM)
RELU (FLOAT32, QUANT8_ASYMM)
RELU1 (FLOAT32, QUANT8_ASYMM)
RELU6 (FLOAT32, QUANT8_ASYMM)
-RESHAPE (FLOAT32, QUANT8_ASYMM)
+RESHAPE (FLOAT32, FLOAT16, QUANT8_ASYMM)
RESIZE_BILINEAR (FLOAT32, QUANT8_ASYMM)
RESIZE_NEAREST_NEIGHBOR (FLOAT32, QUANT8_ASYMM)
RSQRT (FLOAT32)
SOFTMAX (FLOAT32, QUANT8_ASYMM)
SPACE_TO_BATCH_ND (FLOAT32, QUANT8_ASYMM)
-SPACE_TO_DEPTH (FLOAT32, QUANT8_ASYMM)
+SPACE_TO_DEPTH (FLOAT32, FLOAT16, QUANT8_ASYMM)
SQRT (FLOAT32)
-SQUEEZE (FLOAT32, QUANT8_ASYMM)
+SQUEEZE (FLOAT32, FLOAT16, QUANT8_ASYMM)
STRIDED_SLICE (FLOAT32, QUANT8_ASYMM)
SUB (FLOAT32, QUANT8_ASYMM)
TANH (FLOAT32, QUANT8_ASYMM)
TRANSPOSE (FLOAT32, QUANT8_ASYMM)
-TRANSPOSE_CONV_2D (FLOAT32, QUANT8_ASYMM,QUANT8_SYMM_PER_CHANNEL(only for weights))
+TRANSPOSE_CONV_2D (FLOAT32, QUANT8_ASYMM)
Where operations are not supported by the ArmNN Android NN Driver, the driver indicates this to the framework
appropriately and the framework implements those operations using a CPU implementation.