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/_serializer_utils_8cpp_source.xhtml | 240 ++++++++++++++++++++++++++++++ 1 file changed, 240 insertions(+) create mode 100644 21.02/_serializer_utils_8cpp_source.xhtml (limited to '21.02/_serializer_utils_8cpp_source.xhtml') diff --git a/21.02/_serializer_utils_8cpp_source.xhtml b/21.02/_serializer_utils_8cpp_source.xhtml new file mode 100644 index 0000000000..dd1d28d5be --- /dev/null +++ b/21.02/_serializer_utils_8cpp_source.xhtml @@ -0,0 +1,240 @@ + + + + + + + + + + + + + +ArmNN: src/armnnSerializer/SerializerUtils.cpp Source File + + + + + + + + + + + + + + + + +
+
+ + + + ArmNN + + + +
+
+  21.02 +
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
SerializerUtils.cpp
+
+
+Go to the documentation of this file.
1 //
2 // Copyright © 2017 Arm Ltd. All rights reserved.
3 // SPDX-License-Identifier: MIT
4 //
5 
6 #include "SerializerUtils.hpp"
7 
8 namespace armnnSerializer
9 {
10 
12 {
13  switch (comparisonOperation)
14  {
26  default:
28  }
29 }
30 
32  armnn::LogicalBinaryOperation logicalBinaryOperation)
33 {
34  switch (logicalBinaryOperation)
35  {
40  default:
41  throw armnn::InvalidArgumentException("Logical Binary operation unknown");
42  }
43 }
44 
46 {
47  switch (dataType)
48  {
59  default:
61  }
62 }
63 
65 {
66  switch (dataType)
67  {
84  default:
86  }
87 }
88 
90 {
91  switch (dataLayout)
92  {
96  default:
98  }
99 }
100 
102 {
103  switch (comparisonOperation)
104  {
117  default:
118  throw armnn::InvalidArgumentException("Unary operation unknown");
119  }
120 }
121 
123 {
124  switch (poolingAlgorithm)
125  {
131  default:
133  }
134 }
135 
137 {
138  switch (outputShapeRounding)
139  {
143  default:
145  }
146 }
147 
149 {
150  switch (paddingMethod)
151  {
155  default:
157  }
158 }
159 
161  armnn::NormalizationAlgorithmChannel normalizationAlgorithmChannel)
162 {
163  switch (normalizationAlgorithmChannel)
164  {
169  default:
171  }
172 }
173 
175  armnn::NormalizationAlgorithmMethod normalizationAlgorithmMethod)
176 {
177  switch (normalizationAlgorithmMethod)
178  {
183  default:
185  }
186 }
187 
189 {
190  switch (method)
191  {
196  default:
198  }
199 }
200 
202 {
203  switch (reduceOperation)
204  {
213  default:
215  }
216 }
217 
218 } // namespace armnnSerializer
+ + + +
armnnSerializer::UnaryOperation GetFlatBufferUnaryOperation(armnn::UnaryOperation comparisonOperation)
+ + + + + + +
DataLayout
Definition: Types.hpp:50
+ + + + + + + + + + + +
armnnSerializer::OutputShapeRounding GetFlatBufferOutputShapeRounding(armnn::OutputShapeRounding outputShapeRounding)
+ + + + + +
The padding fields don't count and are ignored.
+ +
NormalizationAlgorithmChannel
Definition: Types.hpp:149
+ + + + +
armnnSerializer::NormalizationAlgorithmMethod GetFlatBufferNormalizationAlgorithmMethod(armnn::NormalizationAlgorithmMethod normalizationAlgorithmMethod)
+ + + + + + +
PoolingAlgorithm
Definition: Types.hpp:104
+ +
armnnSerializer::ConstTensorData GetFlatBufferConstTensorData(armnn::DataType dataType)
+
LogicalBinaryOperation
Definition: Types.hpp:88
+ +
armnnSerializer::ReduceOperation GetFlatBufferReduceOperation(armnn::ReduceOperation reduceOperation)
+ + +
armnnSerializer::DataType GetFlatBufferDataType(armnn::DataType dataType)
+
PaddingMethod
The padding method modifies the output of pooling layers.
Definition: Types.hpp:141
+ + + +
ComparisonOperation
Definition: Types.hpp:78
+
armnnSerializer::NormalizationAlgorithmChannel GetFlatBufferNormalizationAlgorithmChannel(armnn::NormalizationAlgorithmChannel normalizationAlgorithmChannel)
+ +
ReduceOperation
Definition: Types.hpp:111
+ + +
DataType
Definition: Types.hpp:32
+
armnnSerializer::LogicalBinaryOperation GetFlatBufferLogicalBinaryOperation(armnn::LogicalBinaryOperation logicalBinaryOperation)
+ + + + + + + + + + + + + + +
armnnSerializer::DataLayout GetFlatBufferDataLayout(armnn::DataLayout dataLayout)
+
OutputShapeRounding
Definition: Types.hpp:163
+ +
armnnSerializer::ComparisonOperation GetFlatBufferComparisonOperation(armnn::ComparisonOperation comparisonOperation)
+ + + + + +
The padding fields count, but are ignored.
+ + + +
Jarret 2009: Local Contrast Normalization.
+ +
armnnSerializer::ResizeMethod GetFlatBufferResizeMethod(armnn::ResizeMethod method)
+ + +
ResizeMethod
Definition: Types.hpp:119
+
UnaryOperation
Definition: Types.hpp:94
+
armnnSerializer::PaddingMethod GetFlatBufferPaddingMethod(armnn::PaddingMethod paddingMethod)
+ + + + + + + + + + +
Krichevsky 2012: Local Brightness Normalization.
+ + + + + + + + + +
NormalizationAlgorithmMethod
Definition: Types.hpp:155
+ + + +
armnnSerializer::PoolingAlgorithm GetFlatBufferPoolingAlgorithm(armnn::PoolingAlgorithm poolingAlgorithm)
+ + + +
+
+ + + + -- cgit v1.2.1