|
pcod-common v1.0.0
Shared preprocessing and postprocessing for point-cloud object detection
|
#include <nms.hpp>
Public Attributes | |
| std::vector< float > | score_thresholds |
| Per-class thresholds, or one threshold shared by all classes. | |
| float | iou_threshold = 0.1f |
| IoU above which a lower-scored box is suppressed. | |
| int | max_detections = 64 |
| Maximum number of boxes retained. | |
| float | internal_score_threshold = 0.5f |
| Score pivot used when rescaling class thresholds. | |
Configuration for class-aware rotated non-maximum suppression.
| float pcod_common::NmsConfig::internal_score_threshold = 0.5f |
Score pivot used when rescaling class thresholds.
Definition at line 17 of file nms.hpp.
Referenced by pcod_common::ApplyRotatedNms(), and main().
| float pcod_common::NmsConfig::iou_threshold = 0.1f |
IoU above which a lower-scored box is suppressed.
Definition at line 15 of file nms.hpp.
Referenced by pcod_common::ApplyRotatedNms(), and main().
| int pcod_common::NmsConfig::max_detections = 64 |
Maximum number of boxes retained.
Definition at line 16 of file nms.hpp.
Referenced by pcod_common::ApplyRotatedNms(), and main().
| std::vector<float> pcod_common::NmsConfig::score_thresholds |
Per-class thresholds, or one threshold shared by all classes.
Definition at line 14 of file nms.hpp.
Referenced by pcod_common::ApplyRotatedNms(), and main().