|
|
NVIDIA DeepStream SDK API Reference
|
8.0 Release
|
Go to the documentation of this file.
39 #define NVDSINFER_MAX_DIMS 8
41 #define _DS_DEPRECATED_(STR) __attribute__ ((deprecated (STR)))
53 unsigned int numElements;
103 const char* layerName;
121 unsigned int channels;
128 #define getDimsCHWFromDims(dimsCHW,dims) \
130 (dimsCHW).c = (dims).d[0]; \
131 (dimsCHW).h = (dims).d[1]; \
132 (dimsCHW).w = (dims).d[2]; \
135 #define getDimsHWCFromDims(dimsCHW,dims) \
137 (dimsCHW).h = (dims).d[0]; \
138 (dimsCHW).w = (dims).d[1]; \
139 (dimsCHW).c = (dims).d[2]; \
148 unsigned int classId;
161 float detectionConfidence;
165 float rotation_angle;
179 unsigned int classId;
192 float detectionConfidence;
197 unsigned int mask_width;
199 unsigned int mask_height;
201 unsigned int mask_size;
212 unsigned int attributeIndex;
214 unsigned int attributeValue;
216 float attributeConfidence;
220 char *attributeLabel;
290 } NvDsInferProfileSelector;
299 } NvDsInferBatchDims;
307 NvDsInferBatchDims profileDims[kSELECTOR_SIZE];
const char * NvDsInferStatus2Str(NvDsInferStatus status)
Get the string name for the status.
@ UINT8
Specifies UINT8 format.
@ NVDSINFER_TRTIS_ERROR
[deprecated]TRT-IS error was encountered
Holds the dimensions of a layer.
@ NVDSINFER_SUCCESS
NvDsInferContext operation succeeded.
NvDsInferLogLevel
Enum for the log levels of NvDsInferContext.
@ NVDSINFER_TENSORRT_ERROR
TensorRT interface failed.
NvDsInferDataType
Specifies the data type of a layer.
Holds information about one parsed object and instance mask from a detector's output.
@ NVDSINFER_UNKNOWN_ERROR
Unknown error was encountered.
@ NVDSINFER_TRITON_ERROR
Triton error was encountered.
Holds information about one parsed object from a detector's output.
@ FLOAT
Specifies FP32 format.
@ NVDSINFER_OUTPUT_PARSING_FAILED
Output parsing failed.
#define NVDSINFER_MAX_DIMS
Holds information about the model network.
Holds information about one layer in the model.
@ HALF
Specifies FP16 format.
@ INT32
Specifies INT32 format.
@ INT8
Specifies INT8 format.
@ NVDSINFER_CUDA_ERROR
CUDA error was encountered.
NvDsInferObjectDetectionInfo NvDsInferParseObjectInfo
A typedef defined to maintain backward compatibility.
@ NVDSINFER_CONFIG_FAILED
Failed to configure the NvDsInferContext instance possibly due to an erroneous initialization propert...
Holds the dimensions of a three-dimensional layer.
@ NVDSINFER_INVALID_PARAMS
Invalid parameters were supplied.
@ INT64
Specifies INT64 format.
#define _DS_DEPRECATED_(STR)
Holds information about one classified attribute.
@ NVDSINFER_RESOURCE_ERROR
Resource error was encountered.
@ NVDSINFER_CUSTOM_LIB_FAILED
Custom Library interface implementation failed.
@ NVDSINFER_MEM_ERROR
Cuda Memory error was encountered.
NvDsInferStatus
Enum for the status codes returned by NvDsInferContext.