From a83af7b388a1ac721c6a85b0e80ac2950687dfad Mon Sep 17 00:00:00 2001 From: Jan Eilers Date: Wed, 18 Mar 2020 15:58:11 +0000 Subject: 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 Change-Id: If997dad783ff45d7f061254e7e30bb69d4d4d564 --- src/backends/reference/test/RefEndToEndTests.cpp | 31 ++++++++++++++++++++++++ 1 file changed, 31 insertions(+) (limited to 'src/backends/reference') diff --git a/src/backends/reference/test/RefEndToEndTests.cpp b/src/backends/reference/test/RefEndToEndTests.cpp index 83f947ce09..9c10a68018 100644 --- a/src/backends/reference/test/RefEndToEndTests.cpp +++ b/src/backends/reference/test/RefEndToEndTests.cpp @@ -837,6 +837,37 @@ BOOST_AUTO_TEST_CASE(RefDetectionPostProcessFastNmsUint8Test) 1.0f, 1, 0.01f, 0, 0.5f, 0); } +// HardSwish +BOOST_AUTO_TEST_CASE(RefHardSwishEndToEndTestFloat32) +{ + HardSwishEndToEndTest(defaultBackends); +} + +BOOST_AUTO_TEST_CASE(RefHardSwishEndToEndTestFloat16) +{ + HardSwishEndToEndTest(defaultBackends); +} + +BOOST_AUTO_TEST_CASE(RefHardSwishEndToEndTestBFloat16) +{ +HardSwishEndToEndTest(defaultBackends); +} + +BOOST_AUTO_TEST_CASE(RefHardSwishEndToEndTestQAsymmS8) +{ + HardSwishEndToEndTest(defaultBackends); +} + +BOOST_AUTO_TEST_CASE(RefHardSwishEndToEndTestQAsymmU8) +{ + HardSwishEndToEndTest(defaultBackends); +} + +BOOST_AUTO_TEST_CASE(RefHardSwishEndToEndTestQSymmS16) +{ + HardSwishEndToEndTest(defaultBackends); +} + // LogSoftmax BOOST_AUTO_TEST_CASE(RefLogSoftmaxEndToEndTest) { -- cgit v1.2.1