xref: /aosp_15_r20/external/armnn/src/backends/backendsCommon/test/LayerTests.hpp (revision 89c4ff92f2867872bb9e2354d150bf0c8c502810)
1*89c4ff92SAndroid Build Coastguard Worker //
2*89c4ff92SAndroid Build Coastguard Worker // Copyright © 2017 Arm Ltd and Contributors. All rights reserved.
3*89c4ff92SAndroid Build Coastguard Worker // SPDX-License-Identifier: MIT
4*89c4ff92SAndroid Build Coastguard Worker //
5*89c4ff92SAndroid Build Coastguard Worker 
6*89c4ff92SAndroid Build Coastguard Worker #pragma once
7*89c4ff92SAndroid Build Coastguard Worker 
8*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/AbsTestImpl.hpp>
9*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/ActivationTestImpl.hpp>
10*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/AdditionTestImpl.hpp>
11*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/ArgMinMaxTestImpl.hpp>
12*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/BatchMatMulTestImpl.hpp>
13*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/BatchNormalizationTestImpl.hpp>
14*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/BatchToSpaceNdTestImpl.hpp>
15*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/CastTestImpl.hpp>
16*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/ChannelShuffleTestImpl.hpp>
17*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/ComparisonTestImpl.hpp>
18*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/ConcatTestImpl.hpp>
19*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/ConvertFp16ToFp32TestImpl.hpp>
20*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/ConvertFp32ToFp16TestImpl.hpp>
21*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/Conv2dTestImpl.hpp>
22*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/Conv3dTestImpl.hpp>
23*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/ConstantTestImpl.hpp>
24*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/DebugTestImpl.hpp>
25*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/DepthToSpaceTestImpl.hpp>
26*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/DequantizeTestImpl.hpp>
27*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/DetectionPostProcessTestImpl.hpp>
28*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/DivisionTestImpl.hpp>
29*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/ElementwiseUnaryTestImpl.hpp>
30*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/ExpTestImpl.hpp>
31*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/FakeQuantizationTestImpl.hpp>
32*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/FillTestImpl.hpp>
33*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/FloorTestImpl.hpp>
34*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/FullyConnectedTestImpl.hpp>
35*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/GatherNdTestImpl.hpp>
36*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/GatherTestImpl.hpp>
37*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/InstanceNormalizationTestImpl.hpp>
38*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/L2NormalizationTestImpl.hpp>
39*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/LogTestImpl.hpp>
40*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/LogicalTestImpl.hpp>
41*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/LogSoftmaxTestImpl.hpp>
42*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/LstmTestImpl.hpp>
43*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/MaximumTestImpl.hpp>
44*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/MeanTestImpl.hpp>
45*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/MinimumTestImpl.hpp>
46*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/MirrorPadTestImpl.hpp>
47*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/MultiplicationTestImpl.hpp>
48*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/NegTestImpl.hpp>
49*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/NormalizationTestImpl.hpp>
50*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/PadTestImpl.hpp>
51*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/PermuteTestImpl.hpp>
52*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/Pooling2dTestImpl.hpp>
53*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/Pooling3dTestImpl.hpp>
54*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/PreluTestImpl.hpp>
55*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/QuantizeTestImpl.hpp>
56*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/RankTestImpl.hpp>
57*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/ReductionTestImpl.hpp>
58*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/ReduceProdTestImpl.hpp>
59*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/ReduceSumTestImpl.hpp>
60*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/ReshapeTestImpl.hpp>
61*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/ResizeTestImpl.hpp>
62*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/RsqrtTestImpl.hpp>
63*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/ShapeTestImpl.hpp>
64*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/SinTestImpl.hpp>
65*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/SliceTestImpl.hpp>
66*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/SoftmaxTestImpl.hpp>
67*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/SpaceToBatchNdTestImpl.hpp>
68*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/SpaceToDepthTestImpl.hpp>
69*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/SplitterTestImpl.hpp>
70*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/SqrtTestImpl.hpp>
71*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/StackTestImpl.hpp>
72*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/StridedSliceTestImpl.hpp>
73*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/SubtractionTestImpl.hpp>
74*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/TransposeConvolution2dTestImpl.hpp>
75*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/TransposeTestImpl.hpp>
76*89c4ff92SAndroid Build Coastguard Worker #include <backendsCommon/test/layerTests/UnidirectionalSequenceLstmTestImpl.hpp>
77