|
25.02
|
#include <BackendId.hpp>
Public Member Functions | |
| BackendId () | |
| BackendId (const std::string &id) | |
| BackendId (const char *id) | |
| BackendId (const BackendId &other)=default | |
| BackendId (BackendId &&other)=default | |
| BackendId & | operator= (const BackendId &other)=default |
| BackendId & | operator= (BackendId &&other)=default |
| ~BackendId () | |
| BackendId (Compute compute) | |
| Deprecated function that will be removed together with the Compute enum. More... | |
| operator std::string () const | |
| BackendId & | operator= (const std::string &other) |
| BackendId & | operator= (Compute compute) |
| Deprecated function that will be removed together with the Compute enum. More... | |
| bool | operator== (const BackendId &other) const |
| template<typename O > | |
| bool | operator== (const O &other) const |
| comparison against objects from which the BackendId can be constructed More... | |
| template<typename O > | |
| bool | operator!= (const O &other) const |
| bool | operator< (const BackendId &other) const |
| bool | IsCpuRef () const |
| bool | IsCpuAcc () const |
| bool | IsGpuAcc () const |
| const std::string & | Get () const |
| bool | IsEmpty () const |
| bool | IsUndefined () const |
Definition at line 75 of file BackendId.hpp.
|
inline |
Definition at line 78 of file BackendId.hpp.
References armnn::Undefined.
|
inline |
Definition at line 79 of file BackendId.hpp.
|
inline |
Definition at line 80 of file BackendId.hpp.
|
inline |
Definition at line 87 of file BackendId.hpp.
Deprecated function that will be removed together with the Compute enum.
Definition at line 91 of file BackendId.hpp.
|
inline |
Definition at line 138 of file BackendId.hpp.
Referenced by ProfilerImpl::AnalyzeEventSequenceAndWriteResults(), armnn::AttemptBackendAssignment(), and GetBackendId().
|
inline |
Definition at line 135 of file BackendId.hpp.
References armnn::CpuAcc, and armnn::GetComputeDeviceAsCString().
|
inline |
Definition at line 134 of file BackendId.hpp.
References armnn::CpuRef, and armnn::GetComputeDeviceAsCString().
|
inline |
Definition at line 140 of file BackendId.hpp.
Referenced by DynamicBackendUtils::RegisterDynamicBackendsImpl().
|
inline |
Definition at line 136 of file BackendId.hpp.
References armnn::GetComputeDeviceAsCString(), and armnn::GpuAcc.
|
inline |
Definition at line 141 of file BackendId.hpp.
References armnn::GetComputeDeviceAsCString(), and armnn::Undefined.
Referenced by LayerSupportHandle::IsConvolution2dSupported(), LayerSupportHandle::IsDepthwiseConvolutionSupported(), LayerSupportHandle::IsDilatedDepthwiseConvolutionSupported(), LayerSupportHandle::IsFullyConnectedSupported(), and DynamicBackendUtils::RegisterDynamicBackendsImpl().
|
inline |
Definition at line 93 of file BackendId.hpp.
|
inline |
Definition at line 124 of file BackendId.hpp.
|
inline |
Definition at line 129 of file BackendId.hpp.
Deprecated function that will be removed together with the Compute enum.
Definition at line 102 of file BackendId.hpp.
References armnn::swap().
|
inline |
Definition at line 94 of file BackendId.hpp.
|
inline |
Definition at line 109 of file BackendId.hpp.
|
inline |
comparison against objects from which the BackendId can be constructed
Definition at line 117 of file BackendId.hpp.