ONE - On-device Neural Engine
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
nnkit::Backend Struct Referenceabstract

#include <Backend.h>

Public Member Functions

virtual ~Backend ()=default
 
virtual void prepare (const std::function< void(TensorContext &)> &f)=0
 
virtual void run (void)=0
 
virtual void teardown (const std::function< void(TensorContext &)> &f)=0
 

Detailed Description

Definition at line 27 of file Backend.h.

Constructor & Destructor Documentation

◆ ~Backend()

virtual nnkit::Backend::~Backend ( )
virtualdefault

Member Function Documentation

◆ prepare()

virtual void nnkit::Backend::prepare ( const std::function< void(TensorContext &)> &  f)
pure virtual

◆ run()

◆ teardown()

virtual void nnkit::Backend::teardown ( const std::function< void(TensorContext &)> &  f)
pure virtual

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