From fd627ffaec8fd8801d980b4c91ee7c0607ab6aaf Mon Sep 17 00:00:00 2001 From: Jan Eilers Date: Thu, 25 Feb 2021 17:44:00 +0000 Subject: IVGCVSW-5687 Update Doxygen Docu * Update Doxygen Documentation for 21.02 release Signed-off-by: Jan Eilers Change-Id: I9ed2f9caab038836ea99d7b378d7899fe431a4e5 --- 21.02/_deserialize_comparison_8cpp.xhtml | 775 +++++++++++++++++++++++++++++++ 1 file changed, 775 insertions(+) create mode 100644 21.02/_deserialize_comparison_8cpp.xhtml (limited to '21.02/_deserialize_comparison_8cpp.xhtml') diff --git a/21.02/_deserialize_comparison_8cpp.xhtml b/21.02/_deserialize_comparison_8cpp.xhtml new file mode 100644 index 0000000000..196226edbc --- /dev/null +++ b/21.02/_deserialize_comparison_8cpp.xhtml @@ -0,0 +1,775 @@ + + + + + + + + + + + + + +ArmNN: src/armnnDeserializer/test/DeserializeComparison.cpp File Reference + + + + + + + + + + + + + + + + +
+
+ + + + ArmNN + + + +
+
+  21.02 +
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
DeserializeComparison.cpp File Reference
+
+
+
#include "ParserFlatbuffersSerializeFixture.hpp"
+#include <armnnDeserializer/IDeserializer.hpp>
+#include <QuantizeHelper.hpp>
+#include <ResolveType.hpp>
+#include <boost/test/unit_test.hpp>
+#include <string>
+
+

Go to the source code of this file.

+ + + + + + +

+Macros

#define DECLARE_SIMPLE_COMPARISON_FIXTURE(operation, dataType)
 
#define DECLARE_SIMPLE_COMPARISON_TEST_CASE(operation, dataType)
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Functions

 BOOST_FIXTURE_TEST_CASE (EqualFloat32, SimpleEqualFloat32Fixture)
 
 BOOST_FIXTURE_TEST_CASE (GreaterFloat32, SimpleGreaterFloat32Fixture)
 
 BOOST_FIXTURE_TEST_CASE (GreaterOrEqualFloat32, SimpleGreaterOrEqualFloat32Fixture)
 
 BOOST_FIXTURE_TEST_CASE (LessFloat32, SimpleLessFloat32Fixture)
 
 BOOST_FIXTURE_TEST_CASE (LessOrEqualFloat32, SimpleLessOrEqualFloat32Fixture)
 
 BOOST_FIXTURE_TEST_CASE (NotEqualFloat32, SimpleNotEqualFloat32Fixture)
 
 BOOST_FIXTURE_TEST_CASE (EqualQuantisedAsymm8, SimpleEqualQuantisedAsymm8Fixture)
 
 BOOST_FIXTURE_TEST_CASE (GreaterQuantisedAsymm8, SimpleGreaterQuantisedAsymm8Fixture)
 
 BOOST_FIXTURE_TEST_CASE (GreaterOrEqualQuantisedAsymm8, SimpleGreaterOrEqualQuantisedAsymm8Fixture)
 
 BOOST_FIXTURE_TEST_CASE (LessQuantisedAsymm8, SimpleLessQuantisedAsymm8Fixture)
 
 BOOST_FIXTURE_TEST_CASE (LessOrEqualQuantisedAsymm8, SimpleLessOrEqualQuantisedAsymm8Fixture)
 
 BOOST_FIXTURE_TEST_CASE (NotEqualQuantisedAsymm8, SimpleNotEqualQuantisedAsymm8Fixture)
 
 BOOST_FIXTURE_TEST_CASE (EqualQAsymmU8, SimpleEqualQAsymmU8Fixture)
 
 BOOST_FIXTURE_TEST_CASE (GreaterQAsymmU8, SimpleGreaterQAsymmU8Fixture)
 
 BOOST_FIXTURE_TEST_CASE (GreaterOrEqualQAsymmU8, SimpleGreaterOrEqualQAsymmU8Fixture)
 
 BOOST_FIXTURE_TEST_CASE (LessQAsymmU8, SimpleLessQAsymmU8Fixture)
 
 BOOST_FIXTURE_TEST_CASE (LessOrEqualQAsymmU8, SimpleLessOrEqualQAsymmU8Fixture)
 
 BOOST_FIXTURE_TEST_CASE (NotEqualQAsymmU8, SimpleNotEqualQAsymmU8Fixture)
 
+

Macro Definition Documentation

+ +

◆ DECLARE_SIMPLE_COMPARISON_FIXTURE

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define DECLARE_SIMPLE_COMPARISON_FIXTURE( operation,
 dataType 
)
+
+Value:
struct Simple##operation##dataType##Fixture : public SimpleComparisonFixture \
{ \
Simple##operation##dataType##Fixture() \
: SimpleComparisonFixture(#dataType, #operation) {} \
};
+

Definition at line 18 of file DeserializeComparison.cpp.

+ +
+
+ +

◆ DECLARE_SIMPLE_COMPARISON_TEST_CASE

+ +
+
+ + + + + + + + + + + + + + + + + + +
#define DECLARE_SIMPLE_COMPARISON_TEST_CASE( operation,
 dataType 
)
+
+Value:
DECLARE_SIMPLE_COMPARISON_FIXTURE(operation, dataType) \
BOOST_FIXTURE_TEST_CASE(operation##dataType, Simple##operation##dataType##Fixture) \
{ \
constexpr float qScale = 1.f; \
constexpr int32_t qOffset = 0; \
RunTest<4, armnn::DataType::dataType, armnn::DataType::Boolean>( \
0, \
{{ "InputLayer0", armnnUtils::QuantizedVector<T>(s_TestData.m_InputData0, qScale, qOffset) }, \
{ "InputLayer1", armnnUtils::QuantizedVector<T>(s_TestData.m_InputData1, qScale, qOffset) }}, \
{{ "OutputLayer", s_TestData.m_Output##operation }}); \
}
typename ResolveTypeImpl< DT >::Type ResolveType
Definition: ResolveType.hpp:73
+
#define DECLARE_SIMPLE_COMPARISON_FIXTURE(operation, dataType)
+
+

Definition at line 25 of file DeserializeComparison.cpp.

+ +
+
+

Function Documentation

+ +

◆ BOOST_FIXTURE_TEST_CASE() [1/18]

+ +
+
+ + + + + + + + + + + + + + + + + + +
BOOST_FIXTURE_TEST_CASE (EqualFloat32 ,
SimpleEqualFloat32Fixture  
)
+
+ +

Definition at line 238 of file DeserializeComparison.cpp.

+ +
+
+ +

◆ BOOST_FIXTURE_TEST_CASE() [2/18]

+ +
+
+ + + + + + + + + + + + + + + + + + +
BOOST_FIXTURE_TEST_CASE (GreaterFloat32 ,
SimpleGreaterFloat32Fixture  
)
+
+ +

Definition at line 239 of file DeserializeComparison.cpp.

+ +
+
+ +

◆ BOOST_FIXTURE_TEST_CASE() [3/18]

+ +
+
+ + + + + + + + + + + + + + + + + + +
BOOST_FIXTURE_TEST_CASE (GreaterOrEqualFloat32 ,
SimpleGreaterOrEqualFloat32Fixture  
)
+
+ +

Definition at line 240 of file DeserializeComparison.cpp.

+ +
+
+ +

◆ BOOST_FIXTURE_TEST_CASE() [4/18]

+ +
+
+ + + + + + + + + + + + + + + + + + +
BOOST_FIXTURE_TEST_CASE (LessFloat32 ,
SimpleLessFloat32Fixture  
)
+
+ +

Definition at line 241 of file DeserializeComparison.cpp.

+ +
+
+ +

◆ BOOST_FIXTURE_TEST_CASE() [5/18]

+ +
+
+ + + + + + + + + + + + + + + + + + +
BOOST_FIXTURE_TEST_CASE (LessOrEqualFloat32 ,
SimpleLessOrEqualFloat32Fixture  
)
+
+ +

Definition at line 242 of file DeserializeComparison.cpp.

+ +
+
+ +

◆ BOOST_FIXTURE_TEST_CASE() [6/18]

+ +
+
+ + + + + + + + + + + + + + + + + + +
BOOST_FIXTURE_TEST_CASE (NotEqualFloat32 ,
SimpleNotEqualFloat32Fixture  
)
+
+ +

Definition at line 243 of file DeserializeComparison.cpp.

+ +
+
+ +

◆ BOOST_FIXTURE_TEST_CASE() [7/18]

+ +
+
+ + + + + + + + + + + + + + + + + + +
BOOST_FIXTURE_TEST_CASE (EqualQuantisedAsymm8 ,
SimpleEqualQuantisedAsymm8Fixture  
)
+
+ +

Definition at line 247 of file DeserializeComparison.cpp.

+ +
+
+ +

◆ BOOST_FIXTURE_TEST_CASE() [8/18]

+ +
+
+ + + + + + + + + + + + + + + + + + +
BOOST_FIXTURE_TEST_CASE (GreaterQuantisedAsymm8 ,
SimpleGreaterQuantisedAsymm8Fixture  
)
+
+ +

Definition at line 248 of file DeserializeComparison.cpp.

+ +
+
+ +

◆ BOOST_FIXTURE_TEST_CASE() [9/18]

+ +
+
+ + + + + + + + + + + + + + + + + + +
BOOST_FIXTURE_TEST_CASE (GreaterOrEqualQuantisedAsymm8 ,
SimpleGreaterOrEqualQuantisedAsymm8Fixture  
)
+
+ +

Definition at line 249 of file DeserializeComparison.cpp.

+ +
+
+ +

◆ BOOST_FIXTURE_TEST_CASE() [10/18]

+ +
+
+ + + + + + + + + + + + + + + + + + +
BOOST_FIXTURE_TEST_CASE (LessQuantisedAsymm8 ,
SimpleLessQuantisedAsymm8Fixture  
)
+
+ +

Definition at line 250 of file DeserializeComparison.cpp.

+ +
+
+ +

◆ BOOST_FIXTURE_TEST_CASE() [11/18]

+ +
+
+ + + + + + + + + + + + + + + + + + +
BOOST_FIXTURE_TEST_CASE (LessOrEqualQuantisedAsymm8 ,
SimpleLessOrEqualQuantisedAsymm8Fixture  
)
+
+ +

Definition at line 251 of file DeserializeComparison.cpp.

+ +
+
+ +

◆ BOOST_FIXTURE_TEST_CASE() [12/18]

+ +
+
+ + + + + + + + + + + + + + + + + + +
BOOST_FIXTURE_TEST_CASE (NotEqualQuantisedAsymm8 ,
SimpleNotEqualQuantisedAsymm8Fixture  
)
+
+ +

Definition at line 252 of file DeserializeComparison.cpp.

+ +
+
+ +

◆ BOOST_FIXTURE_TEST_CASE() [13/18]

+ +
+
+ + + + + + + + + + + + + + + + + + +
BOOST_FIXTURE_TEST_CASE (EqualQAsymmU8 ,
SimpleEqualQAsymmU8Fixture  
)
+
+ +

Definition at line 255 of file DeserializeComparison.cpp.

+ +
+
+ +

◆ BOOST_FIXTURE_TEST_CASE() [14/18]

+ +
+
+ + + + + + + + + + + + + + + + + + +
BOOST_FIXTURE_TEST_CASE (GreaterQAsymmU8 ,
SimpleGreaterQAsymmU8Fixture  
)
+
+ +

Definition at line 256 of file DeserializeComparison.cpp.

+ +
+
+ +

◆ BOOST_FIXTURE_TEST_CASE() [15/18]

+ +
+
+ + + + + + + + + + + + + + + + + + +
BOOST_FIXTURE_TEST_CASE (GreaterOrEqualQAsymmU8 ,
SimpleGreaterOrEqualQAsymmU8Fixture  
)
+
+ +

Definition at line 257 of file DeserializeComparison.cpp.

+ +
+
+ +

◆ BOOST_FIXTURE_TEST_CASE() [16/18]

+ +
+
+ + + + + + + + + + + + + + + + + + +
BOOST_FIXTURE_TEST_CASE (LessQAsymmU8 ,
SimpleLessQAsymmU8Fixture  
)
+
+ +

Definition at line 258 of file DeserializeComparison.cpp.

+ +
+
+ +

◆ BOOST_FIXTURE_TEST_CASE() [17/18]

+ +
+
+ + + + + + + + + + + + + + + + + + +
BOOST_FIXTURE_TEST_CASE (LessOrEqualQAsymmU8 ,
SimpleLessOrEqualQAsymmU8Fixture  
)
+
+ +

Definition at line 259 of file DeserializeComparison.cpp.

+ +
+
+ +

◆ BOOST_FIXTURE_TEST_CASE() [18/18]

+ +
+
+ + + + + + + + + + + + + + + + + + +
BOOST_FIXTURE_TEST_CASE (NotEqualQAsymmU8 ,
SimpleNotEqualQAsymmU8Fixture  
)
+
+ +

Definition at line 260 of file DeserializeComparison.cpp.

+ +
+
+
+
+ + + + -- cgit v1.2.1