Program Listing for File DetectionParserOptions.hpp
↰ Return to documentation for file (include/depthai/common/DetectionParserOptions.hpp)
#pragma once
#include "depthai/common/DetectionNetworkType.hpp"
#include "depthai/common/optional.hpp"
#include "depthai/utility/Serialization.hpp"
namespace dai {
struct DetectionParserOptions {
DetectionNetworkType nnFamily;
std::string subtype;
float confidenceThreshold;
int classes;
std::optional<std::vector<std::string>> classNames;
int coordinates;
std::vector<float> anchors;
std::map<std::string, std::vector<int>> anchorMasks;
std::vector<std::vector<std::vector<float>>> anchorsV2;
float iouThreshold;
};
DEPTHAI_SERIALIZE_EXT(
DetectionParserOptions, nnFamily, subtype, confidenceThreshold, classes, classNames, coordinates, anchors, anchorMasks, anchorsV2, iouThreshold);
} // namespace dai