ArmNN
 24.02
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 RefDepthToSpaceWorkload::ExecuteAsync(), RefGatherNdWorkload::ExecuteAsync(), RefSpaceToBatchNdWorkload::ExecuteAsync(), RefStridedSliceWorkload::ExecuteAsync(), RefActivationWorkload::ExecuteAsync(), RefChannelShuffleWorkload::ExecuteAsync(), RefLogSoftmaxWorkload::ExecuteAsync(), RefPadWorkload::ExecuteAsync(), RefSpaceToDepthWorkload::ExecuteAsync(), RefReshapeWorkload::ExecuteAsync(), RefResizeWorkload::ExecuteAsync(), RefFakeQuantizationFloat32Workload::ExecuteAsync(), RefSoftmaxWorkload::ExecuteAsync(), RefFloorWorkload::ExecuteAsync(), RefConcatWorkload::ExecuteAsync(), RefConvertFp16ToFp32Workload::ExecuteAsync(), RefConvertFp32ToFp16Workload::ExecuteAsync(), RefBatchToSpaceNdWorkload::ExecuteAsync(), RefBroadcastToWorkload::ExecuteAsync(), RefArgMinMaxWorkload::ExecuteAsync(), RefDepthwiseConvolution2dWorkload::ExecuteAsync(), RefDequantizeWorkload::ExecuteAsync(), RefPreluWorkload::ExecuteAsync(), RefDetectionPostProcessWorkload::ExecuteAsync(), RefQuantizeWorkload::ExecuteAsync(), RefBatchNormalizationWorkload::ExecuteAsync(), RefSliceWorkload::ExecuteAsync(), RefStackWorkload::ExecuteAsync(), RefInstanceNormalizationWorkload::ExecuteAsync(), RefL2NormalizationWorkload::ExecuteAsync(), RefSplitterWorkload::ExecuteAsync(), RefNormalizationWorkload::ExecuteAsync(), RefCastWorkload::ExecuteAsync(), RefLstmWorkload::ExecuteAsync(), RefPermuteWorkload< DataType >::ExecuteAsync(), SyncMemGenericWorkload::ExecuteAsync(), RefQLstmWorkload::ExecuteAsync(), RefPooling2dWorkload::ExecuteAsync(), RefPooling3dWorkload::ExecuteAsync(), RefReduceWorkload::ExecuteAsync(), RefMeanWorkload::ExecuteAsync(), RefTransposeWorkload< DataType >::ExecuteAsync(), RefConvolution2dWorkload::ExecuteAsync(), RefLogicalBinaryWorkload::ExecuteAsync(), RefTileWorkload::ExecuteAsync(), RefLogicalUnaryWorkload::ExecuteAsync(), RefElementwiseUnaryWorkload::ExecuteAsync(), RefReverseV2Workload::ExecuteAsync(), RefConvolution3dWorkload::ExecuteAsync(), RefElementwiseBinaryWorkload::ExecuteAsync(), RefBatchMatMulWorkload::ExecuteAsync(), RefGatherWorkload::ExecuteAsync(), RefComparisonWorkload::ExecuteAsync(), RefShapeWorkload::ExecuteAsync(), RefTransposeConvolution2dWorkload::ExecuteAsync(), RefRankWorkload::ExecuteAsync(), RefFullyConnectedWorkload::ExecuteAsync(), RefUnidirectionalSequenceLstmWorkload::ExecuteAsync(), RefElementwiseWorkload< Functor, ParentDescriptor, DebugString >::ExecuteAsync(), RefDebugWorkload< DataType >::ExecuteAsync(), BaseWorkload< SplitterQueueDescriptor >::ExecuteAsync(), and WorkingMemHandle::WorkingMemHandle().

◆ m_Outputs

std::vector<ITensorHandle*> m_Outputs

Definition at line 21 of file WorkingMemDescriptor.hpp.

Referenced by RefDepthToSpaceWorkload::ExecuteAsync(), RefGatherNdWorkload::ExecuteAsync(), RefSpaceToBatchNdWorkload::ExecuteAsync(), RefStridedSliceWorkload::ExecuteAsync(), RefActivationWorkload::ExecuteAsync(), RefChannelShuffleWorkload::ExecuteAsync(), RefLogSoftmaxWorkload::ExecuteAsync(), RefPadWorkload::ExecuteAsync(), RefConcatWorkload::ExecuteAsync(), RefSoftmaxWorkload::ExecuteAsync(), RefReshapeWorkload::ExecuteAsync(), RefFillWorkload::ExecuteAsync(), RefResizeWorkload::ExecuteAsync(), RefFakeQuantizationFloat32Workload::ExecuteAsync(), RefFloorWorkload::ExecuteAsync(), RefSpaceToDepthWorkload::ExecuteAsync(), RefConvertFp16ToFp32Workload::ExecuteAsync(), RefConvertFp32ToFp16Workload::ExecuteAsync(), RefBatchToSpaceNdWorkload::ExecuteAsync(), RefBatchNormalizationWorkload::ExecuteAsync(), RefBroadcastToWorkload::ExecuteAsync(), RefDepthwiseConvolution2dWorkload::ExecuteAsync(), RefDequantizeWorkload::ExecuteAsync(), RefDetectionPostProcessWorkload::ExecuteAsync(), RefPreluWorkload::ExecuteAsync(), RefQuantizeWorkload::ExecuteAsync(), RefArgMinMaxWorkload::ExecuteAsync(), RefSliceWorkload::ExecuteAsync(), RefStackWorkload::ExecuteAsync(), RefInstanceNormalizationWorkload::ExecuteAsync(), RefCastWorkload::ExecuteAsync(), RefNormalizationWorkload::ExecuteAsync(), RefSplitterWorkload::ExecuteAsync(), RefL2NormalizationWorkload::ExecuteAsync(), RefLstmWorkload::ExecuteAsync(), RefPooling3dWorkload::ExecuteAsync(), RefMeanWorkload::ExecuteAsync(), RefPermuteWorkload< DataType >::ExecuteAsync(), RefPooling2dWorkload::ExecuteAsync(), RefQLstmWorkload::ExecuteAsync(), RefReduceWorkload::ExecuteAsync(), RefTransposeWorkload< DataType >::ExecuteAsync(), RefLogicalBinaryWorkload::ExecuteAsync(), RefConvolution2dWorkload::ExecuteAsync(), RefConvolution3dWorkload::ExecuteAsync(), RefElementwiseUnaryWorkload::ExecuteAsync(), RefBatchMatMulWorkload::ExecuteAsync(), RefTileWorkload::ExecuteAsync(), RefElementwiseBinaryWorkload::ExecuteAsync(), RefConstantWorkload::ExecuteAsync(), RefReverseV2Workload::ExecuteAsync(), RefLogicalUnaryWorkload::ExecuteAsync(), RefShapeWorkload::ExecuteAsync(), RefComparisonWorkload::ExecuteAsync(), RefGatherWorkload::ExecuteAsync(), RefFullyConnectedWorkload::ExecuteAsync(), RefTransposeConvolution2dWorkload::ExecuteAsync(), RefRankWorkload::ExecuteAsync(), RefElementwiseWorkload< Functor, ParentDescriptor, DebugString >::ExecuteAsync(), RefUnidirectionalSequenceLstmWorkload::ExecuteAsync(), and BaseWorkload< SplitterQueueDescriptor >::ExecuteAsync().


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