Release 19.11
New Features:
- Added ABS support - HAL 1.2
- Added ARGMAX and ARGMIN support - HAL 1.2
- Added EXPAND_DIMS support - HAL 1.2
- Added SQRT support – HAL 1.2
- Added RSQRT support – HAL 1.2
- Added GROUPED_CONV_2D support – HAL 1.2
- Added INSTANCE_NORMALIZATION support - HAL 1.2
- Added LOG_SOFTMAX support - HAL 1.2
- Added DEPTH_TO_SPACE support - HAL 1.2
- Added support for comparison operations EQUAL, GREATER, GREATER_EQUAL, LESS, LESS_EQUAL and NOT_EQUAL - HAL 1.2
- Added support per-channel quantization for CONV_2D, GROUPED_CONV_2D, DEPTHWISE_CONV_2D and TRANSPOSE_CONV_2D - HAL 1.2
- Added FLOAT16 support for CONCATENATION, DEPTH_TO_SPACE, EXPAND_DIMS, PAD, PAD_V2, RESHAPE, SPACE_TO_DEPTH, SQUEEZE
Other changes:
- CTS bug fix: crash in CONCATENATION layer and in DEPTHWISE_CONV_2D.
- Fixed FP16 to FP32 fallback mechanism in optimizer to work with DEQUANTIZE.
Known Issues:
-
There is a known issue in the Android NNAPI implementation of Instance Normalization that will be fixed in a later revision of Android Q.
-
The Armnn implementation will produce VTS and CTS Instance Normalization test failures with versions of Android Q that do not have that fix.
-
When running the Android 10 R2 Compatibility Test Suite with the HAL 1.2 ArmNN Driver there are known test failures which include:
-
Driver termination during TestRandomGraph when using GPU acceleration (ie. ARMNN_COMPUTE_CL_ENABLE:=1)
-
Some TestRandomGraph/RandomGraphTest tests.
-
TestRandomGraph/SingleOperationTest#PAD_V1_1/19
-
TestRandomGraph/SingleOperationTest#PAD_V1_1/23
-
TestRandomGraph/SingleOperationTest#PAD_V1_1/26
-
TestRandomGraph/SingleOperationTest#PAD_V2_V1_2/16
-
TestRandomGraph/SingleOperationTest#PAD_V2_V1_2/26
-
TestRandomGraph/SingleOperationTest#PAD_V2_V1_2/34
-
TestRandomGraph/SingleOperationTest#PAD_V2_V1_2/36
-
-
Work is ongoing at high priority to mitigate these failures. A new release will be made when these issues are fixed.