ArmNN
 21.11
InferOutputTests.cpp File Reference

Go to the source code of this file.

Functions

 TEST_SUITE ("LayerValidateOutput")
 

Function Documentation

◆ TEST_SUITE()

TEST_SUITE ( "LayerValidateOutput"  )

Definition at line 10 of file InferOutputTests.cpp.

References ArgMinMaxInferOutputShape1dTest(), ArgMinMaxInferOutputShape2dTest(), ArgMinMaxInferOutputShape3dTest(), ArgMinMaxInferOutputShape4dTest(), ARMNN_SIMPLE_TEST_CASE, BatchToSpaceInferOutputShapeTest(), Convolution2dInferOutputShapeTest(), Convolution3dInferOutputShapeTest(), DepthwiseConvolution2dInferOutputShapeTest(), PreluInferOutputShapeAlphaBiggerTest(), PreluInferOutputShapeInputBiggerTest(), PreluInferOutputShapeNoMatchTest(), PreluInferOutputShapeSameDimsTest(), PreluValidateTensorShapesFromInputsMatchTest(), PreluValidateTensorShapesFromInputsNoMatchTest(), QLstmInferOutputShapeTest(), QuantizedLstmInferOutputShapeTest(), SpaceToDepthInferOutputShapeTest(), StackInferOutputShapeFromInputsMatchTest(), StackInferOutputShapeFromInputsNoMatchTest(), StackValidateTensorShapesFromInputsMatchTest(), StackValidateTensorShapesFromInputsNoMatchTest(), and TransposeConvolution2dInferOutputShapeTest().

11 {
12 // ArgMinMax
13 ARMNN_SIMPLE_TEST_CASE(ArgMinMaxInferOutputShape4d, ArgMinMaxInferOutputShape4dTest)
14 ARMNN_SIMPLE_TEST_CASE(ArgMinMaxInferOutputShape3d, ArgMinMaxInferOutputShape3dTest)
15 ARMNN_SIMPLE_TEST_CASE(ArgMinMaxInferOutputShape2d, ArgMinMaxInferOutputShape2dTest)
16 ARMNN_SIMPLE_TEST_CASE(ArgMinMaxInferOutputShape1d, ArgMinMaxInferOutputShape1dTest)
17 
18 // BatchToSpace
19 ARMNN_SIMPLE_TEST_CASE(BatchToSpaceInferOutputShape, BatchToSpaceInferOutputShapeTest)
20 
21 // SpaceToDepth
22 ARMNN_SIMPLE_TEST_CASE(SpaceToDepthInferOutputShape, SpaceToDepthInferOutputShapeTest)
23 
24 // PReLU
25 ARMNN_SIMPLE_TEST_CASE(PreluInferOutputShapeSameDims, PreluInferOutputShapeSameDimsTest)
26 ARMNN_SIMPLE_TEST_CASE(PreluInferOutputShapeInputBigger, PreluInferOutputShapeInputBiggerTest)
27 ARMNN_SIMPLE_TEST_CASE(PreluInferOutputShapeAlphaBigger, PreluInferOutputShapeAlphaBiggerTest)
28 ARMNN_SIMPLE_TEST_CASE(PreluInferOutputShapeNoMatch, PreluInferOutputShapeNoMatchTest)
29 ARMNN_SIMPLE_TEST_CASE(PreluValidateTensorShapesFromInputsMatch, PreluValidateTensorShapesFromInputsMatchTest)
30 ARMNN_SIMPLE_TEST_CASE(PreluValidateTensorShapesFromInputsNoMatch, PreluValidateTensorShapesFromInputsNoMatchTest)
31 
32 // Stack
33 ARMNN_SIMPLE_TEST_CASE(StackInferOutputShapeFromInputsMatch, StackInferOutputShapeFromInputsMatchTest)
34 ARMNN_SIMPLE_TEST_CASE(StackInferOutputShapeFromInputsNoMatch, StackInferOutputShapeFromInputsNoMatchTest)
35 ARMNN_SIMPLE_TEST_CASE(StackValidateTensorShapesFromInputsMatch, StackValidateTensorShapesFromInputsMatchTest)
36 ARMNN_SIMPLE_TEST_CASE(StackValidateTensorShapesFromInputsNoMatch, StackValidateTensorShapesFromInputsNoMatchTest)
37 
38 // Convolution2D
39 ARMNN_SIMPLE_TEST_CASE(Convolution2dInferOutputShape, Convolution2dInferOutputShapeTest)
40 
41 // Convolution3D
42 ARMNN_SIMPLE_TEST_CASE(Convolution3dInferOutputShape, Convolution3dInferOutputShapeTest)
43 
44 // DepthwiseConvolution2D
45 ARMNN_SIMPLE_TEST_CASE(DepthwiseConvolution2dInferOutputShape, DepthwiseConvolution2dInferOutputShapeTest)
46 
47 // TransposeConvolution2D
48 ARMNN_SIMPLE_TEST_CASE(TransposeConvolution2dInferOutputShape, TransposeConvolution2dInferOutputShapeTest)
49 
50 // QLstm
52 
53 // QuantizedLstm
54 ARMNN_SIMPLE_TEST_CASE(QuantizedLstmInferOutputShape, QuantizedLstmInferOutputShapeTest)
55 
56 }
void QuantizedLstmInferOutputShapeTest()
void PreluValidateTensorShapesFromInputsMatchTest()
void ArgMinMaxInferOutputShape1dTest()
void PreluInferOutputShapeInputBiggerTest()
void TransposeConvolution2dInferOutputShapeTest()
void ArgMinMaxInferOutputShape4dTest()
void DepthwiseConvolution2dInferOutputShapeTest()
void PreluInferOutputShapeAlphaBiggerTest()
void StackValidateTensorShapesFromInputsMatchTest()
void StackInferOutputShapeFromInputsNoMatchTest()
#define ARMNN_SIMPLE_TEST_CASE(TestName, TestFunction)
Definition: UnitTests.hpp:108
void SpaceToDepthInferOutputShapeTest()
void BatchToSpaceInferOutputShapeTest()
void Convolution2dInferOutputShapeTest()
void ArgMinMaxInferOutputShape3dTest()
void PreluInferOutputShapeSameDimsTest()
void StackValidateTensorShapesFromInputsNoMatchTest()
void PreluValidateTensorShapesFromInputsNoMatchTest()
void StackInferOutputShapeFromInputsMatchTest()
void ArgMinMaxInferOutputShape2dTest()
void QLstmInferOutputShapeTest()
void PreluInferOutputShapeNoMatchTest()
void Convolution3dInferOutputShapeTest()