From ae050524109f1ce827962665436ef7430f2ac479 Mon Sep 17 00:00:00 2001 From: David Monahan Date: Wed, 22 Mar 2023 16:48:58 +0000 Subject: IVGCVSW-7255 Update Doxygen Documentation and publish on GitHub. * Updating Doxygen documentation for 23.02 release. Signed-off-by: David Monahan Change-Id: I545574ff7664b4595d2fe6a91a3c35d2ad55df82 --- ...equantisation_layers_to_const_layers_impl.xhtml | 49 +++++++++++++--------- 1 file changed, 30 insertions(+), 19 deletions(-) (limited to '23.02/classarmnn_1_1optimizations_1_1_convert_const_dequantisation_layers_to_const_layers_impl.xhtml') diff --git a/23.02/classarmnn_1_1optimizations_1_1_convert_const_dequantisation_layers_to_const_layers_impl.xhtml b/23.02/classarmnn_1_1optimizations_1_1_convert_const_dequantisation_layers_to_const_layers_impl.xhtml index 058165ea72..99873c982a 100644 --- a/23.02/classarmnn_1_1optimizations_1_1_convert_const_dequantisation_layers_to_const_layers_impl.xhtml +++ b/23.02/classarmnn_1_1optimizations_1_1_convert_const_dequantisation_layers_to_const_layers_impl.xhtml @@ -8,7 +8,7 @@ - + ArmNN: ConvertConstDequantisationLayersToConstLayersImpl Class Reference @@ -19,9 +19,6 @@ - @@ -30,7 +27,8 @@ extensions: ["tex2jax.js"], jax: ["input/TeX","output/HTML-CSS"], }); - + + @@ -51,18 +49,21 @@ - + +/* @license-end */
@@ -76,7 +77,9 @@ $(function() {
@@ -144,8 +147,6 @@ Protected Member Functions
@@ -171,8 +172,6 @@ Protected Member Functions

Member Function Documentation

@@ -211,12 +210,21 @@ Protected Member Functions

Definition at line 21 of file ConvertConstDequantisationLayersToConstLayers.hpp.

- -

References ARMNN_ASSERT, ARMNN_LOG, armnn::Constant, ConvertConstDequantisationLayersToConstLayersImpl::ConvertConstDequantisationLayersToConstLayersImpl(), FloatingPointConverter::ConvertFloat16To32(), armnn::Convolution2d, armnn::Dequantize, armnn::Float16, armnn::Float32, InputSlot::GetConnectedOutputSlot(), OutputSlot::GetConnection(), TensorInfo::GetDataType(), armnn::GetDataTypeName(), armnn::GetDataTypeSize(), Layer::GetInputSlot(), OutputSlot::GetNumConnections(), TensorInfo::GetNumElements(), Layer::GetNumOutputSlots(), Layer::GetOutputSlot(), InputSlot::GetOwningLayer(), OutputSlot::GetOwningLayer(), TensorInfo::GetQuantizationOffset(), TensorInfo::GetQuantizationScale(), TensorInfo::GetShape(), OutputSlot::GetTensorInfo(), Layer::GetType(), armnn::info, TensorInfo::IsConstant(), ConstantLayer::m_LayerOutput, OutputSlot::MoveAllConnections(), armnn::NCHW, armnn::Permute, armnn::QAsymmS8, armnn::QSymmS8, TensorInfo::SetConstant(), OutputSlot::SetTensorInfo(), and ConvertConstDequantisationLayersToConstLayersImpl::~ConvertConstDequantisationLayersToConstLayersImpl().

-
22  {
23  Layer& base = connection.GetConnectedOutputSlot()->GetOwningLayer();
24  Layer& child = connection.GetOwningLayer();
25 
26  ARMNN_ASSERT(base.GetType() == LayerType::Constant);
27  ARMNN_ASSERT(child.GetType() == LayerType::Dequantize);
28 
29  ReplaceConstDequantisationLayer(graph,
30  PolymorphicDowncast<ConstantLayer*>(&base),
31  PolymorphicDowncast<DequantizeLayer*>(&child));
32 
33  }
#define ARMNN_ASSERT(COND)
Definition: Assert.hpp:14
- - +
22  {
+
23  Layer& base = connection.GetConnectedOutputSlot()->GetOwningLayer();
+
24  Layer& child = connection.GetOwningLayer();
+
25 
+
26  ARMNN_ASSERT(base.GetType() == LayerType::Constant);
+
27  ARMNN_ASSERT(child.GetType() == LayerType::Dequantize);
+
28 
+
29  ReplaceConstDequantisationLayer(graph,
+
30  PolymorphicDowncast<ConstantLayer*>(&base),
+
31  PolymorphicDowncast<DequantizeLayer*>(&child));
+
32 
+
33  }
+

References ARMNN_ASSERT, armnn::Constant, armnn::Dequantize, InputSlot::GetConnectedOutputSlot(), InputSlot::GetOwningLayer(), OutputSlot::GetOwningLayer(), and Layer::GetType().

+

The documentation for this class was generated from the following file: + +
#define ARMNN_ASSERT(COND)
Definition: Assert.hpp:14
+ -- cgit v1.2.1