24.08
|
#include <GpuFsaBackendContext.hpp>
Public Member Functions | |
GpuFsaBackendContext (const IRuntime::CreationOptions &options) | |
bool | BeforeLoadNetwork (NetworkId networkId) override |
Before and after Load network events. More... | |
bool | AfterLoadNetwork (NetworkId networkId) override |
bool | BeforeUnloadNetwork (NetworkId networkId) override |
Before and after Unload network events. More... | |
bool | AfterUnloadNetwork (NetworkId networkId) override |
bool | AfterEnqueueWorkload (NetworkId networkId) override |
~GpuFsaBackendContext () override | |
Public Member Functions inherited from IBackendContext | |
virtual | ~IBackendContext () |
Protected Attributes | |
arm_compute::CLGEMMHeuristicsHandle | m_MLGOTuner |
std::string | m_MLGOTuningFile |
Additional Inherited Members | |
Protected Member Functions inherited from IBackendContext | |
IBackendContext (const IRuntime::CreationOptions &) | |
Definition at line 17 of file GpuFsaBackendContext.hpp.
GpuFsaBackendContext | ( | const IRuntime::CreationOptions & | options | ) |
Definition at line 61 of file GpuFsaBackendContext.cpp.
References ARMNN_LOG, armnn::ConfigureTuner(), armnn::Exhaustive, IGpuAccTunedParameters::Exhaustive, armnn::info, IRuntime::CreationOptions::m_BackendOptions, IRuntime::CreationOptions::m_EnableGpuProfiling, IRuntime::CreationOptions::m_GpuAccTunedParameters, GpuFsaBackendContext::m_MLGOTuner, GpuFsaBackendContext::m_MLGOTuningFile, armnn::None, armnn::Normal, IGpuAccTunedParameters::Normal, armnn::ParseOptions(), armnn::ParseStringBackendOption(), armnn::ParseTuningLevel(), armnn::Rapid, IGpuAccTunedParameters::Rapid, IGpuAccTunedParameters::UseTunedParameters, and armnn::warning.
|
override |
|
overridevirtual |
Implements IBackendContext.
Definition at line 213 of file GpuFsaBackendContext.cpp.
|
overridevirtual |
Implements IBackendContext.
Definition at line 182 of file GpuFsaBackendContext.cpp.
|
overridevirtual |
Implements IBackendContext.
Definition at line 196 of file GpuFsaBackendContext.cpp.
|
overridevirtual |
Before and after Load network events.
Implements IBackendContext.
Definition at line 177 of file GpuFsaBackendContext.cpp.
|
overridevirtual |
Before and after Unload network events.
Implements IBackendContext.
Definition at line 191 of file GpuFsaBackendContext.cpp.
|
protected |
Definition at line 43 of file GpuFsaBackendContext.hpp.
Referenced by GpuFsaBackendContext::GpuFsaBackendContext().
|
protected |
Definition at line 44 of file GpuFsaBackendContext.hpp.
Referenced by GpuFsaBackendContext::GpuFsaBackendContext().