From 7cc2bc5be7763f21fd6067d4bfed1fc052e1ecec Mon Sep 17 00:00:00 2001 From: Ryan OShea Date: Thu, 20 Aug 2020 19:58:07 +0100 Subject: IVGCVSW-4809 Update Nnapisupport.txt * Update support for various layers Signed-off-by: Ryan OShea Change-Id: I17ebe45fdf065873e2c2fc661cbaf1ec2feb9b02 --- NnapiSupport.txt | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/NnapiSupport.txt b/NnapiSupport.txt index 6969356e..7e1999b4 100644 --- a/NnapiSupport.txt +++ b/NnapiSupport.txt @@ -1,7 +1,7 @@ ------ ArmNN for Android NNAPI supported operations ------ This release of ArmNN for Android supports use as a driver for the Android Neural Networks API. It implements the -android.hardware.neuralnetworks@1.0, android.hardware.neuralnetworks@1.1, android.hardware.neuralnetworks@1.2 and +android.hardware.neuralnetworks@1.0, android.hardware.neuralnetworks@1.1, android.hardware.neuralnetworks@1.2 and android.hardware.neuralnetworks@1.3 HAL interfaces. @@ -16,8 +16,8 @@ The following AndroidNN HAL 1.0, 1.1, 1.2 and 1.3 operations are currently suppo AndroidNN operator Tensor type supported ABS (FLOAT32) ADD (FLOAT32, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) -ARGMAX (FLOAT32, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) -ARGMIN (FLOAT32, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) +ARGMAX (FLOAT32, INT32, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) +ARGMIN (FLOAT32, INT32, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) AVERAGE_POOL_2D (FLOAT32, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) BATCH_TO_SPACE_ND (FLOAT32, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) CONCATENATION (FLOAT32, FLOAT16, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) @@ -27,31 +27,31 @@ DEPTHWISE_CONV_2D (FLOAT32, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) DEQUANTIZE (FLOAT32 (output only), QUANT8_ASYMM and QUANT8_ASYMM_SIGNED (input only)) DIV (FLOAT32, QUANT8_ASYMM) ELU (FLOAT32, QUANT8_ASYMM) -EQUAL (FLOAT32, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) +EQUAL (FLOAT32, INT32, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) EXPAND_DIMS (FLOAT32, FLOAT16, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) FILL (FLOAT32, FLOAT16, INT32) FLOOR (FLOAT32) FULLY_CONNECTED (FLOAT32, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) -GREATER (FLOAT32, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) -GREATER_EQUAL (FLOAT32, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) +GREATER (FLOAT32, INT32, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) +GREATER_EQUAL (FLOAT32, INT32, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) GROUPED_CONV_2D (FLOAT32, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) HARD_SWISH (FLOAT32, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) INSTANCE_NORMALIZATION (FLOAT32) L2_NORMALIZATION (FLOAT32) L2_POOL_2D (FLOAT32, QUANT8_ASYMM) -LESS (FLOAT32, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) -LESS_EQUAL (FLOAT32, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) +LESS (FLOAT32, INT32, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) +LESS_EQUAL (FLOAT32, INT32, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) LOCAL_RESPONSE_NORMALIZATION (FLOAT32) LOGISTIC (FLOAT32, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) LOG_SOFTMAX (FLOAT32) LSTM (FLOAT32) -MAXIMUM (FLOAT32, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) +MAXIMUM (FLOAT32, INT32, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) MAX_POOL_2D (FLOAT32, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) MEAN (FLOAT32, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) -MINIMUM (FLOAT32, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) +MINIMUM (FLOAT32, INT32, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) MUL (FLOAT32, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) NEG (FLOAT32) -NOT_EQUAL (FLOAT32, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) +NOT_EQUAL (FLOAT32, INT32, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) PAD (FLOAT32, FLOAT16, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) PAD_V2 (FLOAT32, FLOAT16, QUANT8_ASYMM) PRELU (FLOAT32, QUANT8_ASYMM, QUANT8_ASYMM_SIGNED) -- cgit v1.2.1