ONE - On-device Neural Engine
Loading...
Searching...
No Matches
onert::backend::basic::KernelGeneratorBase Class Referenceabstract

#include <KernelGeneratorBase.h>

Collaboration diagram for onert::backend::basic::KernelGeneratorBase:

Public Member Functions

virtual ~KernelGeneratorBase ()=default
 
 KernelGeneratorBase (const ir::Graph &graph)
 
virtual std::unique_ptr< exec::FunctionSequencegenerate (ir::OperationIndex ind)=0
 
- Public Member Functions inherited from onert::ir::OperationVisitor
virtual ~OperationVisitor ()=default
 

Protected Member Functions

std::unique_ptr< exec::IFunctionreleaseFunction ()
 

Protected Attributes

const ir::Graph_graph
 
std::unique_ptr< exec::IFunction_return_fn
 

Detailed Description

Definition at line 36 of file KernelGeneratorBase.h.

Constructor & Destructor Documentation

◆ ~KernelGeneratorBase()

virtual onert::backend::basic::KernelGeneratorBase::~KernelGeneratorBase ( )
virtualdefault

◆ KernelGeneratorBase()

onert::backend::basic::KernelGeneratorBase::KernelGeneratorBase ( const ir::Graph graph)
inline

Member Function Documentation

◆ generate()

◆ releaseFunction()

std::unique_ptr< exec::IFunction > onert::backend::basic::KernelGeneratorBase::releaseFunction ( )
inlineprotected

Field Documentation

◆ _graph

◆ _return_fn

std::unique_ptr<exec::IFunction> onert::backend::basic::KernelGeneratorBase::_return_fn
protected

The documentation for this class was generated from the following file: