ArmNN
 21.08
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
CreateMemoryManager() const overrideNeonBackendvirtual
CreateSubGraphConverter(const std::shared_ptr< SubGraph > &subGraph) constIBackendInternalvirtual
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
GetHandleFactoryPreferences() const overrideNeonBackendvirtual
GetId() const overrideNeonBackendinlinevirtual
GetIdStatic()NeonBackendstatic
GetLayerSupport() const overrideNeonBackendvirtual
GetLayerSupport(const ModelOptions &modelOptions) const overrideNeonBackendvirtual
GetOptimizations() const overrideNeonBackendvirtual
GraphUniquePtr typedefIBackendInternal
HasCapability(BackendCapability) constIBackendInternalinlinevirtual
IBackend()IBackendinlineprotected
IBackendContextPtr typedefIBackendInternal
IBackendInternal()=defaultIBackendInternalprotected
IBackendProfilingContextPtr typedefIBackendInternal
IBackendProfilingPtr typedefIBackendInternal
IBackendSpecificModelContextPtr typedefIBackendInternal
ILayerSupportSharedPtr typedefIBackendInternal
IMemoryManagerSharedPtr typedefIBackendInternal
IMemoryManagerUniquePtr typedefIBackendInternal
instead typedefIBackendInternal
IWorkloadFactoryPtr typedefIBackendInternal
NeonBackend()=defaultNeonBackend
OptimizationPtr typedefIBackendInternal
Optimizations typedefIBackendInternal
OptimizeSubGraph(const SubGraph &subGraph, bool &optimizationAttempted) constIBackendInternalvirtual
OptimizeSubgraphView(const SubgraphView &subgraph) const overrideNeonBackendvirtual
armnn::IBackendInternal::OptimizeSubgraphView(const SubgraphView &subgraph, const ModelOptions &modelOptions) constIBackendInternalvirtual
RegisterTensorHandleFactories(class TensorHandleFactoryRegistry &registry) overrideNeonBackendvirtual
armnn::IBackendInternal::RegisterTensorHandleFactories(class TensorHandleFactoryRegistry &registry, MemorySourceFlags inputFlags, MemorySourceFlags outputFlags)IBackendInternalvirtual
SubgraphViewUniquePtr typedefIBackendInternal
supported typedefIBackendInternal
SupportsTensorAllocatorAPI() constIBackendInternal
UseCustomMemoryAllocator(std::shared_ptr< ICustomAllocator > allocator, armnn::Optional< std::string &> errMsg)IBackendInternalinlinevirtual
~IBackend()IBackendinlineprotectedvirtual
~IBackendInternal() override=defaultIBackendInternal
~NeonBackend()=defaultNeonBackend