diff options
author | Jan Eilers <jan.eilers@arm.com> | 2020-03-18 15:58:11 +0000 |
---|---|---|
committer | Jan Eilers <jan.eilers@arm.com> | 2020-03-18 18:33:38 +0000 |
commit | a83af7b388a1ac721c6a85b0e80ac2950687dfad (patch) | |
tree | 0423109f7269ae66f2bfceaea6c246312712ae15 /src/backends/neon/test | |
parent | bca73e1c82438f160364a113793d0a2195c665ac (diff) | |
download | armnn-a83af7b388a1ac721c6a85b0e80ac2950687dfad.tar.gz |
IVGCVSW-4446 Add HardSwish EndToEnd tests
* adds convert from armnn HardSwish to Acl HardSwish
* adds EndToEnd tests for Ref, Cl and Neon
Signed-off-by: Jan Eilers <jan.eilers@arm.com>
Change-Id: If997dad783ff45d7f061254e7e30bb69d4d4d564
Diffstat (limited to 'src/backends/neon/test')
-rw-r--r-- | src/backends/neon/test/NeonEndToEndTests.cpp | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/src/backends/neon/test/NeonEndToEndTests.cpp b/src/backends/neon/test/NeonEndToEndTests.cpp index b2c43e12c3..487aaeb0c3 100644 --- a/src/backends/neon/test/NeonEndToEndTests.cpp +++ b/src/backends/neon/test/NeonEndToEndTests.cpp @@ -218,6 +218,27 @@ BOOST_AUTO_TEST_CASE(NeonEluEndToEndTestFloat16) EluEndToEndTest<armnn::DataType::Float16>(defaultBackends); } +// HardSwish +BOOST_AUTO_TEST_CASE(NeonHardSwishEndToEndTestFloat32) +{ + HardSwishEndToEndTest<armnn::DataType::Float32>(defaultBackends); +} + +BOOST_AUTO_TEST_CASE(NeonHardSwishEndToEndTestFloat16) +{ + HardSwishEndToEndTest<armnn::DataType::Float16>(defaultBackends); +} + +BOOST_AUTO_TEST_CASE(NeonHardSwishEndToEndTestQAsymmS8) +{ + HardSwishEndToEndTest<armnn::DataType::QAsymmS8>(defaultBackends); +} + +BOOST_AUTO_TEST_CASE(NeonHardSwishEndToEndTestQAsymmU8) +{ + HardSwishEndToEndTest<armnn::DataType::QAsymmU8>(defaultBackends); +} + BOOST_AUTO_TEST_CASE(NeonPreluEndToEndFloat32Test) { PreluEndToEndNegativeTest<armnn::DataType::Float32>(defaultBackends); |