#include <ma_engine_base.h>
◆ Engine()
ma::engine::Engine::Engine |
( |
| ) |
|
|
default |
◆ ~Engine()
virtual ma::engine::Engine::~Engine |
( |
| ) |
|
|
virtualdefault |
◆ getInput()
virtual ma_tensor_t ma::engine::Engine::getInput |
( |
int32_t |
index | ) |
|
|
pure virtual |
◆ getInputQuantParam()
virtual ma_quant_param_t ma::engine::Engine::getInputQuantParam |
( |
int32_t |
index | ) |
|
|
pure virtual |
◆ getInputShape()
virtual ma_shape_t ma::engine::Engine::getInputShape |
( |
int32_t |
index | ) |
|
|
pure virtual |
◆ getInputSize()
virtual int32_t ma::engine::Engine::getInputSize |
( |
| ) |
|
|
pure virtual |
◆ getOutput()
virtual ma_tensor_t ma::engine::Engine::getOutput |
( |
int32_t |
index | ) |
|
|
pure virtual |
◆ getOutputQuantParam()
virtual ma_quant_param_t ma::engine::Engine::getOutputQuantParam |
( |
int32_t |
index | ) |
|
|
pure virtual |
◆ getOutputShape()
virtual ma_shape_t ma::engine::Engine::getOutputShape |
( |
int32_t |
index | ) |
|
|
pure virtual |
◆ getOutputSize()
virtual int32_t ma::engine::Engine::getOutputSize |
( |
| ) |
|
|
pure virtual |
◆ init() [1/3]
virtual ma_err_t ma::engine::Engine::init |
( |
| ) |
|
|
pure virtual |
◆ init() [2/3]
virtual ma_err_t ma::engine::Engine::init |
( |
size_t |
size | ) |
|
|
pure virtual |
◆ init() [3/3]
virtual ma_err_t ma::engine::Engine::init |
( |
void * |
pool, |
|
|
size_t |
size |
|
) |
| |
|
pure virtual |
◆ load()
virtual ma_err_t ma::engine::Engine::load |
( |
const void * |
model_data, |
|
|
size_t |
model_size |
|
) |
| |
|
pure virtual |
◆ run()
virtual ma_err_t ma::engine::Engine::run |
( |
| ) |
|
|
pure virtual |
◆ setInput()