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 --- 23.02/classarmnn_1_1_ref_pad_workload.xhtml | 57 ++++++++++++++++++----------- 1 file changed, 35 insertions(+), 22 deletions(-) (limited to '23.02/classarmnn_1_1_ref_pad_workload.xhtml') diff --git a/23.02/classarmnn_1_1_ref_pad_workload.xhtml b/23.02/classarmnn_1_1_ref_pad_workload.xhtml index 353913d941..9557f3d846 100644 --- a/23.02/classarmnn_1_1_ref_pad_workload.xhtml +++ b/23.02/classarmnn_1_1_ref_pad_workload.xhtml @@ -8,7 +8,7 @@ - + ArmNN: RefPadWorkload 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() {
@@ -111,9 +114,9 @@ Inheritance diagram for RefPadWorkload:
RefBaseWorkload< PadQueueDescriptor > BaseWorkload< PadQueueDescriptor > -IWorkload - - +IWorkload + + @@ -144,6 +147,10 @@ Public Member Functions + + + + @@ -187,15 +194,14 @@ Additional Inherited Members

Implements IWorkload.

Definition at line 16 of file RefPadWorkload.cpp.

- +
17 {
+ +
19 }
+

References RefPadWorkload::Execute(), BaseWorkload< PadQueueDescriptor >::m_Data, QueueDescriptor::m_Inputs, and QueueDescriptor::m_Outputs.

Referenced by RefPadWorkload::Execute(), and RefPadWorkload::ExecuteAsync().

-
17 {
19 }
void Execute() const override
- -
std::vector< ITensorHandle * > m_Outputs
-
std::vector< ITensorHandle * > m_Inputs
-
+ @@ -225,10 +231,13 @@ Additional Inherited Members

Implements IWorkload.

Definition at line 21 of file RefPadWorkload.cpp.

- -

References ARMNN_SCOPED_PROFILING_EVENT, armnn::Constant, armnn::CpuRef, RefPadWorkload::Execute(), armnn::GetTensorInfo(), ExecutionData::m_Data, BaseWorkload< PadQueueDescriptor >::m_Data, WorkingMemDescriptor::m_Inputs, WorkingMemDescriptor::m_Outputs, PadDescriptor::m_PaddingMode, QueueDescriptorWithParameters< LayerDescriptor >::m_Parameters, armnn::MirrorPad(), armnn::Pad, armnn::Reflect, and armnn::Symmetric.

-
22 {
23  WorkingMemDescriptor* workingMemDescriptor = static_cast<WorkingMemDescriptor*>(executionData.m_Data);
24  Execute(workingMemDescriptor->m_Inputs, workingMemDescriptor->m_Outputs);
25 }
void Execute() const override
+
22 {
+
23  WorkingMemDescriptor* workingMemDescriptor = static_cast<WorkingMemDescriptor*>(executionData.m_Data);
+
24  Execute(workingMemDescriptor->m_Inputs, workingMemDescriptor->m_Outputs);
+
25 }
+

References RefPadWorkload::Execute(), ExecutionData::m_Data, WorkingMemDescriptor::m_Inputs, and WorkingMemDescriptor::m_Outputs.

+

The documentation for this class was generated from the following files: + +
void Execute() const override
+
std::vector< ITensorHandle * > m_Outputs
+
std::vector< ITensorHandle * > m_Inputs
-- cgit v1.2.1

Public Member Functions

- Public Member Functions inherited from IWorkload
virtual ~IWorkload ()
 
virtual arm::pipe::ProfilingGuid GetGuid () const =0
 
virtual bool SupportsTensorHandleReplacement () const =0
 
virtual void RegisterDebugCallback (const DebugCallbackFunction &)
 
virtual armnn::Optional< armnn::MemoryRequirementsGetMemoryRequirements ()