ArmNN
 21.11
ClWorkloadFactory Member List

This is the complete list of members for ClWorkloadFactory, including all inherited members.

AfterWorkloadsCreated() overrideClWorkloadFactoryvirtual
ClWorkloadFactory(const std::shared_ptr< ClMemoryManager > &memoryManager)ClWorkloadFactory
ClWorkloadFactory(const std::shared_ptr< ClMemoryManager > &memoryManager, const IBackendInternal::IBackendSpecificModelContextPtr &modelContextPtr)ClWorkloadFactory
CreateActivation(const ActivationQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateAddition(const AdditionQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateArgMinMax(const ArgMinMaxQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateBatchNormalization(const BatchNormalizationQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateBatchToSpaceNd(const BatchToSpaceNdQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateCast(const CastQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateChannelShuffle(const ChannelShuffleQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateComparison(const ComparisonQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateConcat(const ConcatQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateConstant(const ConstantQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateConvertBf16ToFp32(const ConvertBf16ToFp32QueueDescriptor &descriptor, const WorkloadInfo &info) constIWorkloadFactoryvirtual
CreateConvertFp16ToFp32(const ConvertFp16ToFp32QueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateConvertFp32ToBf16(const ConvertFp32ToBf16QueueDescriptor &descriptor, const WorkloadInfo &info) constIWorkloadFactoryvirtual
CreateConvertFp32ToFp16(const ConvertFp32ToFp16QueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateConvolution2d(const Convolution2dQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateConvolution3d(const Convolution3dQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateDebug(const DebugQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateDepthToSpace(const DepthToSpaceQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateDepthwiseConvolution2d(const DepthwiseConvolution2dQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateDequantize(const DequantizeQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateDetectionPostProcess(const DetectionPostProcessQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateDivision(const DivisionQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateElementwiseUnary(const ElementwiseUnaryQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateFakeQuantization(const FakeQuantizationQueueDescriptor &, const WorkloadInfo &) const overrideWorkloadFactoryBaseinlinevirtual
CreateFill(const FillQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateFloor(const FloorQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateFullyConnected(const FullyConnectedQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateGather(const GatherQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateInput(const InputQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateInstanceNormalization(const InstanceNormalizationQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateL2Normalization(const L2NormalizationQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateLogicalBinary(const LogicalBinaryQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateLogicalUnary(const ElementwiseUnaryQueueDescriptor &descriptor, const WorkloadInfo &Info) constIWorkloadFactoryvirtual
CreateLogSoftmax(const LogSoftmaxQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateLstm(const LstmQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateMaximum(const MaximumQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateMean(const MeanQueueDescriptor &descriptor, const WorkloadInfo &Info) const overrideClWorkloadFactoryvirtual
CreateMemCopy(const MemCopyQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateMemImport(const MemImportQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateMerge(const MergeQueueDescriptor &, const WorkloadInfo &) const overrideWorkloadFactoryBaseinlinevirtual
CreateMinimum(const MinimumQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateMultiplication(const MultiplicationQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateNormalization(const NormalizationQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateOutput(const OutputQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreatePad(const PadQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreatePermute(const PermuteQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreatePooling2d(const Pooling2dQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreatePreCompiled(const PreCompiledQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreatePrelu(const PreluQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateQLstm(const QLstmQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateQuantize(const QuantizeQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateQuantizedLstm(const QuantizedLstmQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateRank(const RankQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateReduce(const ReduceQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateReshape(const ReshapeQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateResize(const ResizeQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateShape(const ShapeQueueDescriptor &descriptor, const WorkloadInfo &info) constIWorkloadFactoryvirtual
CreateSlice(const SliceQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateSoftmax(const SoftmaxQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateSpaceToBatchNd(const SpaceToBatchNdQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateSpaceToDepth(const SpaceToDepthQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateSplitter(const SplitterQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateStack(const StackQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateStridedSlice(const StridedSliceQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateSubTensorHandle(ITensorHandle &parent, TensorShape const &subTensorShape, unsigned int const *subTensorOrigin) const overrideClWorkloadFactoryvirtual
CreateSubtraction(const SubtractionQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateSwitch(const SwitchQueueDescriptor &, const WorkloadInfo &) const overrideWorkloadFactoryBaseinlinevirtual
CreateTensorHandle(const TensorInfo &tensorInfo, const bool IsMemoryManaged=true) const overrideClWorkloadFactoryvirtual
CreateTensorHandle(const TensorInfo &tensorInfo, DataLayout dataLayout, const bool IsMemoryManaged=true) const overrideClWorkloadFactoryvirtual
CreateTranspose(const TransposeQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateTransposeConvolution2d(const TransposeConvolution2dQueueDescriptor &descriptor, const WorkloadInfo &info) const overrideClWorkloadFactoryvirtual
CreateUnidirectionalSequenceLstm(const UnidirectionalSequenceLstmQueueDescriptor &descriptor, const WorkloadInfo &info) constIWorkloadFactoryvirtual
GetBackendId() const overrideClWorkloadFactoryvirtual
IsLayerSupported(const Layer &layer, Optional< DataType > dataType, std::string &outReasonIfUnsupported)ClWorkloadFactorystatic
IsLayerSupported(const IConnectableLayer &layer, Optional< DataType > dataType, std::string &outReasonIfUnsupported, const ModelOptions &modelOptions)ClWorkloadFactorystatic
armnn::WorkloadFactoryBase::IsLayerSupported(const BackendId &backendId, const IConnectableLayer &layer, Optional< DataType > dataType, std::string &outReasonIfUnsupported)IWorkloadFactorystatic
armnn::WorkloadFactoryBase::IsLayerSupported(const IConnectableLayer &layer, Optional< DataType > dataType, std::string &outReasonIfUnsupported)IWorkloadFactorystatic
armnn::WorkloadFactoryBase::IsLayerSupported(const BackendId &backendId, const IConnectableLayer &layer, Optional< DataType > dataType, std::string &outReasonIfUnsupported, const ModelOptions &modelOptions)IWorkloadFactorystatic
SupportsSubTensors() const overrideClWorkloadFactoryinlinevirtual
~IWorkloadFactory()IWorkloadFactoryinlinevirtual