22.02
|
#include <Workload.hpp>
Public Member Functions | |
BaseWorkload (const QueueDescriptor &descriptor, const WorkloadInfo &info) | |
void | ExecuteAsync (WorkingMemDescriptor &workingMemDescriptor) override |
void | PostAllocationConfigure () override |
const QueueDescriptor & | GetData () const |
profiling::ProfilingGuid | GetGuid () const final |
virtual bool | SupportsTensorHandleReplacement () const override |
void | ReplaceInputTensorHandle (ITensorHandle *tensorHandle, unsigned int slot) override |
void | ReplaceOutputTensorHandle (ITensorHandle *tensorHandle, unsigned int slot) override |
Public Member Functions inherited from IWorkload | |
virtual | ~IWorkload () |
virtual void | Execute () const =0 |
virtual void | RegisterDebugCallback (const DebugCallbackFunction &) |
Protected Attributes | |
QueueDescriptor | m_Data |
const profiling::ProfilingGuid | m_Guid |
Definition at line 29 of file Workload.hpp.
|
inline |
Definition at line 33 of file Workload.hpp.
|
inlineoverridevirtual |
Implements IWorkload.
Reimplemented in RefConvertBf16ToFp32Workload, RefConvertFp16ToFp32Workload, RefConvertFp32ToBf16Workload, RefConvertFp32ToFp16Workload, and RefFakeQuantizationFloat32Workload.
Definition at line 40 of file Workload.hpp.
|
inline |
Definition at line 53 of file Workload.hpp.
|
inlinefinalvirtual |
Implements IWorkload.
Definition at line 55 of file Workload.hpp.
Referenced by NeonConvertBf16ToFp32Workload::Execute(), NeonConvertFp16ToFp32Workload::Execute(), NeonConvertFp32ToBf16Workload::Execute(), NeonConvertFp32ToFp16Workload::Execute(), NeonFloorFloatWorkload::Execute(), NeonLstmFloatWorkload::Execute(), ClConvertFp16ToFp32Workload::Execute(), ClConvertFp32ToFp16Workload::Execute(), ClLstmFloatWorkload::Execute(), ClFloorFloatWorkload::Execute(), ClNormalizationFloatWorkload::Execute(), ClL2NormalizationFloatWorkload::Execute(), NeonL2NormalizationFloatWorkload::Execute(), NeonNormalizationFloatWorkload::Execute(), and ClBatchNormalizationFloatWorkload::Execute().
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements IWorkload.
Reimplemented in ClBatchNormalizationFloatWorkload, NeonL2NormalizationFloatWorkload, NeonNormalizationFloatWorkload, ClConvertFp16ToFp32Workload, ClConvertFp32ToFp16Workload, ClL2NormalizationFloatWorkload, ClFloorFloatWorkload, ClNormalizationFloatWorkload, ClLstmFloatWorkload, NeonLstmFloatWorkload, RefBaseWorkload< QueueDescriptor >, RefBaseWorkload< InstanceNormalizationQueueDescriptor >, RefBaseWorkload< SpaceToDepthQueueDescriptor >, RefBaseWorkload< Convolution3dQueueDescriptor >, RefBaseWorkload< TransposeConvolution2dQueueDescriptor >, RefBaseWorkload< FillQueueDescriptor >, RefBaseWorkload< QLstmQueueDescriptor >, RefBaseWorkload< Pooling3dQueueDescriptor >, RefBaseWorkload< FloorQueueDescriptor >, RefBaseWorkload< Pooling2dQueueDescriptor >, RefBaseWorkload< ElementwiseUnaryQueueDescriptor >, RefBaseWorkload< NormalizationQueueDescriptor >, RefBaseWorkload< ActivationQueueDescriptor >, RefBaseWorkload< StridedSliceQueueDescriptor >, RefBaseWorkload< BatchToSpaceNdQueueDescriptor >, RefBaseWorkload< UnidirectionalSequenceLstmQueueDescriptor >, RefBaseWorkload< RankQueueDescriptor >, RefBaseWorkload< SoftmaxQueueDescriptor >, RefBaseWorkload< FullyConnectedQueueDescriptor >, RefBaseWorkload< CastQueueDescriptor >, RefBaseWorkload< ParentDescriptor >, RefBaseWorkload< SpaceToBatchNdQueueDescriptor >, RefBaseWorkload< DequantizeQueueDescriptor >, RefBaseWorkload< DepthwiseConvolution2dQueueDescriptor >, RefBaseWorkload< BatchNormalizationQueueDescriptor >, RefBaseWorkload< ReshapeQueueDescriptor >, RefBaseWorkload< SliceQueueDescriptor >, RefBaseWorkload< LogicalBinaryQueueDescriptor >, RefBaseWorkload< QuantizeQueueDescriptor >, RefBaseWorkload< MeanQueueDescriptor >, RefBaseWorkload< DetectionPostProcessQueueDescriptor >, RefBaseWorkload< ConstantQueueDescriptor >, RefBaseWorkload< ReduceQueueDescriptor >, RefBaseWorkload< ConcatQueueDescriptor >, RefBaseWorkload< L2NormalizationQueueDescriptor >, RefBaseWorkload< StackQueueDescriptor >, RefBaseWorkload< LogSoftmaxQueueDescriptor >, RefBaseWorkload< ShapeQueueDescriptor >, RefBaseWorkload< ChannelShuffleQueueDescriptor >, RefBaseWorkload< PadQueueDescriptor >, RefBaseWorkload< LstmQueueDescriptor >, RefBaseWorkload< PreluQueueDescriptor >, RefBaseWorkload< DepthToSpaceQueueDescriptor >, RefBaseWorkload< ArgMinMaxQueueDescriptor >, RefBaseWorkload< ResizeQueueDescriptor >, RefBaseWorkload< GatherQueueDescriptor >, RefBaseWorkload< ComparisonQueueDescriptor >, RefBaseWorkload< SplitterQueueDescriptor >, RefBaseWorkload< Convolution2dQueueDescriptor >, NeonFloorFloatWorkload, ClBaseWorkload< QueueDescriptor >, NeonBaseWorkload< QueueDescriptor >, NeonConvertBf16ToFp32Workload, NeonConvertFp16ToFp32Workload, NeonConvertFp32ToBf16Workload, NeonConvertFp32ToFp16Workload, ClBaseWorkload< MultiplicationQueueDescriptor >, ClBaseWorkload< Convolution3dQueueDescriptor >, ClBaseWorkload< InstanceNormalizationQueueDescriptor >, ClBaseWorkload< SpaceToDepthQueueDescriptor >, ClBaseWorkload< TransposeConvolution2dQueueDescriptor >, ClBaseWorkload< QLstmQueueDescriptor >, ClBaseWorkload< FillQueueDescriptor >, ClBaseWorkload< SubtractionQueueDescriptor >, ClBaseWorkload< Pooling2dQueueDescriptor >, ClBaseWorkload< ElementwiseUnaryQueueDescriptor >, ClBaseWorkload< BatchToSpaceNdQueueDescriptor >, ClBaseWorkload< StridedSliceQueueDescriptor >, ClBaseWorkload< ActivationQueueDescriptor >, ClBaseWorkload< DivisionQueueDescriptor >, ClBaseWorkload< AdditionQueueDescriptor >, ClBaseWorkload< CastQueueDescriptor >, ClBaseWorkload< RankQueueDescriptor >, ClBaseWorkload< SoftmaxQueueDescriptor >, ClBaseWorkload< FullyConnectedQueueDescriptor >, ClBaseWorkload< SpaceToBatchNdQueueDescriptor >, ClBaseWorkload< DepthwiseConvolution2dQueueDescriptor >, ClBaseWorkload< DequantizeQueueDescriptor >, ClBaseWorkload< ReshapeQueueDescriptor >, ClBaseWorkload< SliceQueueDescriptor >, ClBaseWorkload< QuantizeQueueDescriptor >, ClBaseWorkload< TransposeQueueDescriptor >, ClBaseWorkload< MeanQueueDescriptor >, ClBaseWorkload< LogicalBinaryQueueDescriptor >, ClBaseWorkload< MaximumQueueDescriptor >, ClBaseWorkload< ConcatQueueDescriptor >, ClBaseWorkload< ReduceQueueDescriptor >, ClBaseWorkload< ConstantQueueDescriptor >, ClBaseWorkload< ChannelShuffleQueueDescriptor >, ClBaseWorkload< PermuteQueueDescriptor >, ClBaseWorkload< StackQueueDescriptor >, ClBaseWorkload< LogSoftmaxQueueDescriptor >, ClBaseWorkload< MinimumQueueDescriptor >, ClBaseWorkload< PadQueueDescriptor >, ClBaseWorkload< AbsQueueDescriptor >, ClBaseWorkload< PreluQueueDescriptor >, ClBaseWorkload< QuantizedLstmQueueDescriptor >, ClBaseWorkload< ArgMinMaxQueueDescriptor >, ClBaseWorkload< ResizeQueueDescriptor >, ClBaseWorkload< DepthToSpaceQueueDescriptor >, ClBaseWorkload< Convolution2dQueueDescriptor >, ClBaseWorkload< SplitterQueueDescriptor >, ClBaseWorkload< RsqrtQueueDescriptor >, ClBaseWorkload< GatherQueueDescriptor >, ClBaseWorkload< ComparisonQueueDescriptor >, NeonBaseWorkload< InstanceNormalizationQueueDescriptor >, NeonBaseWorkload< Convolution3dQueueDescriptor >, NeonBaseWorkload< SpaceToDepthQueueDescriptor >, NeonBaseWorkload< MultiplicationQueueDescriptor >, NeonBaseWorkload< QLstmQueueDescriptor >, NeonBaseWorkload< FillQueueDescriptor >, NeonBaseWorkload< TransposeConvolution2dQueueDescriptor >, NeonBaseWorkload< SubtractionQueueDescriptor >, NeonBaseWorkload< Pooling2dQueueDescriptor >, NeonBaseWorkload< ElementwiseUnaryQueueDescriptor >, NeonBaseWorkload< BatchToSpaceNdQueueDescriptor >, NeonBaseWorkload< ActivationQueueDescriptor >, NeonBaseWorkload< StridedSliceQueueDescriptor >, NeonBaseWorkload< AdditionQueueDescriptor >, NeonBaseWorkload< DivisionQueueDescriptor >, NeonBaseWorkload< RankQueueDescriptor >, NeonBaseWorkload< SoftmaxQueueDescriptor >, NeonBaseWorkload< FullyConnectedQueueDescriptor >, NeonBaseWorkload< CastQueueDescriptor >, NeonBaseWorkload< DequantizeQueueDescriptor >, NeonBaseWorkload< SpaceToBatchNdQueueDescriptor >, NeonBaseWorkload< DepthwiseConvolution2dQueueDescriptor >, NeonBaseWorkload< BatchNormalizationQueueDescriptor >, NeonBaseWorkload< ReshapeQueueDescriptor >, NeonBaseWorkload< SliceQueueDescriptor >, NeonBaseWorkload< TransposeQueueDescriptor >, NeonBaseWorkload< MeanQueueDescriptor >, NeonBaseWorkload< QuantizeQueueDescriptor >, NeonBaseWorkload< LogicalBinaryQueueDescriptor >, NeonBaseWorkload< MaximumQueueDescriptor >, NeonBaseWorkload< DetectionPostProcessQueueDescriptor >, NeonBaseWorkload< ConcatQueueDescriptor >, NeonBaseWorkload< ConstantQueueDescriptor >, NeonBaseWorkload< ReduceQueueDescriptor >, NeonBaseWorkload< LogSoftmaxQueueDescriptor >, NeonBaseWorkload< ChannelShuffleQueueDescriptor >, NeonBaseWorkload< AbsQueueDescriptor >, NeonBaseWorkload< PadQueueDescriptor >, NeonBaseWorkload< StackQueueDescriptor >, NeonBaseWorkload< MinimumQueueDescriptor >, NeonBaseWorkload< PermuteQueueDescriptor >, NeonBaseWorkload< PreluQueueDescriptor >, NeonBaseWorkload< QuantizedLstmQueueDescriptor >, NeonBaseWorkload< ArgMinMaxQueueDescriptor >, NeonBaseWorkload< ResizeQueueDescriptor >, NeonBaseWorkload< DepthToSpaceQueueDescriptor >, NeonBaseWorkload< ComparisonQueueDescriptor >, NeonBaseWorkload< SplitterQueueDescriptor >, NeonBaseWorkload< GatherQueueDescriptor >, NeonBaseWorkload< Convolution2dQueueDescriptor >, and NeonBaseWorkload< RsqrtQueueDescriptor >.
Definition at line 63 of file Workload.hpp.
|
inlineoverridevirtual |
Implements IWorkload.
Reimplemented in ClBatchNormalizationFloatWorkload, ClBaseWorkload< QueueDescriptor >, NeonBaseWorkload< QueueDescriptor >, ClBaseWorkload< MultiplicationQueueDescriptor >, ClBaseWorkload< Convolution3dQueueDescriptor >, ClBaseWorkload< InstanceNormalizationQueueDescriptor >, ClBaseWorkload< SpaceToDepthQueueDescriptor >, ClBaseWorkload< TransposeConvolution2dQueueDescriptor >, ClBaseWorkload< QLstmQueueDescriptor >, ClBaseWorkload< FillQueueDescriptor >, ClBaseWorkload< SubtractionQueueDescriptor >, ClBaseWorkload< Pooling2dQueueDescriptor >, ClBaseWorkload< ElementwiseUnaryQueueDescriptor >, ClBaseWorkload< BatchToSpaceNdQueueDescriptor >, ClBaseWorkload< StridedSliceQueueDescriptor >, ClBaseWorkload< ActivationQueueDescriptor >, ClBaseWorkload< DivisionQueueDescriptor >, ClBaseWorkload< AdditionQueueDescriptor >, ClBaseWorkload< CastQueueDescriptor >, ClBaseWorkload< RankQueueDescriptor >, ClBaseWorkload< SoftmaxQueueDescriptor >, ClBaseWorkload< FullyConnectedQueueDescriptor >, ClBaseWorkload< SpaceToBatchNdQueueDescriptor >, ClBaseWorkload< DepthwiseConvolution2dQueueDescriptor >, ClBaseWorkload< DequantizeQueueDescriptor >, ClBaseWorkload< ReshapeQueueDescriptor >, ClBaseWorkload< SliceQueueDescriptor >, ClBaseWorkload< QuantizeQueueDescriptor >, ClBaseWorkload< TransposeQueueDescriptor >, ClBaseWorkload< MeanQueueDescriptor >, ClBaseWorkload< LogicalBinaryQueueDescriptor >, ClBaseWorkload< MaximumQueueDescriptor >, ClBaseWorkload< ConcatQueueDescriptor >, ClBaseWorkload< ReduceQueueDescriptor >, ClBaseWorkload< ConstantQueueDescriptor >, ClBaseWorkload< ChannelShuffleQueueDescriptor >, ClBaseWorkload< PermuteQueueDescriptor >, ClBaseWorkload< StackQueueDescriptor >, ClBaseWorkload< LogSoftmaxQueueDescriptor >, ClBaseWorkload< MinimumQueueDescriptor >, ClBaseWorkload< PadQueueDescriptor >, ClBaseWorkload< AbsQueueDescriptor >, ClBaseWorkload< PreluQueueDescriptor >, ClBaseWorkload< QuantizedLstmQueueDescriptor >, ClBaseWorkload< ArgMinMaxQueueDescriptor >, ClBaseWorkload< ResizeQueueDescriptor >, ClBaseWorkload< DepthToSpaceQueueDescriptor >, ClBaseWorkload< Convolution2dQueueDescriptor >, ClBaseWorkload< SplitterQueueDescriptor >, ClBaseWorkload< RsqrtQueueDescriptor >, ClBaseWorkload< GatherQueueDescriptor >, ClBaseWorkload< ComparisonQueueDescriptor >, NeonBaseWorkload< InstanceNormalizationQueueDescriptor >, NeonBaseWorkload< Convolution3dQueueDescriptor >, NeonBaseWorkload< SpaceToDepthQueueDescriptor >, NeonBaseWorkload< MultiplicationQueueDescriptor >, NeonBaseWorkload< QLstmQueueDescriptor >, NeonBaseWorkload< FillQueueDescriptor >, NeonBaseWorkload< TransposeConvolution2dQueueDescriptor >, NeonBaseWorkload< SubtractionQueueDescriptor >, NeonBaseWorkload< Pooling2dQueueDescriptor >, NeonBaseWorkload< ElementwiseUnaryQueueDescriptor >, NeonBaseWorkload< BatchToSpaceNdQueueDescriptor >, NeonBaseWorkload< ActivationQueueDescriptor >, NeonBaseWorkload< StridedSliceQueueDescriptor >, NeonBaseWorkload< AdditionQueueDescriptor >, NeonBaseWorkload< DivisionQueueDescriptor >, NeonBaseWorkload< RankQueueDescriptor >, NeonBaseWorkload< SoftmaxQueueDescriptor >, NeonBaseWorkload< FullyConnectedQueueDescriptor >, NeonBaseWorkload< CastQueueDescriptor >, NeonBaseWorkload< DequantizeQueueDescriptor >, NeonBaseWorkload< SpaceToBatchNdQueueDescriptor >, NeonBaseWorkload< DepthwiseConvolution2dQueueDescriptor >, NeonBaseWorkload< BatchNormalizationQueueDescriptor >, NeonBaseWorkload< ReshapeQueueDescriptor >, NeonBaseWorkload< SliceQueueDescriptor >, NeonBaseWorkload< TransposeQueueDescriptor >, NeonBaseWorkload< MeanQueueDescriptor >, NeonBaseWorkload< QuantizeQueueDescriptor >, NeonBaseWorkload< LogicalBinaryQueueDescriptor >, NeonBaseWorkload< MaximumQueueDescriptor >, NeonBaseWorkload< DetectionPostProcessQueueDescriptor >, NeonBaseWorkload< ConcatQueueDescriptor >, NeonBaseWorkload< ConstantQueueDescriptor >, NeonBaseWorkload< ReduceQueueDescriptor >, NeonBaseWorkload< LogSoftmaxQueueDescriptor >, NeonBaseWorkload< ChannelShuffleQueueDescriptor >, NeonBaseWorkload< AbsQueueDescriptor >, NeonBaseWorkload< PadQueueDescriptor >, NeonBaseWorkload< StackQueueDescriptor >, NeonBaseWorkload< MinimumQueueDescriptor >, NeonBaseWorkload< PermuteQueueDescriptor >, NeonBaseWorkload< PreluQueueDescriptor >, NeonBaseWorkload< QuantizedLstmQueueDescriptor >, NeonBaseWorkload< ArgMinMaxQueueDescriptor >, NeonBaseWorkload< ResizeQueueDescriptor >, NeonBaseWorkload< DepthToSpaceQueueDescriptor >, NeonBaseWorkload< ComparisonQueueDescriptor >, NeonBaseWorkload< SplitterQueueDescriptor >, NeonBaseWorkload< GatherQueueDescriptor >, NeonBaseWorkload< Convolution2dQueueDescriptor >, NeonBaseWorkload< RsqrtQueueDescriptor >, NeonL2NormalizationFloatWorkload, NeonNormalizationFloatWorkload, ClConvertFp16ToFp32Workload, ClConvertFp32ToFp16Workload, ClL2NormalizationFloatWorkload, RefBaseWorkload< QueueDescriptor >, RefBaseWorkload< InstanceNormalizationQueueDescriptor >, RefBaseWorkload< SpaceToDepthQueueDescriptor >, RefBaseWorkload< Convolution3dQueueDescriptor >, RefBaseWorkload< TransposeConvolution2dQueueDescriptor >, RefBaseWorkload< FillQueueDescriptor >, RefBaseWorkload< QLstmQueueDescriptor >, RefBaseWorkload< Pooling3dQueueDescriptor >, RefBaseWorkload< FloorQueueDescriptor >, RefBaseWorkload< Pooling2dQueueDescriptor >, RefBaseWorkload< ElementwiseUnaryQueueDescriptor >, RefBaseWorkload< NormalizationQueueDescriptor >, RefBaseWorkload< ActivationQueueDescriptor >, RefBaseWorkload< StridedSliceQueueDescriptor >, RefBaseWorkload< BatchToSpaceNdQueueDescriptor >, RefBaseWorkload< UnidirectionalSequenceLstmQueueDescriptor >, RefBaseWorkload< RankQueueDescriptor >, RefBaseWorkload< SoftmaxQueueDescriptor >, RefBaseWorkload< FullyConnectedQueueDescriptor >, RefBaseWorkload< CastQueueDescriptor >, RefBaseWorkload< ParentDescriptor >, RefBaseWorkload< SpaceToBatchNdQueueDescriptor >, RefBaseWorkload< DequantizeQueueDescriptor >, RefBaseWorkload< DepthwiseConvolution2dQueueDescriptor >, RefBaseWorkload< BatchNormalizationQueueDescriptor >, RefBaseWorkload< ReshapeQueueDescriptor >, RefBaseWorkload< SliceQueueDescriptor >, RefBaseWorkload< LogicalBinaryQueueDescriptor >, RefBaseWorkload< QuantizeQueueDescriptor >, RefBaseWorkload< MeanQueueDescriptor >, RefBaseWorkload< DetectionPostProcessQueueDescriptor >, RefBaseWorkload< ConstantQueueDescriptor >, RefBaseWorkload< ReduceQueueDescriptor >, RefBaseWorkload< ConcatQueueDescriptor >, RefBaseWorkload< L2NormalizationQueueDescriptor >, RefBaseWorkload< StackQueueDescriptor >, RefBaseWorkload< LogSoftmaxQueueDescriptor >, RefBaseWorkload< ShapeQueueDescriptor >, RefBaseWorkload< ChannelShuffleQueueDescriptor >, RefBaseWorkload< PadQueueDescriptor >, RefBaseWorkload< LstmQueueDescriptor >, RefBaseWorkload< PreluQueueDescriptor >, RefBaseWorkload< DepthToSpaceQueueDescriptor >, RefBaseWorkload< ArgMinMaxQueueDescriptor >, RefBaseWorkload< ResizeQueueDescriptor >, RefBaseWorkload< GatherQueueDescriptor >, RefBaseWorkload< ComparisonQueueDescriptor >, RefBaseWorkload< SplitterQueueDescriptor >, RefBaseWorkload< Convolution2dQueueDescriptor >, ClFloorFloatWorkload, ClNormalizationFloatWorkload, ClLstmFloatWorkload, NeonLstmFloatWorkload, NeonFloorFloatWorkload, NeonConvertBf16ToFp32Workload, NeonConvertFp16ToFp32Workload, NeonConvertFp32ToBf16Workload, and NeonConvertFp32ToFp16Workload.
Definition at line 70 of file Workload.hpp.
|
inlineoverridevirtual |
Implements IWorkload.
Reimplemented in ClConvolution2dWorkload, ClConvertFp16ToFp32Workload, ClConvertFp32ToFp16Workload, RefBaseWorkload< QueueDescriptor >, RefBaseWorkload< InstanceNormalizationQueueDescriptor >, RefBaseWorkload< SpaceToDepthQueueDescriptor >, RefBaseWorkload< Convolution3dQueueDescriptor >, RefBaseWorkload< TransposeConvolution2dQueueDescriptor >, RefBaseWorkload< FillQueueDescriptor >, RefBaseWorkload< QLstmQueueDescriptor >, RefBaseWorkload< Pooling3dQueueDescriptor >, RefBaseWorkload< FloorQueueDescriptor >, RefBaseWorkload< Pooling2dQueueDescriptor >, RefBaseWorkload< ElementwiseUnaryQueueDescriptor >, RefBaseWorkload< NormalizationQueueDescriptor >, RefBaseWorkload< ActivationQueueDescriptor >, RefBaseWorkload< StridedSliceQueueDescriptor >, RefBaseWorkload< BatchToSpaceNdQueueDescriptor >, RefBaseWorkload< UnidirectionalSequenceLstmQueueDescriptor >, RefBaseWorkload< RankQueueDescriptor >, RefBaseWorkload< SoftmaxQueueDescriptor >, RefBaseWorkload< FullyConnectedQueueDescriptor >, RefBaseWorkload< CastQueueDescriptor >, RefBaseWorkload< ParentDescriptor >, RefBaseWorkload< SpaceToBatchNdQueueDescriptor >, RefBaseWorkload< DequantizeQueueDescriptor >, RefBaseWorkload< DepthwiseConvolution2dQueueDescriptor >, RefBaseWorkload< BatchNormalizationQueueDescriptor >, RefBaseWorkload< ReshapeQueueDescriptor >, RefBaseWorkload< SliceQueueDescriptor >, RefBaseWorkload< LogicalBinaryQueueDescriptor >, RefBaseWorkload< QuantizeQueueDescriptor >, RefBaseWorkload< MeanQueueDescriptor >, RefBaseWorkload< DetectionPostProcessQueueDescriptor >, RefBaseWorkload< ConstantQueueDescriptor >, RefBaseWorkload< ReduceQueueDescriptor >, RefBaseWorkload< ConcatQueueDescriptor >, RefBaseWorkload< L2NormalizationQueueDescriptor >, RefBaseWorkload< StackQueueDescriptor >, RefBaseWorkload< LogSoftmaxQueueDescriptor >, RefBaseWorkload< ShapeQueueDescriptor >, RefBaseWorkload< ChannelShuffleQueueDescriptor >, RefBaseWorkload< PadQueueDescriptor >, RefBaseWorkload< LstmQueueDescriptor >, RefBaseWorkload< PreluQueueDescriptor >, RefBaseWorkload< DepthToSpaceQueueDescriptor >, RefBaseWorkload< ArgMinMaxQueueDescriptor >, RefBaseWorkload< ResizeQueueDescriptor >, RefBaseWorkload< GatherQueueDescriptor >, RefBaseWorkload< ComparisonQueueDescriptor >, RefBaseWorkload< SplitterQueueDescriptor >, and RefBaseWorkload< Convolution2dQueueDescriptor >.
Definition at line 57 of file Workload.hpp.
|
protected |
Definition at line 77 of file Workload.hpp.
Referenced by ClConvertFp16ToFp32Workload::ClConvertFp16ToFp32Workload(), ClConvertFp32ToFp16Workload::ClConvertFp32ToFp16Workload(), ClFloorFloatWorkload::ClFloorFloatWorkload(), ClL2NormalizationFloatWorkload::ClL2NormalizationFloatWorkload(), ClNormalizationFloatWorkload::ClNormalizationFloatWorkload(), RefConvertBf16ToFp32Workload::Execute(), RefConvertFp16ToFp32Workload::Execute(), RefConvertFp32ToBf16Workload::Execute(), RefConvertFp32ToFp16Workload::Execute(), RefFakeQuantizationFloat32Workload::Execute(), RefFakeQuantizationFloat32Workload::ExecuteAsync(), NeonConvertBf16ToFp32Workload::NeonConvertBf16ToFp32Workload(), NeonConvertFp16ToFp32Workload::NeonConvertFp16ToFp32Workload(), NeonConvertFp32ToBf16Workload::NeonConvertFp32ToBf16Workload(), NeonConvertFp32ToFp16Workload::NeonConvertFp32ToFp16Workload(), NeonFloorFloatWorkload::NeonFloorFloatWorkload(), NeonL2NormalizationFloatWorkload::NeonL2NormalizationFloatWorkload(), NeonNormalizationFloatWorkload::NeonNormalizationFloatWorkload(), NeonConvertFp32ToFp16Workload::ReplaceInputTensorHandle(), ClBaseWorkload< ComparisonQueueDescriptor >::ReplaceInputTensorHandle(), NeonBaseWorkload< RsqrtQueueDescriptor >::ReplaceInputTensorHandle(), NeonConvertBf16ToFp32Workload::ReplaceInputTensorHandle(), NeonConvertFp16ToFp32Workload::ReplaceInputTensorHandle(), NeonConvertFp32ToBf16Workload::ReplaceInputTensorHandle(), NeonFloorFloatWorkload::ReplaceInputTensorHandle(), NeonLstmFloatWorkload::ReplaceInputTensorHandle(), RefBaseWorkload< Convolution2dQueueDescriptor >::ReplaceInputTensorHandle(), ClLstmFloatWorkload::ReplaceInputTensorHandle(), ClNormalizationFloatWorkload::ReplaceInputTensorHandle(), ClFloorFloatWorkload::ReplaceInputTensorHandle(), ClL2NormalizationFloatWorkload::ReplaceInputTensorHandle(), ClConvertFp32ToFp16Workload::ReplaceInputTensorHandle(), ClConvertFp16ToFp32Workload::ReplaceInputTensorHandle(), NeonL2NormalizationFloatWorkload::ReplaceInputTensorHandle(), NeonNormalizationFloatWorkload::ReplaceInputTensorHandle(), ClBatchNormalizationFloatWorkload::ReplaceInputTensorHandle(), NeonConvertFp32ToBf16Workload::ReplaceOutputTensorHandle(), NeonConvertFp32ToFp16Workload::ReplaceOutputTensorHandle(), NeonConvertBf16ToFp32Workload::ReplaceOutputTensorHandle(), NeonConvertFp16ToFp32Workload::ReplaceOutputTensorHandle(), NeonFloorFloatWorkload::ReplaceOutputTensorHandle(), NeonLstmFloatWorkload::ReplaceOutputTensorHandle(), ClLstmFloatWorkload::ReplaceOutputTensorHandle(), ClFloorFloatWorkload::ReplaceOutputTensorHandle(), ClNormalizationFloatWorkload::ReplaceOutputTensorHandle(), RefBaseWorkload< Convolution2dQueueDescriptor >::ReplaceOutputTensorHandle(), ClL2NormalizationFloatWorkload::ReplaceOutputTensorHandle(), ClConvertFp32ToFp16Workload::ReplaceOutputTensorHandle(), ClConvertFp16ToFp32Workload::ReplaceOutputTensorHandle(), NeonL2NormalizationFloatWorkload::ReplaceOutputTensorHandle(), NeonNormalizationFloatWorkload::ReplaceOutputTensorHandle(), NeonBaseWorkload< RsqrtQueueDescriptor >::ReplaceOutputTensorHandle(), ClBaseWorkload< ComparisonQueueDescriptor >::ReplaceOutputTensorHandle(), and ClBatchNormalizationFloatWorkload::ReplaceOutputTensorHandle().
|
protected |
Definition at line 78 of file Workload.hpp.