|
25.11
|
#include <BackendSettings.hpp>
Public Member Functions | |
| BackendSettings ()=default | |
| BackendSettings (const BackendIdVector &preferredBackends, const IDeviceSpec &deviceSpec) | |
| BackendSettings (const BackendSettings &other) | |
| bool | IsBackendPreferred (const BackendId &backend) const |
| bool | IsBackendSupported (const BackendId &backend) const |
| bool | IsBackendSelected (const BackendId &backend) const |
| bool | IsBackendIgnored (const BackendId &backend) const |
| bool | IsCpuRefUsed () const |
| BackendIdVector | GetAvailablePreferredBackends () const |
Public Attributes | |
| BackendIdVector | m_PreferredBackends |
| BackendIdSet | m_SupportedBackends |
| BackendIdSet | m_SelectedBackends |
| BackendIdSet | m_IgnoredBackends |
Definition at line 18 of file BackendSettings.hpp.
|
default |
Referenced by BackendSettings().
|
inline |
Definition at line 27 of file BackendSettings.hpp.
|
inline |
Definition at line 33 of file BackendSettings.hpp.
References BackendSettings(), m_IgnoredBackends, m_PreferredBackends, m_SelectedBackends, and m_SupportedBackends.
|
inline |
Definition at line 67 of file BackendSettings.hpp.
References IsBackendIgnored(), IsBackendSupported(), and m_PreferredBackends.
Referenced by armnn::AssignBackends(), armnn::AssignBackends(), and IOptimizedNetwork::Optimize.
|
inline |
Definition at line 56 of file BackendSettings.hpp.
References m_IgnoredBackends.
Referenced by GetAvailablePreferredBackends().
|
inline |
Definition at line 41 of file BackendSettings.hpp.
References m_PreferredBackends.
Referenced by IsCpuRefUsed().
|
inline |
Definition at line 51 of file BackendSettings.hpp.
References m_SelectedBackends.
|
inline |
Definition at line 46 of file BackendSettings.hpp.
References m_SupportedBackends.
Referenced by armnn::AssignBackendsIConnectable(), GetAvailablePreferredBackends(), and IsCpuRefUsed().
|
inline |
Definition at line 61 of file BackendSettings.hpp.
References armnn::CpuRef, IsBackendPreferred(), and IsBackendSupported().
Referenced by armnn::AssignBackendsIConnectable().
| BackendIdSet m_IgnoredBackends |
Definition at line 23 of file BackendSettings.hpp.
Referenced by armnn::ApplyBackendOptimizations(), armnn::AssignBackendsIConnectable(), BackendSettings(), and IsBackendIgnored().
| BackendIdVector m_PreferredBackends |
Definition at line 20 of file BackendSettings.hpp.
Referenced by BackendSettings(), GetAvailablePreferredBackends(), IsBackendPreferred(), and armnn::ReturnWithError().
| BackendIdSet m_SelectedBackends |
Definition at line 22 of file BackendSettings.hpp.
Referenced by armnn::ApplyBackendOptimizations(), armnn::AssignBackendsIConnectable(), BackendSettings(), and IsBackendSelected().
| BackendIdSet m_SupportedBackends |
Definition at line 21 of file BackendSettings.hpp.
Referenced by BackendSettings(), armnn::CreateSupportedBackends(), IsBackendSupported(), and IOptimizedNetwork::Optimize.