diff options
Diffstat (limited to 'src/backends/reference/test/RefEndToEndTests.cpp')
-rw-r--r-- | src/backends/reference/test/RefEndToEndTests.cpp | 28 |
1 files changed, 27 insertions, 1 deletions
diff --git a/src/backends/reference/test/RefEndToEndTests.cpp b/src/backends/reference/test/RefEndToEndTests.cpp index 78852bc645..63f76b17b1 100644 --- a/src/backends/reference/test/RefEndToEndTests.cpp +++ b/src/backends/reference/test/RefEndToEndTests.cpp @@ -1,5 +1,5 @@ // -// Copyright © 2017-2023 Arm Ltd and Contributors. All rights reserved. +// Copyright © 2017-2024 Arm Ltd and Contributors. All rights reserved. // SPDX-License-Identifier: MIT // @@ -1044,6 +1044,32 @@ TEST_CASE("RefHardSwishEndToEndTestQSymmS16") HardSwishEndToEndTest<armnn::DataType::QSymmS16>(defaultBackends); } +// LeakyRelu +TEST_CASE("RefLeakyReluActivationFloat32") +{ + LeakyReluEndToEndTest<DataType::Float32>(defaultBackends); +} + +TEST_CASE("RefLeakyReluActivationFloat16") +{ + LeakyReluEndToEndTest<DataType::Float16>(defaultBackends, 0.3f, 5); +} + +TEST_CASE("RefLeakyReluActivationInt8") +{ + LeakyReluEndToEndTest<DataType::QAsymmS8>(defaultBackends, 0.6f, 7); +} + +TEST_CASE("RefLeakyReluActivationUInt8") +{ + LeakyReluEndToEndTest<DataType::QAsymmU8>(defaultBackends, 0.12f, 15); +} + +TEST_CASE("RefLeakyReluActivationInt16") +{ + LeakyReluEndToEndTest<DataType::QSymmS16>(defaultBackends, 0.15f, 55); +} + // LogSoftmax TEST_CASE("RefLogSoftmaxEndToEndTest") { |