class ov::reference::referenceDetectionOutput

#include <detection_output.hpp>

template <typename dataType>
class referenceDetectionOutput
{
public:
    // structs

    struct NormalizedBBox;

    // construction

    referenceDetectionOutput(
        const op::v0::DetectionOutput::Attributes& _attrs,
        const Shape& locShape,
        const Shape& priorsShape,
        const Shape& outShape
        );

    referenceDetectionOutput(
        const op::util::DetectionOutputBase::AttributesBase& _attrs,
        const Shape& locShape,
        const Shape& classPredShape,
        const Shape& priorsShape,
        const Shape& outShape
        );

    // methods

    void run(
        const dataType \* _location,
        const dataType \* _confidence,
        const dataType \* _priors,
        const dataType \* _armConfidence,
        const dataType \* _armLocation,
        dataType \* result
        );
};