From 6940dd720ebb6b3d1df8ca203ab696daefe58189 Mon Sep 17 00:00:00 2001 From: Jim Flynn Date: Fri, 20 Mar 2020 12:25:56 +0000 Subject: renamed Documentation folder 20.02 and added .nojekyll file Signed-off-by: Jim Flynn --- 20.02/structarmnn_1_1_workload_info.xhtml | 174 ++++++++++++++++++++++++++++++ 1 file changed, 174 insertions(+) create mode 100644 20.02/structarmnn_1_1_workload_info.xhtml (limited to '20.02/structarmnn_1_1_workload_info.xhtml') diff --git a/20.02/structarmnn_1_1_workload_info.xhtml b/20.02/structarmnn_1_1_workload_info.xhtml new file mode 100644 index 0000000000..94fc4db729 --- /dev/null +++ b/20.02/structarmnn_1_1_workload_info.xhtml @@ -0,0 +1,174 @@ + + + + + + + + + + + + + +ArmNN: WorkloadInfo Struct Reference + + + + + + + + + + + + + + + + +
+
+ + + + ArmNN + + + +
+
+  20.02 +
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
WorkloadInfo Struct Reference
+
+
+ +

Contains information about inputs and outputs to a layer. + More...

+ +

#include <WorkloadInfo.hpp>

+ + + + + + +

+Public Attributes

std::vector< TensorInfom_InputTensorInfos
 
std::vector< TensorInfom_OutputTensorInfos
 
+

Detailed Description

+

Contains information about inputs and outputs to a layer.

+

This is needed at construction of workloads, but are not stored.

+ +

Definition at line 16 of file WorkloadInfo.hpp.

+

Member Data Documentation

+ +

◆ m_InputTensorInfos

+ +
+
+ + + + +
std::vector<TensorInfo> m_InputTensorInfos
+
+ +

Definition at line 18 of file WorkloadInfo.hpp.

+ +

Referenced by ClArgMinMaxWorkload::ClArgMinMaxWorkload(), ClSoftmaxFloatWorkload::ClSoftmaxFloatWorkload(), ClSoftmaxUint8Workload::ClSoftmaxUint8Workload(), ClStridedSliceWorkload::ClStridedSliceWorkload(), Layer::CollectQueueDescriptorInputs(), RefWorkloadFactory::CreateInput(), RefWorkloadFactory::CreateOutput(), LoadedNetwork::EnqueueWorkload(), FirstInputTypedWorkload< QueueDescriptor, DataType >::FirstInputTypedWorkload(), armnn::GetBiasDataType(), armnn::IsDataType(), MultiTypedWorkload< GreaterQueueDescriptor, T, DataType::Boolean >::MultiTypedWorkload(), NeonArgMinMaxWorkload::NeonArgMinMaxWorkload(), NeonNormalizationFloatWorkload::NeonNormalizationFloatWorkload(), NeonSoftmaxFloatWorkload::NeonSoftmaxFloatWorkload(), NeonSoftmaxUint8Workload::NeonSoftmaxUint8Workload(), NeonStridedSliceWorkload::NeonStridedSliceWorkload(), TypedWorkload< DebugQueueDescriptor, DataType >::TypedWorkload(), MemCopyQueueDescriptor::Validate(), MemImportQueueDescriptor::Validate(), SoftmaxQueueDescriptor::Validate(), SplitterQueueDescriptor::Validate(), ConcatQueueDescriptor::Validate(), StackQueueDescriptor::Validate(), ActivationQueueDescriptor::Validate(), ArgMinMaxQueueDescriptor::Validate(), FullyConnectedQueueDescriptor::Validate(), PermuteQueueDescriptor::Validate(), Pooling2dQueueDescriptor::Validate(), Convolution2dQueueDescriptor::Validate(), DepthwiseConvolution2dQueueDescriptor::Validate(), DetectionPostProcessQueueDescriptor::Validate(), NormalizationQueueDescriptor::Validate(), AdditionQueueDescriptor::Validate(), MultiplicationQueueDescriptor::Validate(), DivisionQueueDescriptor::Validate(), SubtractionQueueDescriptor::Validate(), MaximumQueueDescriptor::Validate(), MeanQueueDescriptor::Validate(), PadQueueDescriptor::Validate(), QuantizeQueueDescriptor::Validate(), EqualQueueDescriptor::Validate(), BatchNormalizationQueueDescriptor::Validate(), ResizeBilinearQueueDescriptor::Validate(), ResizeQueueDescriptor::Validate(), FakeQuantizationQueueDescriptor::Validate(), InstanceNormalizationQueueDescriptor::Validate(), L2NormalizationQueueDescriptor::Validate(), LogSoftmaxQueueDescriptor::Validate(), ReshapeQueueDescriptor::Validate(), SpaceToBatchNdQueueDescriptor::Validate(), SpaceToDepthQueueDescriptor::Validate(), FloorQueueDescriptor::Validate(), LstmQueueDescriptor::Validate(), ConvertFp16ToFp32QueueDescriptor::Validate(), ConvertFp32ToFp16QueueDescriptor::Validate(), BatchToSpaceNdQueueDescriptor::Validate(), StridedSliceQueueDescriptor::Validate(), MinimumQueueDescriptor::Validate(), GreaterQueueDescriptor::Validate(), RsqrtQueueDescriptor::Validate(), GatherQueueDescriptor::Validate(), DequantizeQueueDescriptor::Validate(), MergeQueueDescriptor::Validate(), SwitchQueueDescriptor::Validate(), PreluQueueDescriptor::Validate(), TransposeConvolution2dQueueDescriptor::Validate(), TransposeQueueDescriptor::Validate(), QuantizedLstmQueueDescriptor::Validate(), AbsQueueDescriptor::Validate(), SliceQueueDescriptor::Validate(), DepthToSpaceQueueDescriptor::Validate(), ComparisonQueueDescriptor::Validate(), and ElementwiseUnaryQueueDescriptor::Validate().

+ +
+
+ +

◆ m_OutputTensorInfos

+ +
+
+ + + + +
std::vector<TensorInfo> m_OutputTensorInfos
+
+ +

Definition at line 19 of file WorkloadInfo.hpp.

+ +

Referenced by Layer::CollectQueueDescriptorOutputs(), RefWorkloadFactory::CreateInput(), RefWorkloadFactory::CreateOutput(), LoadedNetwork::EnqueueWorkload(), FirstInputTypedWorkload< QueueDescriptor, DataType >::FirstInputTypedWorkload(), armnn::GetBiasDataType(), armnn::IsDataType(), MultiTypedWorkload< GreaterQueueDescriptor, T, DataType::Boolean >::MultiTypedWorkload(), NeonNormalizationFloatWorkload::NeonNormalizationFloatWorkload(), TypedWorkload< DebugQueueDescriptor, DataType >::TypedWorkload(), MemCopyQueueDescriptor::Validate(), MemImportQueueDescriptor::Validate(), SoftmaxQueueDescriptor::Validate(), SplitterQueueDescriptor::Validate(), ConcatQueueDescriptor::Validate(), StackQueueDescriptor::Validate(), ActivationQueueDescriptor::Validate(), ArgMinMaxQueueDescriptor::Validate(), FullyConnectedQueueDescriptor::Validate(), PermuteQueueDescriptor::Validate(), Pooling2dQueueDescriptor::Validate(), Convolution2dQueueDescriptor::Validate(), DepthwiseConvolution2dQueueDescriptor::Validate(), DetectionPostProcessQueueDescriptor::Validate(), NormalizationQueueDescriptor::Validate(), AdditionQueueDescriptor::Validate(), MultiplicationQueueDescriptor::Validate(), DivisionQueueDescriptor::Validate(), SubtractionQueueDescriptor::Validate(), MaximumQueueDescriptor::Validate(), MeanQueueDescriptor::Validate(), PadQueueDescriptor::Validate(), QuantizeQueueDescriptor::Validate(), EqualQueueDescriptor::Validate(), BatchNormalizationQueueDescriptor::Validate(), ResizeBilinearQueueDescriptor::Validate(), ResizeQueueDescriptor::Validate(), FakeQuantizationQueueDescriptor::Validate(), InstanceNormalizationQueueDescriptor::Validate(), L2NormalizationQueueDescriptor::Validate(), LogSoftmaxQueueDescriptor::Validate(), ConstantQueueDescriptor::Validate(), ReshapeQueueDescriptor::Validate(), SpaceToBatchNdQueueDescriptor::Validate(), SpaceToDepthQueueDescriptor::Validate(), FloorQueueDescriptor::Validate(), LstmQueueDescriptor::Validate(), ConvertFp16ToFp32QueueDescriptor::Validate(), ConvertFp32ToFp16QueueDescriptor::Validate(), BatchToSpaceNdQueueDescriptor::Validate(), StridedSliceQueueDescriptor::Validate(), MinimumQueueDescriptor::Validate(), GreaterQueueDescriptor::Validate(), RsqrtQueueDescriptor::Validate(), GatherQueueDescriptor::Validate(), DequantizeQueueDescriptor::Validate(), MergeQueueDescriptor::Validate(), SwitchQueueDescriptor::Validate(), PreluQueueDescriptor::Validate(), TransposeConvolution2dQueueDescriptor::Validate(), TransposeQueueDescriptor::Validate(), QuantizedLstmQueueDescriptor::Validate(), AbsQueueDescriptor::Validate(), SliceQueueDescriptor::Validate(), DepthToSpaceQueueDescriptor::Validate(), ComparisonQueueDescriptor::Validate(), and ElementwiseUnaryQueueDescriptor::Validate().

+ +
+
+
The documentation for this struct was generated from the following file: +
+
+ + + + -- cgit v1.2.1