|
25.11
|
#include <ClBackendContext.hpp>
Public Member Functions | |
| ClBackendContext (const IRuntime::CreationOptions &options) | |
| bool | BeforeLoadNetwork (NetworkId networkId) override |
| Before and after Load network events. | |
| bool | AfterLoadNetwork (NetworkId networkId) override |
| bool | BeforeUnloadNetwork (NetworkId networkId) override |
| Before and after Unload network events. | |
| bool | AfterUnloadNetwork (NetworkId networkId) override |
| bool | AfterEnqueueWorkload (NetworkId networkId) override |
| ~ClBackendContext () 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 ClBackendContext.hpp.
| ClBackendContext | ( | const IRuntime::CreationOptions & | options | ) |
Definition at line 61 of file ClBackendContext.cpp.
References ARMNN_LOG, armnn::ConfigureTuner(), IGpuAccTunedParameters::Exhaustive, armnn::Exhaustive, IBackendContext::IBackendContext(), armnn::info, IRuntime::CreationOptions::m_BackendOptions, IRuntime::CreationOptions::m_EnableGpuProfiling, IRuntime::CreationOptions::m_GpuAccTunedParameters, m_MLGOTuner, m_MLGOTuningFile, armnn::None, IGpuAccTunedParameters::Normal, armnn::Normal, armnn::ParseOptions(), armnn::ParseStringBackendOption(), armnn::ParseTuningLevel(), armnn::PolymorphicDowncast(), IGpuAccTunedParameters::Rapid, armnn::Rapid, IGpuAccTunedParameters::UseTunedParameters, and armnn::warning.
|
override |
Definition at line 217 of file ClBackendContext.cpp.
References ARMNN_LOG, armnn::warning, and ~ClBackendContext().
Referenced by ~ClBackendContext().
|
overridevirtual |
Implements IBackendContext.
Definition at line 212 of file ClBackendContext.cpp.
References AfterEnqueueWorkload().
Referenced by AfterEnqueueWorkload().
|
overridevirtual |
Implements IBackendContext.
Definition at line 181 of file ClBackendContext.cpp.
References AfterLoadNetwork().
Referenced by AfterLoadNetwork().
|
overridevirtual |
Implements IBackendContext.
Definition at line 195 of file ClBackendContext.cpp.
References AfterUnloadNetwork().
Referenced by AfterUnloadNetwork().
|
overridevirtual |
Before and after Load network events.
Implements IBackendContext.
Definition at line 176 of file ClBackendContext.cpp.
References BeforeLoadNetwork().
Referenced by BeforeLoadNetwork().
|
overridevirtual |
Before and after Unload network events.
Implements IBackendContext.
Definition at line 190 of file ClBackendContext.cpp.
References BeforeUnloadNetwork().
Referenced by BeforeUnloadNetwork().
|
protected |
Definition at line 43 of file ClBackendContext.hpp.
Referenced by ClBackendContext().
|
protected |
Definition at line 44 of file ClBackendContext.hpp.
Referenced by ClBackendContext().