NVIDIA DeepStream SDK API Reference

6.4 Release
NvDsInferContextBatchOutput Struct Reference

Detailed Description

Holds the output for all of the frames in a batch (an array of frame), and related buffer information.

Definition at line 599 of file nvdsinfer_context.h.

Collaboration diagram for NvDsInferContextBatchOutput:

Data Fields

NvDsInferFrameOutputframes
 Holds a pointer to an array of outputs for each frame in the batch. More...
 
unsigned int numFrames
 Holds the number of elements in frames. More...
 
void ** outputDeviceBuffers
 Holds a pointer to an array of pointers to output device buffers for this batch. More...
 
unsigned int numOutputDeviceBuffers
 Holds the number of elements in *outputDeviceBuffers. More...
 
void ** hostBuffers
 Holds a pointer to an array of pointers to host buffers for this batch. More...
 
unsigned int numHostBuffers
 Holds the number of elements in hostBuffers. More...
 
void * priv
 Holds a private context pointer for the set of output buffers. More...
 

Field Documentation

◆ frames

NvDsInferFrameOutput* NvDsInferContextBatchOutput::frames

Holds a pointer to an array of outputs for each frame in the batch.

Definition at line 602 of file nvdsinfer_context.h.

◆ hostBuffers

void** NvDsInferContextBatchOutput::hostBuffers

Holds a pointer to an array of pointers to host buffers for this batch.

The array elements are set by

Definition at line 614 of file nvdsinfer_context.h.

◆ numFrames

unsigned int NvDsInferContextBatchOutput::numFrames

Holds the number of elements in frames.

Definition at line 604 of file nvdsinfer_context.h.

◆ numHostBuffers

unsigned int NvDsInferContextBatchOutput::numHostBuffers

Holds the number of elements in hostBuffers.

Definition at line 616 of file nvdsinfer_context.h.

◆ numOutputDeviceBuffers

unsigned int NvDsInferContextBatchOutput::numOutputDeviceBuffers

Holds the number of elements in *outputDeviceBuffers.

Definition at line 610 of file nvdsinfer_context.h.

◆ outputDeviceBuffers

void** NvDsInferContextBatchOutput::outputDeviceBuffers

Holds a pointer to an array of pointers to output device buffers for this batch.

The array elements are set by

Definition at line 608 of file nvdsinfer_context.h.

◆ priv

void* NvDsInferContextBatchOutput::priv

Holds a private context pointer for the set of output buffers.

Definition at line 619 of file nvdsinfer_context.h.


The documentation for this struct was generated from the following file: