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 |
|
virtualdefault |
|
pure virtual |
Implemented in onert::backend::acl_cl::Backend, onert::backend::acl_neon::Backend, onert::backend::cpu::Backend, onert::backend::ruy::Backend, onert::backend::train::Backend, onert::backend::trix::Backend, onert::backend::xnnpack::Backend, and onert::backend::builtin::Backend.
Referenced by onert::exec::ExecTime::getPermuteTime(), onert::exec::ProfileObserver::handleJobBegin(), onert::exec::TracingObserver::handleJobBegin(), onert::exec::TracingObserver::handleJobEnd(), onert::compiler::ManualScheduler::schedule(), and onert::exec::ExecTime::updatePermuteTime().
|
pure virtual |