25.02
|
Workload interface to enqueue a layer computation. More...
#include <IWorkload.hpp>
Public Member Functions | |
virtual | ~IWorkload () |
virtual void | PostAllocationConfigure ()=0 |
virtual void | Execute () const =0 |
virtual arm::pipe::ProfilingGuid | GetGuid () const =0 |
virtual bool | SupportsTensorHandleReplacement () const =0 |
virtual void | ReplaceInputTensorHandle (ITensorHandle *, unsigned int)=0 |
virtual const std::string & | GetName () const =0 |
virtual void | ReplaceOutputTensorHandle (ITensorHandle *, unsigned int)=0 |
virtual void | RegisterDebugCallback (const DebugCallbackFunction &) |
virtual armnn::Optional< armnn::MemoryRequirements > | GetMemoryRequirements () |
Workload interface to enqueue a layer computation.
Definition at line 14 of file IWorkload.hpp.
|
inlinevirtual |
Definition at line 16 of file IWorkload.hpp.
|
pure virtual |
Implemented in SampleDynamicAdditionWorkload, TosaRefPreCompiledWorkload, RefUnidirectionalSequenceLstmWorkload, RefTransposeWorkload< DataType >, RefTransposeConvolution2dWorkload, RefTileWorkload, RefStridedSliceWorkload, RefStackWorkload, RefSplitterWorkload, RefSpaceToDepthWorkload, RefSpaceToBatchNdWorkload, RefSoftmaxWorkload, RefSliceWorkload, RefShapeWorkload, RefScatterNdWorkload, RefReverseV2Workload, RefResizeWorkload, RefReshapeWorkload, RefReduceWorkload, RefRankWorkload, RefQuantizeWorkload, RefQLstmWorkload, RefPreluWorkload, RefPooling3dWorkload, RefPooling2dWorkload, RefPermuteWorkload< DataType >, RefPadWorkload, RefNormalizationWorkload, RefMeanWorkload, RefLstmWorkload, RefLogSoftmaxWorkload, RefLogicalUnaryWorkload, RefLogicalBinaryWorkload, RefL2NormalizationWorkload, RefInstanceNormalizationWorkload, RefGatherWorkload, RefGatherNdWorkload, RefFullyConnectedWorkload, RefFloorWorkload, RefFillWorkload, RefFakeQuantizationFloat32Workload, RefElementwiseWorkload< Functor, ParentDescriptor, DebugString >, RefElementwiseUnaryWorkload, RefElementwiseBinaryWorkload, RefDetectionPostProcessWorkload, RefDequantizeWorkload, RefDepthwiseConvolution2dWorkload, RefDepthToSpaceWorkload, RefDebugWorkload< DataType >, RefConvolution3dWorkload, RefConvolution2dWorkload, RefConvertFp32ToFp16Workload, RefConvertFp16ToFp32Workload, RefConstantWorkload, RefConcatWorkload, RefComparisonWorkload, RefChannelShuffleWorkload, RefCastWorkload, RefBroadcastToWorkload, RefBatchToSpaceNdWorkload, RefBatchNormalizationWorkload, RefBatchMatMulWorkload, RefArgMinMaxWorkload, RefActivationWorkload, NeonUnidirectionalSequenceLstmWorkload, NeonUnidirectionalSequenceLstmFloatWorkload, NeonTransposeWorkload, NeonTransposeConvolution2dWorkload, NeonTileWorkload, NeonSubtractionWorkload, NeonStridedSliceWorkload, NeonStackWorkload, NeonSqrtWorkload, NeonSplitterWorkload, NeonSpaceToDepthWorkload, NeonSpaceToBatchNdWorkload, NeonSoftmaxWorkload, NeonSliceWorkload, NeonSinWorkload, NeonRsqrtWorkload, NeonReverseV2Workload, NeonResizeWorkload, NeonReshapeWorkload, NeonReduceWorkload, NeonRankWorkload, NeonQuantizeWorkload, NeonQuantizedLstmWorkload, NeonQLstmWorkload, NeonPreluWorkload, NeonPooling3dWorkload, NeonPooling2dWorkload, NeonPermuteWorkload, NeonPadWorkload, NeonNormalizationFloatWorkload, NeonNegWorkload, NeonMultiplicationWorkload, NeonMinimumWorkload, NeonMeanWorkload, NeonMaximumWorkload, NeonLstmFloatWorkload, NeonLogWorkload, NeonLogSoftmaxWorkload, NeonLogicalOrWorkload, NeonLogicalNotWorkload, NeonLogicalAndWorkload, NeonL2NormalizationFloatWorkload, NeonInstanceNormalizationWorkload, NeonGatherWorkload, NeonGatherNdWorkload, NeonFusedWorkload, NeonFullyConnectedWorkload, NeonFloorFloatWorkload, NeonFloorDivWorkload, NeonFillWorkload, NeonExpWorkload, NeonElementwiseBinaryWorkload, NeonDivisionWorkload, NeonDetectionPostProcessWorkload, NeonDequantizeWorkload, NeonDepthwiseConvolutionWorkload, NeonDepthToSpaceWorkload, NeonConvolution3dWorkload, NeonConvolution2dWorkload, NeonConvertFp32ToFp16Workload, NeonConvertFp16ToFp32Workload, NeonConstantWorkload, NeonConcatWorkload, NeonComparisonWorkload, NeonChannelShuffleWorkload, NeonCastWorkload, NeonBatchToSpaceNdWorkload, NeonBatchNormalizationWorkload, NeonBatchMatMulWorkload, NeonArgMinMaxWorkload, NeonAdditionWorkload, NeonActivationWorkload, NeonAbsWorkload, ClUnidirectionalSequenceLstmFloatWorkload, ClTransposeWorkload, ClTransposeConvolution2dWorkload, ClTileWorkload, ClSubtractionWorkload, ClStridedSliceWorkload, ClStackWorkload, ClSqrtWorkload, ClSplitterWorkload, ClSpaceToDepthWorkload, ClSpaceToBatchNdWorkload, ClSoftmaxWorkload, ClSliceWorkload, ClSinWorkload, ClScatterNdWorkload, ClRsqrtWorkload, ClReverseV2Workload, ClResizeWorkload, ClReshapeWorkload, ClReduceWorkload, ClRankWorkload, ClQuantizeWorkload, ClQuantizedLstmWorkload, ClQLstmWorkload, ClPreluWorkload, ClPooling3dWorkload, ClPooling2dWorkload, ClPermuteWorkload, ClPadWorkload, ClNormalizationFloatWorkload, ClNegWorkload, ClMultiplicationWorkload, ClMinimumWorkload, ClMeanWorkload, ClMaximumWorkload, ClLstmFloatWorkload, ClLogWorkload, ClLogSoftmaxWorkload, ClLogicalOrWorkload, ClLogicalNotWorkload, ClLogicalAndWorkload, ClL2NormalizationFloatWorkload, ClInstanceNormalizationWorkload, ClGatherWorkload, ClGatherNdWorkload, ClFullyConnectedWorkload, ClFloorFloatWorkload, ClFloorDivWorkload, ClFillWorkload, ClExpWorkload, ClElementwiseBinaryWorkload, ClDivisionWorkload, ClDequantizeWorkload, ClDepthwiseConvolutionWorkload, ClDepthToSpaceWorkload, ClConvolution3dWorkload, ClConvolution2dWorkload, ClConvertFp32ToFp16Workload, ClConvertFp16ToFp32Workload, ClConstantWorkload, ClConcatWorkload, ClComparisonWorkload, ClChannelShuffleWorkload, ClCastWorkload, ClBatchToSpaceNdWorkload, ClBatchNormalizationFloatWorkload, ClBatchMatMulWorkload, ClArgMinMaxWorkload, ClAdditionWorkload, ClActivationWorkload, ClAbsWorkload, UnmapWorkload, SyncMemGenericWorkload, ImportMemGenericWorkload, MapWorkload, and CopyMemGenericWorkload.
|
pure virtual |
Implemented in BaseWorkload< QueueDescriptor >, BaseWorkload< MemCopyQueueDescriptor >, BaseWorkload< UnmapQueueDescriptor >, BaseWorkload< MemSyncQueueDescriptor >, BaseWorkload< TileQueueDescriptor >, BaseWorkload< PreCompiledQueueDescriptor >, BaseWorkload< MemImportQueueDescriptor >, BaseWorkload< ReverseV2QueueDescriptor >, BaseWorkload< armnn::AdditionQueueDescriptor >, and BaseWorkload< MapQueueDescriptor >.
|
inlinevirtual |
Definition at line 39 of file IWorkload.hpp.
|
pure virtual |
Implemented in RefDebugWorkload< DataType >, BaseWorkload< QueueDescriptor >, BaseWorkload< MemCopyQueueDescriptor >, BaseWorkload< UnmapQueueDescriptor >, BaseWorkload< MemSyncQueueDescriptor >, BaseWorkload< TileQueueDescriptor >, BaseWorkload< PreCompiledQueueDescriptor >, BaseWorkload< MemImportQueueDescriptor >, BaseWorkload< ReverseV2QueueDescriptor >, BaseWorkload< armnn::AdditionQueueDescriptor >, and BaseWorkload< MapQueueDescriptor >.
|
pure virtual |
Implemented in RefComparisonWorkload, BaseWorkload< QueueDescriptor >, BaseWorkload< MemCopyQueueDescriptor >, BaseWorkload< UnmapQueueDescriptor >, BaseWorkload< MemSyncQueueDescriptor >, BaseWorkload< TileQueueDescriptor >, BaseWorkload< PreCompiledQueueDescriptor >, BaseWorkload< MemImportQueueDescriptor >, BaseWorkload< ReverseV2QueueDescriptor >, BaseWorkload< armnn::AdditionQueueDescriptor >, and BaseWorkload< MapQueueDescriptor >.
|
inlinevirtual |
|
pure virtual |
Implemented in TosaRefBaseWorkload< QueueDescriptor >, RefBaseWorkload< QueueDescriptor >, RefBaseWorkload< SpaceToDepthQueueDescriptor >, RefBaseWorkload< InstanceNormalizationQueueDescriptor >, RefBaseWorkload< Convolution3dQueueDescriptor >, RefBaseWorkload< TransposeConvolution2dQueueDescriptor >, RefBaseWorkload< QLstmQueueDescriptor >, RefBaseWorkload< FillQueueDescriptor >, RefBaseWorkload< Pooling3dQueueDescriptor >, RefBaseWorkload< ElementwiseBinaryQueueDescriptor >, RefBaseWorkload< Pooling2dQueueDescriptor >, RefBaseWorkload< NormalizationQueueDescriptor >, RefBaseWorkload< FloorQueueDescriptor >, RefBaseWorkload< ElementwiseUnaryQueueDescriptor >, RefBaseWorkload< StridedSliceQueueDescriptor >, RefBaseWorkload< BroadcastToQueueDescriptor >, RefBaseWorkload< BatchToSpaceNdQueueDescriptor >, RefBaseWorkload< ActivationQueueDescriptor >, RefBaseWorkload< UnidirectionalSequenceLstmQueueDescriptor >, RefBaseWorkload< TileQueueDescriptor >, RefBaseWorkload< BatchMatMulQueueDescriptor >, RefBaseWorkload< SoftmaxQueueDescriptor >, RefBaseWorkload< RankQueueDescriptor >, RefBaseWorkload< FullyConnectedQueueDescriptor >, RefBaseWorkload< ParentDescriptor >, RefBaseWorkload< CastQueueDescriptor >, RefBaseWorkload< SpaceToBatchNdQueueDescriptor >, RefBaseWorkload< DequantizeQueueDescriptor >, RefBaseWorkload< DepthwiseConvolution2dQueueDescriptor >, RefBaseWorkload< BatchNormalizationQueueDescriptor >, RefBaseWorkload< SliceQueueDescriptor >, RefBaseWorkload< ReshapeQueueDescriptor >, RefBaseWorkload< QuantizeQueueDescriptor >, RefBaseWorkload< MeanQueueDescriptor >, RefBaseWorkload< LogicalBinaryQueueDescriptor >, RefBaseWorkload< DetectionPostProcessQueueDescriptor >, RefBaseWorkload< ReduceQueueDescriptor >, RefBaseWorkload< L2NormalizationQueueDescriptor >, RefBaseWorkload< ConstantQueueDescriptor >, RefBaseWorkload< ConcatQueueDescriptor >, RefBaseWorkload< StackQueueDescriptor >, RefBaseWorkload< ShapeQueueDescriptor >, RefBaseWorkload< PadQueueDescriptor >, RefBaseWorkload< LstmQueueDescriptor >, RefBaseWorkload< LogSoftmaxQueueDescriptor >, RefBaseWorkload< GatherNdQueueDescriptor >, RefBaseWorkload< ChannelShuffleQueueDescriptor >, RefBaseWorkload< ScatterNdQueueDescriptor >, RefBaseWorkload< PreluQueueDescriptor >, RefBaseWorkload< ReverseV2QueueDescriptor >, RefBaseWorkload< ResizeQueueDescriptor >, RefBaseWorkload< DepthToSpaceQueueDescriptor >, RefBaseWorkload< ArgMinMaxQueueDescriptor >, RefBaseWorkload< SplitterQueueDescriptor >, RefBaseWorkload< GatherQueueDescriptor >, RefBaseWorkload< Convolution2dQueueDescriptor >, RefBaseWorkload< ComparisonQueueDescriptor >, NeonNormalizationFloatWorkload, NeonLstmFloatWorkload, NeonL2NormalizationFloatWorkload, NeonFloorFloatWorkload, NeonConvertFp32ToFp16Workload, NeonConvertFp16ToFp32Workload, NeonBaseWorkload< QueueDescriptor >, NeonBaseWorkload< SpaceToDepthQueueDescriptor >, NeonBaseWorkload< MultiplicationQueueDescriptor >, NeonBaseWorkload< InstanceNormalizationQueueDescriptor >, NeonBaseWorkload< Convolution3dQueueDescriptor >, NeonBaseWorkload< TransposeConvolution2dQueueDescriptor >, NeonBaseWorkload< QLstmQueueDescriptor >, NeonBaseWorkload< FillQueueDescriptor >, NeonBaseWorkload< SubtractionQueueDescriptor >, NeonBaseWorkload< Pooling3dQueueDescriptor >, NeonBaseWorkload< ElementwiseBinaryQueueDescriptor >, NeonBaseWorkload< Pooling2dQueueDescriptor >, NeonBaseWorkload< ElementwiseUnaryQueueDescriptor >, NeonBaseWorkload< StridedSliceQueueDescriptor >, NeonBaseWorkload< BatchToSpaceNdQueueDescriptor >, NeonBaseWorkload< ActivationQueueDescriptor >, NeonBaseWorkload< UnidirectionalSequenceLstmQueueDescriptor >, NeonBaseWorkload< DivisionQueueDescriptor >, NeonBaseWorkload< BatchMatMulQueueDescriptor >, NeonBaseWorkload< AdditionQueueDescriptor >, NeonBaseWorkload< SoftmaxQueueDescriptor >, NeonBaseWorkload< RankQueueDescriptor >, NeonBaseWorkload< FullyConnectedQueueDescriptor >, NeonBaseWorkload< CastQueueDescriptor >, NeonBaseWorkload< SpaceToBatchNdQueueDescriptor >, NeonBaseWorkload< DequantizeQueueDescriptor >, NeonBaseWorkload< DepthwiseConvolution2dQueueDescriptor >, NeonBaseWorkload< BatchNormalizationQueueDescriptor >, NeonBaseWorkload< SliceQueueDescriptor >, NeonBaseWorkload< ReshapeQueueDescriptor >, NeonBaseWorkload< TransposeQueueDescriptor >, NeonBaseWorkload< QuantizeQueueDescriptor >, NeonBaseWorkload< MeanQueueDescriptor >, NeonBaseWorkload< LogicalBinaryQueueDescriptor >, NeonBaseWorkload< MaximumQueueDescriptor >, NeonBaseWorkload< DetectionPostProcessQueueDescriptor >, NeonBaseWorkload< ReduceQueueDescriptor >, NeonBaseWorkload< ConstantQueueDescriptor >, NeonBaseWorkload< ConcatQueueDescriptor >, NeonBaseWorkload< StackQueueDescriptor >, NeonBaseWorkload< PermuteQueueDescriptor >, NeonBaseWorkload< PadQueueDescriptor >, NeonBaseWorkload< MinimumQueueDescriptor >, NeonBaseWorkload< LogSoftmaxQueueDescriptor >, NeonBaseWorkload< GatherNdQueueDescriptor >, NeonBaseWorkload< FusedQueueDescriptor >, NeonBaseWorkload< ChannelShuffleQueueDescriptor >, NeonBaseWorkload< AbsQueueDescriptor >, NeonBaseWorkload< QuantizedLstmQueueDescriptor >, NeonBaseWorkload< PreluQueueDescriptor >, NeonBaseWorkload< ResizeQueueDescriptor >, NeonBaseWorkload< DepthToSpaceQueueDescriptor >, NeonBaseWorkload< ArgMinMaxQueueDescriptor >, NeonBaseWorkload< SplitterQueueDescriptor >, NeonBaseWorkload< RsqrtQueueDescriptor >, NeonBaseWorkload< GatherQueueDescriptor >, NeonBaseWorkload< Convolution2dQueueDescriptor >, NeonBaseWorkload< ComparisonQueueDescriptor >, ClNormalizationFloatWorkload, ClLstmFloatWorkload, ClL2NormalizationFloatWorkload, ClFloorFloatWorkload, ClConvertFp32ToFp16Workload, ClConvertFp16ToFp32Workload, ClBatchNormalizationFloatWorkload, ClBaseWorkload< QueueDescriptor >, ClBaseWorkload< SpaceToDepthQueueDescriptor >, ClBaseWorkload< MultiplicationQueueDescriptor >, ClBaseWorkload< InstanceNormalizationQueueDescriptor >, ClBaseWorkload< Convolution3dQueueDescriptor >, ClBaseWorkload< TransposeConvolution2dQueueDescriptor >, ClBaseWorkload< QLstmQueueDescriptor >, ClBaseWorkload< FillQueueDescriptor >, ClBaseWorkload< SubtractionQueueDescriptor >, ClBaseWorkload< Pooling3dQueueDescriptor >, ClBaseWorkload< ElementwiseBinaryQueueDescriptor >, ClBaseWorkload< Pooling2dQueueDescriptor >, ClBaseWorkload< ElementwiseUnaryQueueDescriptor >, ClBaseWorkload< StridedSliceQueueDescriptor >, ClBaseWorkload< BatchToSpaceNdQueueDescriptor >, ClBaseWorkload< ActivationQueueDescriptor >, ClBaseWorkload< DivisionQueueDescriptor >, ClBaseWorkload< BatchMatMulQueueDescriptor >, ClBaseWorkload< AdditionQueueDescriptor >, ClBaseWorkload< SoftmaxQueueDescriptor >, ClBaseWorkload< RankQueueDescriptor >, ClBaseWorkload< FullyConnectedQueueDescriptor >, ClBaseWorkload< CastQueueDescriptor >, ClBaseWorkload< SpaceToBatchNdQueueDescriptor >, ClBaseWorkload< DequantizeQueueDescriptor >, ClBaseWorkload< DepthwiseConvolution2dQueueDescriptor >, ClBaseWorkload< SliceQueueDescriptor >, ClBaseWorkload< ReshapeQueueDescriptor >, ClBaseWorkload< TransposeQueueDescriptor >, ClBaseWorkload< QuantizeQueueDescriptor >, ClBaseWorkload< MeanQueueDescriptor >, ClBaseWorkload< LogicalBinaryQueueDescriptor >, ClBaseWorkload< MaximumQueueDescriptor >, ClBaseWorkload< ReduceQueueDescriptor >, ClBaseWorkload< ConstantQueueDescriptor >, ClBaseWorkload< ConcatQueueDescriptor >, ClBaseWorkload< StackQueueDescriptor >, ClBaseWorkload< PermuteQueueDescriptor >, ClBaseWorkload< PadQueueDescriptor >, ClBaseWorkload< MinimumQueueDescriptor >, ClBaseWorkload< LogSoftmaxQueueDescriptor >, ClBaseWorkload< GatherNdQueueDescriptor >, ClBaseWorkload< ChannelShuffleQueueDescriptor >, ClBaseWorkload< AbsQueueDescriptor >, ClBaseWorkload< ScatterNdQueueDescriptor >, ClBaseWorkload< QuantizedLstmQueueDescriptor >, ClBaseWorkload< PreluQueueDescriptor >, ClBaseWorkload< ResizeQueueDescriptor >, ClBaseWorkload< DepthToSpaceQueueDescriptor >, ClBaseWorkload< ArgMinMaxQueueDescriptor >, ClBaseWorkload< SplitterQueueDescriptor >, ClBaseWorkload< RsqrtQueueDescriptor >, ClBaseWorkload< GatherQueueDescriptor >, ClBaseWorkload< Convolution2dQueueDescriptor >, ClBaseWorkload< ComparisonQueueDescriptor >, BaseWorkload< QueueDescriptor >, BaseWorkload< MemCopyQueueDescriptor >, BaseWorkload< UnmapQueueDescriptor >, BaseWorkload< MemSyncQueueDescriptor >, BaseWorkload< TileQueueDescriptor >, BaseWorkload< PreCompiledQueueDescriptor >, BaseWorkload< MemImportQueueDescriptor >, BaseWorkload< ReverseV2QueueDescriptor >, BaseWorkload< armnn::AdditionQueueDescriptor >, and BaseWorkload< MapQueueDescriptor >.
|
pure virtual |
Implemented in TosaRefBaseWorkload< QueueDescriptor >, RefBaseWorkload< QueueDescriptor >, RefBaseWorkload< SpaceToDepthQueueDescriptor >, RefBaseWorkload< InstanceNormalizationQueueDescriptor >, RefBaseWorkload< Convolution3dQueueDescriptor >, RefBaseWorkload< TransposeConvolution2dQueueDescriptor >, RefBaseWorkload< QLstmQueueDescriptor >, RefBaseWorkload< FillQueueDescriptor >, RefBaseWorkload< Pooling3dQueueDescriptor >, RefBaseWorkload< ElementwiseBinaryQueueDescriptor >, RefBaseWorkload< Pooling2dQueueDescriptor >, RefBaseWorkload< NormalizationQueueDescriptor >, RefBaseWorkload< FloorQueueDescriptor >, RefBaseWorkload< ElementwiseUnaryQueueDescriptor >, RefBaseWorkload< StridedSliceQueueDescriptor >, RefBaseWorkload< BroadcastToQueueDescriptor >, RefBaseWorkload< BatchToSpaceNdQueueDescriptor >, RefBaseWorkload< ActivationQueueDescriptor >, RefBaseWorkload< UnidirectionalSequenceLstmQueueDescriptor >, RefBaseWorkload< TileQueueDescriptor >, RefBaseWorkload< BatchMatMulQueueDescriptor >, RefBaseWorkload< SoftmaxQueueDescriptor >, RefBaseWorkload< RankQueueDescriptor >, RefBaseWorkload< FullyConnectedQueueDescriptor >, RefBaseWorkload< ParentDescriptor >, RefBaseWorkload< CastQueueDescriptor >, RefBaseWorkload< SpaceToBatchNdQueueDescriptor >, RefBaseWorkload< DequantizeQueueDescriptor >, RefBaseWorkload< DepthwiseConvolution2dQueueDescriptor >, RefBaseWorkload< BatchNormalizationQueueDescriptor >, RefBaseWorkload< SliceQueueDescriptor >, RefBaseWorkload< ReshapeQueueDescriptor >, RefBaseWorkload< QuantizeQueueDescriptor >, RefBaseWorkload< MeanQueueDescriptor >, RefBaseWorkload< LogicalBinaryQueueDescriptor >, RefBaseWorkload< DetectionPostProcessQueueDescriptor >, RefBaseWorkload< ReduceQueueDescriptor >, RefBaseWorkload< L2NormalizationQueueDescriptor >, RefBaseWorkload< ConstantQueueDescriptor >, RefBaseWorkload< ConcatQueueDescriptor >, RefBaseWorkload< StackQueueDescriptor >, RefBaseWorkload< ShapeQueueDescriptor >, RefBaseWorkload< PadQueueDescriptor >, RefBaseWorkload< LstmQueueDescriptor >, RefBaseWorkload< LogSoftmaxQueueDescriptor >, RefBaseWorkload< GatherNdQueueDescriptor >, RefBaseWorkload< ChannelShuffleQueueDescriptor >, RefBaseWorkload< ScatterNdQueueDescriptor >, RefBaseWorkload< PreluQueueDescriptor >, RefBaseWorkload< ReverseV2QueueDescriptor >, RefBaseWorkload< ResizeQueueDescriptor >, RefBaseWorkload< DepthToSpaceQueueDescriptor >, RefBaseWorkload< ArgMinMaxQueueDescriptor >, RefBaseWorkload< SplitterQueueDescriptor >, RefBaseWorkload< GatherQueueDescriptor >, RefBaseWorkload< Convolution2dQueueDescriptor >, RefBaseWorkload< ComparisonQueueDescriptor >, NeonNormalizationFloatWorkload, NeonLstmFloatWorkload, NeonL2NormalizationFloatWorkload, NeonFloorFloatWorkload, NeonConvertFp32ToFp16Workload, NeonConvertFp16ToFp32Workload, NeonBaseWorkload< QueueDescriptor >, NeonBaseWorkload< SpaceToDepthQueueDescriptor >, NeonBaseWorkload< MultiplicationQueueDescriptor >, NeonBaseWorkload< InstanceNormalizationQueueDescriptor >, NeonBaseWorkload< Convolution3dQueueDescriptor >, NeonBaseWorkload< TransposeConvolution2dQueueDescriptor >, NeonBaseWorkload< QLstmQueueDescriptor >, NeonBaseWorkload< FillQueueDescriptor >, NeonBaseWorkload< SubtractionQueueDescriptor >, NeonBaseWorkload< Pooling3dQueueDescriptor >, NeonBaseWorkload< ElementwiseBinaryQueueDescriptor >, NeonBaseWorkload< Pooling2dQueueDescriptor >, NeonBaseWorkload< ElementwiseUnaryQueueDescriptor >, NeonBaseWorkload< StridedSliceQueueDescriptor >, NeonBaseWorkload< BatchToSpaceNdQueueDescriptor >, NeonBaseWorkload< ActivationQueueDescriptor >, NeonBaseWorkload< UnidirectionalSequenceLstmQueueDescriptor >, NeonBaseWorkload< DivisionQueueDescriptor >, NeonBaseWorkload< BatchMatMulQueueDescriptor >, NeonBaseWorkload< AdditionQueueDescriptor >, NeonBaseWorkload< SoftmaxQueueDescriptor >, NeonBaseWorkload< RankQueueDescriptor >, NeonBaseWorkload< FullyConnectedQueueDescriptor >, NeonBaseWorkload< CastQueueDescriptor >, NeonBaseWorkload< SpaceToBatchNdQueueDescriptor >, NeonBaseWorkload< DequantizeQueueDescriptor >, NeonBaseWorkload< DepthwiseConvolution2dQueueDescriptor >, NeonBaseWorkload< BatchNormalizationQueueDescriptor >, NeonBaseWorkload< SliceQueueDescriptor >, NeonBaseWorkload< ReshapeQueueDescriptor >, NeonBaseWorkload< TransposeQueueDescriptor >, NeonBaseWorkload< QuantizeQueueDescriptor >, NeonBaseWorkload< MeanQueueDescriptor >, NeonBaseWorkload< LogicalBinaryQueueDescriptor >, NeonBaseWorkload< MaximumQueueDescriptor >, NeonBaseWorkload< DetectionPostProcessQueueDescriptor >, NeonBaseWorkload< ReduceQueueDescriptor >, NeonBaseWorkload< ConstantQueueDescriptor >, NeonBaseWorkload< ConcatQueueDescriptor >, NeonBaseWorkload< StackQueueDescriptor >, NeonBaseWorkload< PermuteQueueDescriptor >, NeonBaseWorkload< PadQueueDescriptor >, NeonBaseWorkload< MinimumQueueDescriptor >, NeonBaseWorkload< LogSoftmaxQueueDescriptor >, NeonBaseWorkload< GatherNdQueueDescriptor >, NeonBaseWorkload< FusedQueueDescriptor >, NeonBaseWorkload< ChannelShuffleQueueDescriptor >, NeonBaseWorkload< AbsQueueDescriptor >, NeonBaseWorkload< QuantizedLstmQueueDescriptor >, NeonBaseWorkload< PreluQueueDescriptor >, NeonBaseWorkload< ResizeQueueDescriptor >, NeonBaseWorkload< DepthToSpaceQueueDescriptor >, NeonBaseWorkload< ArgMinMaxQueueDescriptor >, NeonBaseWorkload< SplitterQueueDescriptor >, NeonBaseWorkload< RsqrtQueueDescriptor >, NeonBaseWorkload< GatherQueueDescriptor >, NeonBaseWorkload< Convolution2dQueueDescriptor >, NeonBaseWorkload< ComparisonQueueDescriptor >, ClNormalizationFloatWorkload, ClLstmFloatWorkload, ClL2NormalizationFloatWorkload, ClFloorFloatWorkload, ClConvertFp32ToFp16Workload, ClConvertFp16ToFp32Workload, ClBatchNormalizationFloatWorkload, ClBaseWorkload< QueueDescriptor >, ClBaseWorkload< SpaceToDepthQueueDescriptor >, ClBaseWorkload< MultiplicationQueueDescriptor >, ClBaseWorkload< InstanceNormalizationQueueDescriptor >, ClBaseWorkload< Convolution3dQueueDescriptor >, ClBaseWorkload< TransposeConvolution2dQueueDescriptor >, ClBaseWorkload< QLstmQueueDescriptor >, ClBaseWorkload< FillQueueDescriptor >, ClBaseWorkload< SubtractionQueueDescriptor >, ClBaseWorkload< Pooling3dQueueDescriptor >, ClBaseWorkload< ElementwiseBinaryQueueDescriptor >, ClBaseWorkload< Pooling2dQueueDescriptor >, ClBaseWorkload< ElementwiseUnaryQueueDescriptor >, ClBaseWorkload< StridedSliceQueueDescriptor >, ClBaseWorkload< BatchToSpaceNdQueueDescriptor >, ClBaseWorkload< ActivationQueueDescriptor >, ClBaseWorkload< DivisionQueueDescriptor >, ClBaseWorkload< BatchMatMulQueueDescriptor >, ClBaseWorkload< AdditionQueueDescriptor >, ClBaseWorkload< SoftmaxQueueDescriptor >, ClBaseWorkload< RankQueueDescriptor >, ClBaseWorkload< FullyConnectedQueueDescriptor >, ClBaseWorkload< CastQueueDescriptor >, ClBaseWorkload< SpaceToBatchNdQueueDescriptor >, ClBaseWorkload< DequantizeQueueDescriptor >, ClBaseWorkload< DepthwiseConvolution2dQueueDescriptor >, ClBaseWorkload< SliceQueueDescriptor >, ClBaseWorkload< ReshapeQueueDescriptor >, ClBaseWorkload< TransposeQueueDescriptor >, ClBaseWorkload< QuantizeQueueDescriptor >, ClBaseWorkload< MeanQueueDescriptor >, ClBaseWorkload< LogicalBinaryQueueDescriptor >, ClBaseWorkload< MaximumQueueDescriptor >, ClBaseWorkload< ReduceQueueDescriptor >, ClBaseWorkload< ConstantQueueDescriptor >, ClBaseWorkload< ConcatQueueDescriptor >, ClBaseWorkload< StackQueueDescriptor >, ClBaseWorkload< PermuteQueueDescriptor >, ClBaseWorkload< PadQueueDescriptor >, ClBaseWorkload< MinimumQueueDescriptor >, ClBaseWorkload< LogSoftmaxQueueDescriptor >, ClBaseWorkload< GatherNdQueueDescriptor >, ClBaseWorkload< ChannelShuffleQueueDescriptor >, ClBaseWorkload< AbsQueueDescriptor >, ClBaseWorkload< ScatterNdQueueDescriptor >, ClBaseWorkload< QuantizedLstmQueueDescriptor >, ClBaseWorkload< PreluQueueDescriptor >, ClBaseWorkload< ResizeQueueDescriptor >, ClBaseWorkload< DepthToSpaceQueueDescriptor >, ClBaseWorkload< ArgMinMaxQueueDescriptor >, ClBaseWorkload< SplitterQueueDescriptor >, ClBaseWorkload< RsqrtQueueDescriptor >, ClBaseWorkload< GatherQueueDescriptor >, ClBaseWorkload< Convolution2dQueueDescriptor >, ClBaseWorkload< ComparisonQueueDescriptor >, BaseWorkload< QueueDescriptor >, BaseWorkload< MemCopyQueueDescriptor >, BaseWorkload< UnmapQueueDescriptor >, BaseWorkload< MemSyncQueueDescriptor >, BaseWorkload< TileQueueDescriptor >, BaseWorkload< PreCompiledQueueDescriptor >, BaseWorkload< MemImportQueueDescriptor >, BaseWorkload< ReverseV2QueueDescriptor >, BaseWorkload< armnn::AdditionQueueDescriptor >, and BaseWorkload< MapQueueDescriptor >.
|
pure virtual |
Implemented in TosaRefBaseWorkload< QueueDescriptor >, RefBaseWorkload< QueueDescriptor >, RefBaseWorkload< SpaceToDepthQueueDescriptor >, RefBaseWorkload< InstanceNormalizationQueueDescriptor >, RefBaseWorkload< Convolution3dQueueDescriptor >, RefBaseWorkload< TransposeConvolution2dQueueDescriptor >, RefBaseWorkload< QLstmQueueDescriptor >, RefBaseWorkload< FillQueueDescriptor >, RefBaseWorkload< Pooling3dQueueDescriptor >, RefBaseWorkload< ElementwiseBinaryQueueDescriptor >, RefBaseWorkload< Pooling2dQueueDescriptor >, RefBaseWorkload< NormalizationQueueDescriptor >, RefBaseWorkload< FloorQueueDescriptor >, RefBaseWorkload< ElementwiseUnaryQueueDescriptor >, RefBaseWorkload< StridedSliceQueueDescriptor >, RefBaseWorkload< BroadcastToQueueDescriptor >, RefBaseWorkload< BatchToSpaceNdQueueDescriptor >, RefBaseWorkload< ActivationQueueDescriptor >, RefBaseWorkload< UnidirectionalSequenceLstmQueueDescriptor >, RefBaseWorkload< TileQueueDescriptor >, RefBaseWorkload< BatchMatMulQueueDescriptor >, RefBaseWorkload< SoftmaxQueueDescriptor >, RefBaseWorkload< RankQueueDescriptor >, RefBaseWorkload< FullyConnectedQueueDescriptor >, RefBaseWorkload< ParentDescriptor >, RefBaseWorkload< CastQueueDescriptor >, RefBaseWorkload< SpaceToBatchNdQueueDescriptor >, RefBaseWorkload< DequantizeQueueDescriptor >, RefBaseWorkload< DepthwiseConvolution2dQueueDescriptor >, RefBaseWorkload< BatchNormalizationQueueDescriptor >, RefBaseWorkload< SliceQueueDescriptor >, RefBaseWorkload< ReshapeQueueDescriptor >, RefBaseWorkload< QuantizeQueueDescriptor >, RefBaseWorkload< MeanQueueDescriptor >, RefBaseWorkload< LogicalBinaryQueueDescriptor >, RefBaseWorkload< DetectionPostProcessQueueDescriptor >, RefBaseWorkload< ReduceQueueDescriptor >, RefBaseWorkload< L2NormalizationQueueDescriptor >, RefBaseWorkload< ConstantQueueDescriptor >, RefBaseWorkload< ConcatQueueDescriptor >, RefBaseWorkload< StackQueueDescriptor >, RefBaseWorkload< ShapeQueueDescriptor >, RefBaseWorkload< PadQueueDescriptor >, RefBaseWorkload< LstmQueueDescriptor >, RefBaseWorkload< LogSoftmaxQueueDescriptor >, RefBaseWorkload< GatherNdQueueDescriptor >, RefBaseWorkload< ChannelShuffleQueueDescriptor >, RefBaseWorkload< ScatterNdQueueDescriptor >, RefBaseWorkload< PreluQueueDescriptor >, RefBaseWorkload< ReverseV2QueueDescriptor >, RefBaseWorkload< ResizeQueueDescriptor >, RefBaseWorkload< DepthToSpaceQueueDescriptor >, RefBaseWorkload< ArgMinMaxQueueDescriptor >, RefBaseWorkload< SplitterQueueDescriptor >, RefBaseWorkload< GatherQueueDescriptor >, RefBaseWorkload< Convolution2dQueueDescriptor >, RefBaseWorkload< ComparisonQueueDescriptor >, ClConvolution2dWorkload, ClConvertFp32ToFp16Workload, ClConvertFp16ToFp32Workload, BaseWorkload< QueueDescriptor >, BaseWorkload< MemCopyQueueDescriptor >, BaseWorkload< UnmapQueueDescriptor >, BaseWorkload< MemSyncQueueDescriptor >, BaseWorkload< TileQueueDescriptor >, BaseWorkload< PreCompiledQueueDescriptor >, BaseWorkload< MemImportQueueDescriptor >, BaseWorkload< ReverseV2QueueDescriptor >, BaseWorkload< armnn::AdditionQueueDescriptor >, and BaseWorkload< MapQueueDescriptor >.