NVIDIA DeepStream SDK API Reference

5.0 Release

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
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 500 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

NvDsInferFrameOutput* NvDsInferContextBatchOutput::frames

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

Definition at line 503 of file nvdsinfer_context.h.

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 515 of file nvdsinfer_context.h.

unsigned int NvDsInferContextBatchOutput::numFrames

Holds the number of elements in frames.

Definition at line 505 of file nvdsinfer_context.h.

unsigned int NvDsInferContextBatchOutput::numHostBuffers

Holds the number of elements in hostBuffers.

Definition at line 517 of file nvdsinfer_context.h.

unsigned int NvDsInferContextBatchOutput::numOutputDeviceBuffers

Holds the number of elements in *outputDeviceBuffers.

Definition at line 511 of file nvdsinfer_context.h.

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 509 of file nvdsinfer_context.h.

void* NvDsInferContextBatchOutput::priv

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

Definition at line 520 of file nvdsinfer_context.h.


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