ArmNN
 24.02
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
NeonBackend Member List

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

CreateBackendContext(const IRuntime::CreationOptions &) const overrideNeonBackendvirtual
CreateBackendProfilingContext(const IRuntime::CreationOptions &, IBackendProfilingPtr &backendProfiling) overrideNeonBackendvirtual
CreateBackendSpecificModelContext(const ModelOptions &modelOptions) const overrideNeonBackendvirtual
CreateExecutionData(WorkingMemDescriptor &workingMemDescriptor) constIBackendInternalinlinevirtual
CreateMemoryManager() const overrideNeonBackendvirtual
CreateWorkloadFactory(const IBackendInternal::IMemoryManagerSharedPtr &memoryManager=nullptr) const overrideNeonBackendvirtual
CreateWorkloadFactory(class TensorHandleFactoryRegistry &tensorHandleFactoryRegistry) const overrideNeonBackendvirtual
CreateWorkloadFactory(const IMemoryManagerSharedPtr &memoryManager, const ModelOptions &modelOptions) const overrideNeonBackendvirtual
CreateWorkloadFactory(class TensorHandleFactoryRegistry &tensorHandleFactoryRegistry, const ModelOptions &modelOptions) const overrideNeonBackendvirtual
armnn::IBackendInternal::CreateWorkloadFactory(class TensorHandleFactoryRegistry &tensorHandleFactoryRegistry, const ModelOptions &modelOptions, MemorySourceFlags inputFlags, MemorySourceFlags outputFlags) constIBackendInternalvirtual
GetApiVersion()IBackendInternalinlinestatic
GetBackwardCompatibleFavoriteHandleFactory()IBackendInternal
GetCapabilities() const overrideNeonBackendinlinevirtual
GetDefaultAllocator() const overrideNeonBackendvirtual
GetHandleFactoryPreferences() const overrideNeonBackendvirtual
GetId() const overrideNeonBackendinlinevirtual
GetIdStatic()NeonBackendstatic
GetLayerSupport() const overrideNeonBackendvirtual
GetLayerSupport(const ModelOptions &modelOptions) const overrideNeonBackendvirtual
GetNumberOfCacheFiles() constIBackendInternalinlinevirtual
IBackend()IBackendinlineprotected
IBackendContextPtr typedefIBackendInternal
IBackendInternal()=defaultIBackendInternalprotected
IBackendProfilingContextPtr typedefIBackendInternal
IBackendProfilingPtr typedefIBackendInternal
IBackendSpecificModelContextPtr typedefIBackendInternal
ILayerSupportSharedPtr typedefIBackendInternal
IMemoryManagerSharedPtr typedefIBackendInternal
IMemoryManagerUniquePtr typedefIBackendInternal
IWorkloadFactoryPtr typedefIBackendInternal
NeonBackend()=defaultNeonBackend
OptimizeSubgraphView(const SubgraphView &subgraph, const ModelOptions &modelOptions) const overrideNeonBackendvirtual
armnn::IBackendInternal::OptimizeSubgraphView(const SubgraphView &subgraph) constIBackendInternalvirtual
RegisterTensorHandleFactories(class TensorHandleFactoryRegistry &registry) overrideNeonBackendvirtual
armnn::IBackendInternal::RegisterTensorHandleFactories(class TensorHandleFactoryRegistry &registry, MemorySourceFlags inputFlags, MemorySourceFlags outputFlags)IBackendInternalvirtual
SupportsTensorAllocatorAPI() constIBackendInternal
UpdateExecutionData(ExecutionData &executionData, WorkingMemDescriptor &workingMemDescriptor) constIBackendInternalinlinevirtual
UseCustomMemoryAllocator(std::shared_ptr< ICustomAllocator > allocator, armnn::Optional< std::string & > errMsg)IBackendInternalinlinevirtual
~IBackend()IBackendinlineprotectedvirtual
~IBackendInternal() override=defaultIBackendInternal
~NeonBackend()=defaultNeonBackend