|
|
NVIDIA DeepStream SDK API Reference
|
9.1 Release
|
Go to the documentation of this file.
44 #define NVDSINFER_MAX_DIMS 8
46 #define _DS_DEPRECATED_(STR) __attribute__ ((deprecated (STR)))
58 unsigned int numElements;
108 const char* layerName;
126 unsigned int channels;
133 #define getDimsCHWFromDims(dimsCHW,dims) \
135 (dimsCHW).c = (dims).d[0]; \
136 (dimsCHW).h = (dims).d[1]; \
137 (dimsCHW).w = (dims).d[2]; \
140 #define getDimsHWCFromDims(dimsCHW,dims) \
142 (dimsCHW).h = (dims).d[0]; \
143 (dimsCHW).w = (dims).d[1]; \
144 (dimsCHW).c = (dims).d[2]; \
153 unsigned int classId;
166 float detectionConfidence;
170 float rotation_angle;
184 unsigned int classId;
197 float detectionConfidence;
202 unsigned int mask_width;
204 unsigned int mask_height;
206 unsigned int mask_size;
217 unsigned int attributeIndex;
219 unsigned int attributeValue;
221 float attributeConfidence;
225 char *attributeLabel;
295 } NvDsInferProfileSelector;
304 } NvDsInferBatchDims;
312 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.