21.05
|
#include <Descriptors.hpp>
Public Member Functions | |
DetectionPostProcessDescriptor () | |
bool | operator== (const DetectionPostProcessDescriptor &rhs) const |
Public Attributes | |
uint32_t | m_MaxDetections |
Maximum numbers of detections. More... | |
uint32_t | m_MaxClassesPerDetection |
Maximum numbers of classes per detection, used in Fast NMS. More... | |
uint32_t | m_DetectionsPerClass |
Detections per classes, used in Regular NMS. More... | |
float | m_NmsScoreThreshold |
NMS score threshold. More... | |
float | m_NmsIouThreshold |
Intersection over union threshold. More... | |
uint32_t | m_NumClasses |
Number of classes. More... | |
bool | m_UseRegularNms |
Use Regular NMS. More... | |
float | m_ScaleX |
Center size encoding scale x. More... | |
float | m_ScaleY |
Center size encoding scale y. More... | |
float | m_ScaleW |
Center size encoding scale weight. More... | |
float | m_ScaleH |
Center size encoding scale height. More... | |
Definition at line 519 of file Descriptors.hpp.
|
inline |
Definition at line 521 of file Descriptors.hpp.
|
inline |
Definition at line 535 of file Descriptors.hpp.
References DetectionPostProcessDescriptor::m_DetectionsPerClass, DetectionPostProcessDescriptor::m_MaxClassesPerDetection, DetectionPostProcessDescriptor::m_MaxDetections, DetectionPostProcessDescriptor::m_NmsIouThreshold, DetectionPostProcessDescriptor::m_NmsScoreThreshold, DetectionPostProcessDescriptor::m_NumClasses, DetectionPostProcessDescriptor::m_ScaleH, DetectionPostProcessDescriptor::m_ScaleW, DetectionPostProcessDescriptor::m_ScaleX, DetectionPostProcessDescriptor::m_ScaleY, and DetectionPostProcessDescriptor::m_UseRegularNms.
uint32_t m_DetectionsPerClass |
Detections per classes, used in Regular NMS.
Definition at line 555 of file Descriptors.hpp.
Referenced by BOOST_AUTO_TEST_CASE(), armnn::DetectionPostProcess(), DetectionPostProcessImpl(), ParserFlatbuffersFixture::GenerateDetectionPostProcessJsonString(), armnnSerializer::GetFlatBufferArgMinMaxFunction(), IDeserializer::DeserializerImpl::GetNetworkOutputBindingInfo(), armnn::MakeInfo(), DetectionPostProcessDescriptor::operator==(), TfLiteParserImpl::OutputShapeOfReshape(), and StringifyLayerParameters< DetectionPostProcessDescriptor >::Serialize().
uint32_t m_MaxClassesPerDetection |
Maximum numbers of classes per detection, used in Fast NMS.
Definition at line 553 of file Descriptors.hpp.
Referenced by BOOST_AUTO_TEST_CASE(), armnn::DetectionPostProcess(), DetectionPostProcessImpl(), ParserFlatbuffersFixture::GenerateDetectionPostProcessJsonString(), armnnSerializer::GetFlatBufferArgMinMaxFunction(), IDeserializer::DeserializerImpl::GetNetworkOutputBindingInfo(), armnn::MakeInfo(), DetectionPostProcessDescriptor::operator==(), TfLiteParserImpl::OutputShapeOfReshape(), StringifyLayerParameters< DetectionPostProcessDescriptor >::Serialize(), and DetectionPostProcessLayer::ValidateTensorShapesFromInputs().
uint32_t m_MaxDetections |
Maximum numbers of detections.
Definition at line 551 of file Descriptors.hpp.
Referenced by BOOST_AUTO_TEST_CASE(), armnn::DetectionPostProcess(), DetectionPostProcessImpl(), ParserFlatbuffersFixture::GenerateDetectionPostProcessJsonString(), armnnSerializer::GetFlatBufferArgMinMaxFunction(), IDeserializer::DeserializerImpl::GetNetworkOutputBindingInfo(), armnn::MakeInfo(), DetectionPostProcessDescriptor::operator==(), TfLiteParserImpl::OutputShapeOfReshape(), StringifyLayerParameters< DetectionPostProcessDescriptor >::Serialize(), and DetectionPostProcessLayer::ValidateTensorShapesFromInputs().
float m_NmsIouThreshold |
Intersection over union threshold.
Definition at line 559 of file Descriptors.hpp.
Referenced by BOOST_AUTO_TEST_CASE(), armnn::DetectionPostProcess(), DetectionPostProcessImpl(), ParserFlatbuffersFixture::GenerateDetectionPostProcessJsonString(), armnnSerializer::GetFlatBufferArgMinMaxFunction(), IDeserializer::DeserializerImpl::GetNetworkOutputBindingInfo(), armnn::MakeInfo(), DetectionPostProcessDescriptor::operator==(), TfLiteParserImpl::OutputShapeOfReshape(), and StringifyLayerParameters< DetectionPostProcessDescriptor >::Serialize().
float m_NmsScoreThreshold |
NMS score threshold.
Definition at line 557 of file Descriptors.hpp.
Referenced by BOOST_AUTO_TEST_CASE(), armnn::DetectionPostProcess(), DetectionPostProcessImpl(), ParserFlatbuffersFixture::GenerateDetectionPostProcessJsonString(), armnnSerializer::GetFlatBufferArgMinMaxFunction(), IDeserializer::DeserializerImpl::GetNetworkOutputBindingInfo(), armnn::MakeInfo(), DetectionPostProcessDescriptor::operator==(), TfLiteParserImpl::OutputShapeOfReshape(), and StringifyLayerParameters< DetectionPostProcessDescriptor >::Serialize().
uint32_t m_NumClasses |
Number of classes.
Definition at line 561 of file Descriptors.hpp.
Referenced by BOOST_AUTO_TEST_CASE(), armnn::DetectionPostProcess(), DetectionPostProcessImpl(), ParserFlatbuffersFixture::GenerateDetectionPostProcessJsonString(), armnnSerializer::GetFlatBufferArgMinMaxFunction(), IDeserializer::DeserializerImpl::GetNetworkOutputBindingInfo(), armnn::MakeInfo(), DetectionPostProcessDescriptor::operator==(), TfLiteParserImpl::OutputShapeOfReshape(), and StringifyLayerParameters< DetectionPostProcessDescriptor >::Serialize().
float m_ScaleH |
Center size encoding scale height.
Definition at line 571 of file Descriptors.hpp.
Referenced by BOOST_AUTO_TEST_CASE(), armnn::DetectionPostProcess(), DetectionPostProcessImpl(), ParserFlatbuffersFixture::GenerateDetectionPostProcessJsonString(), armnnSerializer::GetFlatBufferArgMinMaxFunction(), IDeserializer::DeserializerImpl::GetNetworkOutputBindingInfo(), DetectionPostProcessDescriptor::operator==(), TfLiteParserImpl::OutputShapeOfReshape(), and StringifyLayerParameters< DetectionPostProcessDescriptor >::Serialize().
float m_ScaleW |
Center size encoding scale weight.
Definition at line 569 of file Descriptors.hpp.
Referenced by BOOST_AUTO_TEST_CASE(), armnn::DetectionPostProcess(), DetectionPostProcessImpl(), ParserFlatbuffersFixture::GenerateDetectionPostProcessJsonString(), armnnSerializer::GetFlatBufferArgMinMaxFunction(), IDeserializer::DeserializerImpl::GetNetworkOutputBindingInfo(), DetectionPostProcessDescriptor::operator==(), TfLiteParserImpl::OutputShapeOfReshape(), and StringifyLayerParameters< DetectionPostProcessDescriptor >::Serialize().
float m_ScaleX |
Center size encoding scale x.
Definition at line 565 of file Descriptors.hpp.
Referenced by BOOST_AUTO_TEST_CASE(), armnn::DetectionPostProcess(), DetectionPostProcessImpl(), ParserFlatbuffersFixture::GenerateDetectionPostProcessJsonString(), armnnSerializer::GetFlatBufferArgMinMaxFunction(), IDeserializer::DeserializerImpl::GetNetworkOutputBindingInfo(), DetectionPostProcessDescriptor::operator==(), TfLiteParserImpl::OutputShapeOfReshape(), and StringifyLayerParameters< DetectionPostProcessDescriptor >::Serialize().
float m_ScaleY |
Center size encoding scale y.
Definition at line 567 of file Descriptors.hpp.
Referenced by BOOST_AUTO_TEST_CASE(), armnn::DetectionPostProcess(), DetectionPostProcessImpl(), ParserFlatbuffersFixture::GenerateDetectionPostProcessJsonString(), armnnSerializer::GetFlatBufferArgMinMaxFunction(), IDeserializer::DeserializerImpl::GetNetworkOutputBindingInfo(), DetectionPostProcessDescriptor::operator==(), TfLiteParserImpl::OutputShapeOfReshape(), and StringifyLayerParameters< DetectionPostProcessDescriptor >::Serialize().
bool m_UseRegularNms |
Use Regular NMS.
Definition at line 563 of file Descriptors.hpp.
Referenced by BOOST_AUTO_TEST_CASE(), armnn::DetectionPostProcess(), DetectionPostProcessImpl(), DetectionPostProcessTestImpl(), ParserFlatbuffersFixture::GenerateDetectionPostProcessJsonString(), armnnSerializer::GetFlatBufferArgMinMaxFunction(), IDeserializer::DeserializerImpl::GetNetworkOutputBindingInfo(), armnn::MakeInfo(), DetectionPostProcessDescriptor::operator==(), TfLiteParserImpl::OutputShapeOfReshape(), and StringifyLayerParameters< DetectionPostProcessDescriptor >::Serialize().