diff options
author | Sadik Armagan <sadik.armagan@arm.com> | 2020-05-27 13:40:58 +0100 |
---|---|---|
committer | Sadik Armagan <sadik.armagan@arm.com> | 2020-05-27 12:41:44 +0000 |
commit | 9fabf4336bb1e966f3fa192106dcb46562deebcd (patch) | |
tree | 1e10d48ec718b68efe50dbb6e0d22c77d5cb5ee8 /src/backends/neon | |
parent | 855a47b1b0a78c839a674cc1e61d0668b8c4e349 (diff) | |
download | armnn-9fabf4336bb1e966f3fa192106dcb46562deebcd.tar.gz |
IVGCVSW-4200 Add CL EXP Workload
IVGCVSW-4203 Add Neon EXP Workload
* Added CL EXP operator workload
* Added EXP test suite
* Enabled EXP tests on ACL and Ref
Signed-off-by: Sadik Armagan <sadik.armagan@arm.com>
Change-Id: I793d31af1b2e3fe86b0bec6d9e5de503c5dab970
Diffstat (limited to 'src/backends/neon')
-rw-r--r-- | src/backends/neon/test/NeonLayerTests.cpp | 6 | ||||
-rw-r--r-- | src/backends/neon/workloads/CMakeLists.txt | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/src/backends/neon/test/NeonLayerTests.cpp b/src/backends/neon/test/NeonLayerTests.cpp index e8f0f78bab..0e0558b763 100644 --- a/src/backends/neon/test/NeonLayerTests.cpp +++ b/src/backends/neon/test/NeonLayerTests.cpp @@ -1209,6 +1209,12 @@ ARMNN_AUTO_TEST_CASE(Neg3d, Neg3dTest<DataType::Float32>) ARMNN_AUTO_TEST_CASE(NegZero, NegZeroTest<DataType::Float32>) ARMNN_AUTO_TEST_CASE(NegNegative, NegNegativeTest<DataType::Float32>) +// Exp +ARMNN_AUTO_TEST_CASE(Exp2d, Exp2dTest<DataType::Float32>) +ARMNN_AUTO_TEST_CASE(Exo3d, Exp3dTest<DataType::Float32>) +ARMNN_AUTO_TEST_CASE(ExpZero, ExpZeroTest<DataType::Float32>) +ARMNN_AUTO_TEST_CASE(ExpNegative, ExpNegativeTest<DataType::Float32>) + #if defined(ARMNNREF_ENABLED) // The ARMNN_COMPARE_REF_AUTO_TEST_CASE and the ARMNN_COMPARE_REF_FIXTURE_TEST_CASE test units are not available diff --git a/src/backends/neon/workloads/CMakeLists.txt b/src/backends/neon/workloads/CMakeLists.txt index f3b08ecb5d..6b3fe67f1f 100644 --- a/src/backends/neon/workloads/CMakeLists.txt +++ b/src/backends/neon/workloads/CMakeLists.txt @@ -110,7 +110,7 @@ list(APPEND armnnNeonBackendWorkloads_sources NeonWorkloadUtils.hpp ) -add_library(armnnNeonBackendWorkloads OBJECT ${armnnNeonBackendWorkloads_sources} NeonExpWorkload.cpp NeonExpWorkload.hpp) +add_library(armnnNeonBackendWorkloads OBJECT ${armnnNeonBackendWorkloads_sources}) target_include_directories(armnnNeonBackendWorkloads PRIVATE ${PROJECT_SOURCE_DIR}/src/armnn) target_include_directories(armnnNeonBackendWorkloads PRIVATE ${PROJECT_SOURCE_DIR}/src/armnnUtils) target_include_directories(armnnNeonBackendWorkloads PRIVATE ${PROJECT_SOURCE_DIR}/src/backends) |