NvDsInferTensorMeta¶
-
struct
NvDsInferTensorMeta
Holds the raw tensor output information for one frame / one object.
The “nvinfer” plugins adds this meta when the “output-tensor-meta” property of the element instance is set to TRUE.
This meta data is added as NvDsUserMeta to the frame_user_meta_list of the corresponding frame_meta or object_user_meta_list of the corresponding object with the meta_type set to NVDSINFER_TENSOR_OUTPUT_META.
Public Members
-
guint
unique_id
¶ Unique ID of the gst-nvinfer instance which attached this meta.
-
guint
num_output_layers
¶ Number of bound output layers.
-
NvDsInferLayerInfo *
output_layers_info
¶ Pointer to the array containing information for the bound output layers.
Size of the array will be equal to num_output_layers. Pointers inside the NvDsInferLayerInfo structure are not valid for this array.
-
void **
out_buf_ptrs_host
¶ Array of pointers to the output host buffers for the frame / object.
-
void **
out_buf_ptrs_dev
¶ Array of pointers to the output device buffers for the frame / object.
-
gint
gpu_id
¶ GPU device ID on which the device buffers have been allocated.
-
void *
priv_data
¶ Private data used for the meta producer’s internal memory management.
-
NvDsInferNetworkInfo
network_info
¶ Network information for the model specified for the nvinfer element instance.
-
guint