|
ONE - On-device Neural Engine
|
#include <KernelGeneratorBase.h>

Public Member Functions | |
| virtual | ~KernelGeneratorBase ()=default |
| KernelGeneratorBase (const ir::Graph &graph) | |
| virtual std::unique_ptr< exec::FunctionSequence > | generate (ir::OperationIndex ind)=0 |
Public Member Functions inherited from onert::ir::OperationVisitor | |
| virtual | ~OperationVisitor ()=default |
Protected Member Functions | |
| std::unique_ptr< exec::IFunction > | releaseFunction () |
Protected Attributes | |
| const ir::Graph & | _graph |
| std::unique_ptr< exec::IFunction > | _return_fn |
Definition at line 32 of file KernelGeneratorBase.h.
|
virtualdefault |
|
inline |
Definition at line 36 of file KernelGeneratorBase.h.
|
pure virtual |
|
inlineprotected |
Definition at line 52 of file KernelGeneratorBase.h.
References _return_fn.
Referenced by onert::backend::acl_cl::KernelGenerator::generate(), onert::backend::acl_neon::KernelGenerator::generate(), and onert::backend::trix::KernelGenerator::generate().
|
protected |
Definition at line 59 of file KernelGeneratorBase.h.
Referenced by onert::backend::acl_cl::KernelGenerator::generate(), onert::backend::acl_neon::KernelGenerator::generate(), onert::backend::ggml::KernelGenerator::generate(), onert::backend::ruy::KernelGenerator::generate(), onert::backend::builtin::KernelGenerator::generate(), onert::backend::cpu::KernelGenerator::generate(), and onert::backend::trix::KernelGenerator::generate().
|
protected |