20.02
|
#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 17 of file BackendSettings.hpp.
|
default |
|
inline |
Definition at line 26 of file BackendSettings.hpp.
|
inline |
Definition at line 32 of file BackendSettings.hpp.
|
inline |
Definition at line 66 of file BackendSettings.hpp.
References DeviceSpec::GetSupportedBackends(), BackendSettings::IsBackendIgnored(), and BackendSettings::IsBackendSupported().
Referenced by armnn::AssignBackends(), and armnn::Optimize().
|
inline |
Definition at line 55 of file BackendSettings.hpp.
Referenced by BackendSettings::GetAvailablePreferredBackends().
|
inline |
Definition at line 40 of file BackendSettings.hpp.
Referenced by BackendSettings::IsCpuRefUsed().
|
inline |
Definition at line 50 of file BackendSettings.hpp.
|
inline |
Definition at line 45 of file BackendSettings.hpp.
Referenced by armnn::AssignBackends(), BackendSettings::GetAvailablePreferredBackends(), and BackendSettings::IsCpuRefUsed().
|
inline |
Definition at line 60 of file BackendSettings.hpp.
References armnn::CpuRef, BackendSettings::IsBackendPreferred(), and BackendSettings::IsBackendSupported().
Referenced by armnn::AssignBackends().
BackendIdSet m_IgnoredBackends |
Definition at line 22 of file BackendSettings.hpp.
BackendIdVector m_PreferredBackends |
Definition at line 19 of file BackendSettings.hpp.
Referenced by armnn::ReturnWithError().
BackendIdSet m_SelectedBackends |
Definition at line 21 of file BackendSettings.hpp.
Referenced by armnn::ApplyBackendOptimizations(), armnn::AssignBackends(), and armnn::Optimize().
BackendIdSet m_SupportedBackends |
Definition at line 20 of file BackendSettings.hpp.
Referenced by armnn::CreateSupportedBackends(), and armnn::Optimize().