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

Public Member Functions | |
| ConvBackend (const nnsuite::conv::Model &model) | |
| ::tflite::Interpreter & | interpreter (void) override |
Public Member Functions inherited from nnkit::support::tflite::AbstractBackend | |
| virtual | ~AbstractBackend ()=default |
| void | prepare (const std::function< void(TensorContext &)> &f) override |
| void | run (void) override |
| void | teardown (const std::function< void(TensorContext &)> &f) override |
Public Member Functions inherited from nnkit::Backend | |
| virtual | ~Backend ()=default |
| virtual void | prepare (const std::function< void(TensorContext &)> &f)=0 |
| virtual void | teardown (const std::function< void(TensorContext &)> &f)=0 |
Static Public Member Functions | |
| static std::unique_ptr< nnkit::Backend > | create (const nnsuite::conv::Model &) |
Definition at line 25 of file ConvBackend.h.
|
explicit |
Definition at line 76 of file ConvBackend.cpp.
References nncc::core::ADT::kernel::make_overlay(), and nncc::core::ADT::kernel::num_elements().
|
static |
Definition at line 30 of file ConvBackend.cpp.
Referenced by make_backend().
|
inlineoverridevirtual |
Implements nnkit::support::tflite::AbstractBackend.
Definition at line 31 of file ConvBackend.h.