blob: e33dcf056e44ecd127d4908f166958a98e97974d [file] [log] [blame]
Sadik Armagan4b227bb2021-01-22 10:53:38 +00001//
2// Copyright © 2021 Arm Ltd and Contributors. All rights reserved.
3// SPDX-License-Identifier: MIT
4//
5
6#include "NormalizationTestHelper.hpp"
7
8#include <armnn_delegate.hpp>
9
10#include <flatbuffers/flatbuffers.h>
Sadik Armagan4b227bb2021-01-22 10:53:38 +000011
12#include <doctest/doctest.h>
13
14namespace armnnDelegate
15{
16
Sadik Armagan4b227bb2021-01-22 10:53:38 +000017TEST_SUITE("L2Normalization_CpuRefTests")
18{
19
20TEST_CASE ("L2NormalizationFp32Test_CpuRef_Test")
21{
22 std::vector<armnn::BackendId> backends = { armnn::Compute::CpuRef };
23 L2NormalizationTest(backends);
24}
25
26} // TEST_SUITE("L2Normalization_CpuRefTests")
27
Sadik Armagan4b227bb2021-01-22 10:53:38 +000028TEST_SUITE("L2Normalization_GpuAccTests")
29{
30
31TEST_CASE ("L2NormalizationFp32Test_GpuAcc_Test")
32{
33 std::vector<armnn::BackendId> backends = { armnn::Compute::GpuAcc };
34 L2NormalizationTest(backends);
35}
36
37} // TEST_SUITE("L2Normalization_GpuAccTests")
38
39TEST_SUITE("LocalResponseNormalization_CpuRefTests")
40{
41
42TEST_CASE ("LocalResponseNormalizationTest_CpuRef_Test")
43{
44 std::vector<armnn::BackendId> backends = { armnn::Compute::CpuRef };
45 LocalResponseNormalizationTest(backends, 3, 1.f, 1.f, 1.f);
46}
47
48} // TEST_SUITE("LocalResponseNormalization_CpuRefTests")
49
50TEST_SUITE("LocalResponseNormalization_CpuAccTests")
51{
52
53TEST_CASE ("LocalResponseNormalizationTest_CpuAcc_Test")
54{
55 std::vector<armnn::BackendId> backends = { armnn::Compute::CpuAcc };
56 LocalResponseNormalizationTest(backends, 3, 1.f, 1.f, 1.f);
57}
58
59} // TEST_SUITE("LocalResponseNormalization_CpuAccTests")
60
61TEST_SUITE("LocalResponseNormalization_GpuAccTests")
62{
63
64TEST_CASE ("LocalResponseNormalizationTest_GpuAcc_Test")
65{
66 std::vector<armnn::BackendId> backends = { armnn::Compute::GpuAcc };
67 LocalResponseNormalizationTest(backends, 3, 1.f, 1.f, 1.f);
68}
69
70} // TEST_SUITE("LocalResponseNormalization_GpuAccTests")
71
72} // namespace armnnDelegate