NvDsInferTensorMeta¶
- class pyds.NvDsInferTensorMeta¶
保存一个帧/一个对象的原始张量输出信息。“nvinfer” 插件在元素实例的 “output-tensor-meta” 属性设置为 TRUE 时添加此元数据。此元数据作为 NvDsUserMeta 添加到相应帧的 frame_user_meta_list 或相应对象的 object_user_meta_list,且 meta_type 设置为 NVDSINFER_TENSOR_OUTPUT_META。
- 变量:
unique_id – int, 附加此元数据的 gst-nvinfer 实例的唯一 ID。
num_output_layers – int, 绑定的输出层数。
out_buf_ptrs_host – 帧/对象的输出主机缓冲区数组。
out_buf_ptrs_dev – 帧/对象的输出设备缓冲区数组。
gpu_id – int, 分配设备缓冲区的 GPU 设备 ID。
priv_data – 用于元数据生产者内部内存管理的私有数据。
- cast(*args, **kwargs)¶
重载函数。
cast(self: capsule) -> pyds.NvDsInferTensorMeta
将给定的对象/数据转换为
NvDsInferTensorMeta
,调用 pyds.NvDsInferTensorMeta.cast(data)cast(self: int) -> pyds.NvDsInferTensorMeta
将给定的对象/数据转换为
NvDsInferTensorMeta
,调用 pyds.NvDsInferTensorMeta.cast(data)
- output_layers_info(self: pyds.NvDsInferTensorMeta, j: int) pyds.NvDsInferLayerInfo ¶
检索索引 j 处的图层的
NvDsInferLayerInfo
对象。