21 DriverOptions(
const std::vector<armnn::BackendId>& backends,
bool fp16Enabled =
false);
26 const std::vector<armnn::BackendId>&
GetBackends()
const {
return m_Backends; }
38 void SetBackends(
const std::vector<armnn::BackendId>& backends) { m_Backends = backends; }
48 std::vector<armnn::BackendId> m_Backends;
49 bool m_VerboseLogging;
50 std::string m_RequestInputsAndOutputsDumpDir;
51 std::string m_ServiceName;
52 std::set<unsigned int> m_ForcedUnsupportedOperations;
53 std::string m_ClTunedParametersFile;
54 std::string m_ClMLGOTunedParametersFile;
57 bool m_EnableGpuProfiling;
59 bool m_FastMathEnabled;
62 std::string m_CachedNetworkFilePath;
63 bool m_SaveCachedNetwork;
64 unsigned int m_NumberOfThreads;
65 bool m_EnableAsyncModelExecution;
66 unsigned int m_ArmnnNumberOfThreads;
bool IsFastMathEnabled() const
bool GetFp16Enabled() const
const std::set< unsigned int > & GetForcedUnsupportedOperations() const
bool IsVerboseLoggingEnabled() const
bool isAsyncModelExecutionEnabled() const
Compute
The Compute enum is now deprecated and it is now being replaced by BackendId.
unsigned int getNoOfArmnnThreads() const
armnn::IGpuAccTunedParameters::Mode GetClTunedParametersMode() const
const std::string & GetRequestInputsAndOutputsDumpDir() const
const std::string & GetServiceName() const
unsigned int GetNumberOfThreads() const
armnn::IGpuAccTunedParameters::TuningLevel GetClTuningLevel() const
void SetBackends(const std::vector< armnn::BackendId > &backends)
const std::vector< armnn::BackendId > & GetBackends() const
bool IsGpuProfilingEnabled() const
const std::string & GetCachedNetworkFilePath() const
const std::string & GetClTunedParametersFile() const
bool SaveCachedNetwork() const
const std::string & GetClMLGOTunedParametersFile() const