|
SSCMA-Micro CPP SDK
v2.0.0
SSCMA-Micro is a cross-platform machine learning inference framework designed for embedded devices.
|
#include <algorithm>#include <cmath>#include <forward_list>#include <iterator>#include <type_traits>#include "../ma_types.h"Go to the source code of this file.
Namespaces | |
| ma | |
| ma::utils | |
Functions | |
| template<typename T , std::enable_if_t< std::is_base_of< ma_bbox_t, T >::value, bool > = true> | |
| float | ma::utils::compute_iou (const T &box1, const T &box2) |
| void | ma::utils::nms (std::forward_list< ma_bbox_t > &bboxes, float threshold_iou, float threshold_score, bool soft_nms, bool multi_target) |
| void | ma::utils::nms (std::forward_list< ma_bbox_ext_t > &bboxes, float threshold_iou, float threshold_score, bool soft_nms, bool multi_target) |
| void | ma::utils::nms (std::forward_list< ma_keypoint3f_t > &decodings, const float iou_thr, bool should_nms_cross_classes) |