diff options
author | Sadik Armagan <sadik.armagan@arm.com> | 2020-04-01 15:09:39 +0100 |
---|---|---|
committer | Sadik Armagan <sadik.armagan@arm.com> | 2020-04-01 15:09:39 +0100 |
commit | 1153d1ed778602ec9190641968384bc68083488d (patch) | |
tree | cbe4cf64cba0fbba764c603eb8d391d25676d5ba /1.3 | |
parent | 352d83857d28a37821a5a6643f0ed21115c66cd7 (diff) | |
download | android-nn-driver-1153d1ed778602ec9190641968384bc68083488d.tar.gz |
IVGCVSW-4441 Add Support for ANEURALNETWORKS_ELU to HAL 1.3 Driver
* Read alpha parameter for ELU operation
* Created ConvertionUtils_1_3 for 1.3 Driver
* Added QAsymmS8 data type support to swizzle the tensor
Signed-off-by: Sadik Armagan <sadik.armagan@arm.com>
Change-Id: I9d66a4e8d5468efa305bb8f6c352f13d27602274
Diffstat (limited to '1.3')
-rw-r--r-- | 1.3/HalPolicy.cpp | 5 | ||||
-rw-r--r-- | 1.3/HalPolicy.hpp | 1 |
2 files changed, 2 insertions, 4 deletions
diff --git a/1.3/HalPolicy.cpp b/1.3/HalPolicy.cpp index 28d73197..b2b8a860 100644 --- a/1.3/HalPolicy.cpp +++ b/1.3/HalPolicy.cpp @@ -230,10 +230,7 @@ bool HalPolicy::ConvertElementwiseUnary(const Operation& operation, bool HalPolicy::ConvertElu(const Operation& operation, const Model& model, ConversionData& data) { ALOGV("hal_1_3::HalPolicy::ConvertElu()"); - ActivationDescriptor desc; - desc.m_Function = ActivationFunction::Elu; - - return ::ConvertToActivation<hal_1_3::HalPolicy>(operation, __func__, desc, model, data); + return ::ConvertElu<hal_1_3::HalPolicy>(operation, model, data); } bool HalPolicy::ConvertExpandDims(const Operation& operation, const Model& model, ConversionData& data) diff --git a/1.3/HalPolicy.hpp b/1.3/HalPolicy.hpp index e3f21b1b..c6019421 100644 --- a/1.3/HalPolicy.hpp +++ b/1.3/HalPolicy.hpp @@ -7,6 +7,7 @@ #include "../ConversionUtils.hpp" #include "../ConversionUtils_1_2.hpp" +#include "../ConversionUtils_1_3.hpp" #include <HalInterfaces.h> |