|
ONE - On-device Neural Engine
|
#include <Backend.h>
Public Member Functions | |
| virtual | ~Backend ()=default |
| virtual std::shared_ptr< onert::backend::IConfig > | config () const =0 |
| virtual std::unique_ptr< BackendContext > | newContext (ContextData &&) const =0 |
| virtual std::unique_ptr< ValidatorBase > | validator (const ir::Graph &graph) const |
|
virtualdefault |
|
pure virtual |
Implemented in onert::backend::acl_cl::Backend, onert::backend::acl_neon::Backend, onert::backend::cpu::Backend, onert::backend::ggml::Backend, onert::backend::ruy::Backend, onert::backend::train::Backend, onert::backend::trix::Backend, and onert::backend::builtin::Backend.
Referenced by onert::exec::ExecTime::getPermuteTime(), onert::exec::ProfileObserver::handleJobBegin(), onert::exec::TracingObserver::handleJobBegin(), onert::exec::TracingObserver::handleJobEnd(), and onert::exec::ExecTime::updatePermuteTime().
|
pure virtual |
|
inlinevirtual |
Reimplemented in onert::backend::acl_cl::Backend, onert::backend::acl_neon::Backend, onert::backend::cpu::Backend, onert::backend::ggml::Backend, onert::backend::ruy::Backend, and onert::backend::trix::Backend.
Definition at line 43 of file Backend.h.