NVIDIA DeepStream SDK API Reference

9.0 Release
NvDsPostProcessAttribute Struct Reference

Detailed Description

Holds information about one classified attribute.

Definition at line 353 of file sources/gst-plugins/gst-nvdspostprocess/postprocesslib_impl/post_processor_struct.h.

Data Fields

unsigned int attributeIndex
 Holds the index of the attribute's label. More...
 
unsigned int attributeValue
 Holds the the attribute's output value. More...
 
float attributeConfidence
 Holds the attribute's confidence level. More...
 
char * attributeLabel
 Holds a pointer to a string containing the attribute's label. More...
 

Field Documentation

◆ attributeConfidence

float NvDsPostProcessAttribute::attributeConfidence

Holds the attribute's confidence level.

Definition at line 362 of file sources/gst-plugins/gst-nvdspostprocess/postprocesslib_impl/post_processor_struct.h.

◆ attributeIndex

unsigned int NvDsPostProcessAttribute::attributeIndex

Holds the index of the attribute's label.

This index corresponds to the order of output layers specified in the outputCoverageLayerNames vector during initialization.

Definition at line 358 of file sources/gst-plugins/gst-nvdspostprocess/postprocesslib_impl/post_processor_struct.h.

◆ attributeLabel

char * NvDsPostProcessAttribute::attributeLabel

Holds a pointer to a string containing the attribute's label.

Memory for the string must not be freed. Custom parsing functions must allocate strings on heap using strdup or equivalent.

Definition at line 366 of file sources/gst-plugins/gst-nvdspostprocess/postprocesslib_impl/post_processor_struct.h.

◆ attributeValue

unsigned int NvDsPostProcessAttribute::attributeValue

Holds the the attribute's output value.

Definition at line 360 of file sources/gst-plugins/gst-nvdspostprocess/postprocesslib_impl/post_processor_struct.h.


The documentation for this struct was generated from the following file: