1 #ifndef _MA_MODEL_SEGMENTOR_H_
2 #define _MA_MODEL_SEGMENTOR_H_
30 const std::forward_list<ma_segm2f_t>&
getResults()
const;
Definition: ma_model_base.h:14
Definition: ma_engine_base.h:17
Definition: ma_model_segmentor.h:10
bool is_nhwc_
Definition: ma_model_segmentor.h:19
const ma_img_t * input_img_
Definition: ma_model_segmentor.h:14
const std::forward_list< ma_segm2f_t > & getResults() const
Definition: ma_model_segmentor.cpp:57
std::forward_list< ma_segm2f_t > results_
Definition: ma_model_segmentor.h:21
Segmentor(Engine *engine, const char *name, ma_model_type_t type)
Definition: ma_model_segmentor.cpp:9
float threshold_nms_
Definition: ma_model_segmentor.h:16
ma_err_t run(const ma_img_t *img)
Definition: ma_model_segmentor.cpp:61
ma_err_t setConfig(ma_model_cfg_opt_t opt,...) override
Definition: ma_model_segmentor.cpp:68
ma_err_t getConfig(ma_model_cfg_opt_t opt,...) override
Definition: ma_model_segmentor.cpp:89
ma_tensor_t input_
Definition: ma_model_segmentor.h:12
ma_img_t img_
Definition: ma_model_segmentor.h:13
const void * getInput() override
Definition: ma_model_segmentor.cpp:53
ma_err_t preprocess() override
Definition: ma_model_segmentor.cpp:33
virtual ~Segmentor()
Definition: ma_model_segmentor.cpp:32
float threshold_score_
Definition: ma_model_segmentor.h:17
ma_model_type_t
Definition: ma_types.h:275
ma_err_t
Definition: ma_types.h:21
ma_model_cfg_opt_t
Definition: ma_types.h:229
Definition: ma_model_classifier.cpp:5
Definition: ma_types.h:124
Definition: ma_types.h:74