|
NVIDIA DeepStream SDK API Reference
|
7.0 Release
|
Go to the documentation of this file.
13 #ifndef __INFER_POST_DATATYPES_H__
14 #define __INFER_POST_DATATYPES_H__
58 std::string safeAttributeLabel;
64 std::vector<InferAttribute> attributes;
67 } InferClassificationOutput;
97 #define INFER_SERVER_PRIVATE_BUF "@@NvInferServer"
99 #define INFER_SERVER_DETECTION_BUF_NAME INFER_SERVER_PRIVATE_BUF "Detections"
100 #define INFER_SERVER_CLASSIFICATION_BUF_NAME \
101 INFER_SERVER_PRIVATE_BUF "Classfications"
102 #define INFER_SERVER_SEGMENTATION_BUF_NAME \
103 INFER_SERVER_PRIVATE_BUF "Segmentations"
unsigned int height
Height of the output.
int classIndex
Holds the index for the object's class.
unsigned int classes
Number of classes supported by the network.
unsigned int numObjects
Number of objects in the array.
Holds the information parsed from segmentation network output for one frame.
char * label
Holds a pointer to a string containing a label for the object.
float height
Object height.
Holds the information on all objects detected by a detector network in one frame.
unsigned int width
Width of the output.
float top
Offset from the top boundary of the frame.
float left
Offset from the left boundary of the frame.
int * class_map
Pointer to the array for 2D pixel class map.
Holds the information about one detected object.
NvDsInferObject * objects
Array of objects.
Holds information about one classified attribute.
float * class_probability_map
Pointer to the raw array containing the probabilities.