ArmNN
 21.05
WorkingMemDescriptor Struct Reference

#include <WorkingMemDescriptor.hpp>

Public Member Functions

 ~WorkingMemDescriptor ()=default
 
 WorkingMemDescriptor ()=default
 

Public Attributes

std::vector< ITensorHandle * > m_Inputs
 
std::vector< ITensorHandle * > m_Outputs
 

Detailed Description

Definition at line 18 of file WorkingMemDescriptor.hpp.

Constructor & Destructor Documentation

◆ ~WorkingMemDescriptor()

~WorkingMemDescriptor ( )
default

◆ WorkingMemDescriptor()

WorkingMemDescriptor ( )
default

Member Data Documentation

◆ m_Inputs

std::vector<ITensorHandle*> m_Inputs

Definition at line 20 of file WorkingMemDescriptor.hpp.

Referenced by LoadedNetwork::CreateWorkingMemHandle(), RefDepthToSpaceWorkload::ExecuteAsync(), RefStridedSliceWorkload::ExecuteAsync(), RefActivationWorkload::ExecuteAsync(), RefLogSoftmaxWorkload::ExecuteAsync(), RefPadWorkload::ExecuteAsync(), RefSpaceToDepthWorkload::ExecuteAsync(), RefConcatWorkload::ExecuteAsync(), RefReshapeWorkload::ExecuteAsync(), RefResizeBilinearWorkload::ExecuteAsync(), RefResizeWorkload::ExecuteAsync(), RefConvertBf16ToFp32Workload::ExecuteAsync(), RefFakeQuantizationFloat32Workload::ExecuteAsync(), RefSoftmaxWorkload::ExecuteAsync(), RefSpaceToBatchNdWorkload::ExecuteAsync(), RefFloorWorkload::ExecuteAsync(), RefConvertFp16ToFp32Workload::ExecuteAsync(), RefConvertFp32ToBf16Workload::ExecuteAsync(), RefConvertFp32ToFp16Workload::ExecuteAsync(), RefStackWorkload::ExecuteAsync(), RefBatchToSpaceNdWorkload::ExecuteAsync(), RefPreluWorkload::ExecuteAsync(), RefDequantizeWorkload::ExecuteAsync(), RefQuantizeWorkload::ExecuteAsync(), RefDetectionPostProcessWorkload::ExecuteAsync(), RefSliceWorkload::ExecuteAsync(), RefArgMinMaxWorkload::ExecuteAsync(), RefBatchNormalizationWorkload::ExecuteAsync(), RefInstanceNormalizationWorkload::ExecuteAsync(), RefNormalizationWorkload::ExecuteAsync(), RefCastWorkload::ExecuteAsync(), RefSplitterWorkload::ExecuteAsync(), RefReduceWorkload::ExecuteAsync(), RefL2NormalizationWorkload::ExecuteAsync(), RefLstmWorkload::ExecuteAsync(), RefMeanWorkload::ExecuteAsync(), RefPooling2dWorkload::ExecuteAsync(), RefQLstmWorkload::ExecuteAsync(), SyncMemGenericWorkload::ExecuteAsync(), RefDepthwiseConvolution2dWorkload::ExecuteAsync(), RefLogicalUnaryWorkload::ExecuteAsync(), RefElementwiseUnaryWorkload::ExecuteAsync(), RefLogicalBinaryWorkload::ExecuteAsync(), RefConvolution2dWorkload::ExecuteAsync(), RefComparisonWorkload::ExecuteAsync(), RefGatherWorkload::ExecuteAsync(), RefTransposeConvolution2dWorkload::ExecuteAsync(), RefRankWorkload::ExecuteAsync(), RefFullyConnectedWorkload::ExecuteAsync(), RefPermuteWorkload< DataType >::ExecuteAsync(), RefTransposeWorkload< DataType >::ExecuteAsync(), RefElementwiseWorkload< Functor, ParentDescriptor, DebugString >::ExecuteAsync(), RefDebugWorkload< DataType >::ExecuteAsync(), BaseWorkload< Convolution2dQueueDescriptor >::ExecuteAsync(), and LoadedNetwork::Schedule().

◆ m_Outputs

std::vector<ITensorHandle*> m_Outputs

Definition at line 21 of file WorkingMemDescriptor.hpp.

Referenced by LoadedNetwork::CreateWorkingMemHandle(), RefDepthToSpaceWorkload::ExecuteAsync(), RefStridedSliceWorkload::ExecuteAsync(), RefActivationWorkload::ExecuteAsync(), RefLogSoftmaxWorkload::ExecuteAsync(), RefConvertFp32ToFp16Workload::ExecuteAsync(), RefSpaceToDepthWorkload::ExecuteAsync(), RefPadWorkload::ExecuteAsync(), RefConcatWorkload::ExecuteAsync(), RefReshapeWorkload::ExecuteAsync(), RefResizeBilinearWorkload::ExecuteAsync(), RefResizeWorkload::ExecuteAsync(), RefConvertBf16ToFp32Workload::ExecuteAsync(), RefFillWorkload::ExecuteAsync(), RefSoftmaxWorkload::ExecuteAsync(), RefSpaceToBatchNdWorkload::ExecuteAsync(), RefFakeQuantizationFloat32Workload::ExecuteAsync(), RefFloorWorkload::ExecuteAsync(), RefConvertFp16ToFp32Workload::ExecuteAsync(), RefConvertFp32ToBf16Workload::ExecuteAsync(), RefBatchToSpaceNdWorkload::ExecuteAsync(), RefDequantizeWorkload::ExecuteAsync(), RefPreluWorkload::ExecuteAsync(), RefDetectionPostProcessWorkload::ExecuteAsync(), RefArgMinMaxWorkload::ExecuteAsync(), RefSliceWorkload::ExecuteAsync(), RefQuantizeWorkload::ExecuteAsync(), RefStackWorkload::ExecuteAsync(), RefBatchNormalizationWorkload::ExecuteAsync(), RefInstanceNormalizationWorkload::ExecuteAsync(), RefSplitterWorkload::ExecuteAsync(), RefNormalizationWorkload::ExecuteAsync(), RefCastWorkload::ExecuteAsync(), RefReduceWorkload::ExecuteAsync(), RefL2NormalizationWorkload::ExecuteAsync(), RefLstmWorkload::ExecuteAsync(), RefMeanWorkload::ExecuteAsync(), RefDepthwiseConvolution2dWorkload::ExecuteAsync(), RefQLstmWorkload::ExecuteAsync(), RefPooling2dWorkload::ExecuteAsync(), RefLogicalUnaryWorkload::ExecuteAsync(), RefConstantWorkload::ExecuteAsync(), RefLogicalBinaryWorkload::ExecuteAsync(), RefElementwiseUnaryWorkload::ExecuteAsync(), RefComparisonWorkload::ExecuteAsync(), RefConvolution2dWorkload::ExecuteAsync(), RefGatherWorkload::ExecuteAsync(), RefRankWorkload::ExecuteAsync(), RefTransposeConvolution2dWorkload::ExecuteAsync(), RefFullyConnectedWorkload::ExecuteAsync(), RefPermuteWorkload< DataType >::ExecuteAsync(), RefTransposeWorkload< DataType >::ExecuteAsync(), RefElementwiseWorkload< Functor, ParentDescriptor, DebugString >::ExecuteAsync(), BaseWorkload< Convolution2dQueueDescriptor >::ExecuteAsync(), LoadedNetwork::MakeLoadedNetwork(), and LoadedNetwork::Schedule().


The documentation for this struct was generated from the following file: