NVIDIA DeepStream SDK API Reference

6.4 Release
nvdsinfer::NvDsInferBatch Struct Reference

Detailed Description

Holds information for one batch for processing.

Definition at line 53 of file nvdsinfer_context_impl.h.

Data Fields

std::vector< void * > m_DeviceBuffers
 
std::vector< std::unique_ptr< CudaHostBuffer > > m_HostBuffers
 
std::vector< std::unique_ptr< CudaDeviceBuffer > > m_OutputDeviceBuffers
 
unsigned int m_BatchSize = 0
 
std::unique_ptr< CudaEventm_OutputCopyDoneEvent = nullptr
 
bool m_BuffersWithContext = true
 

Field Documentation

◆ m_BatchSize

unsigned int nvdsinfer::NvDsInferBatch::m_BatchSize = 0

Definition at line 60 of file nvdsinfer_context_impl.h.

◆ m_BuffersWithContext

bool nvdsinfer::NvDsInferBatch::m_BuffersWithContext = true

Definition at line 62 of file nvdsinfer_context_impl.h.

◆ m_DeviceBuffers

std::vector<void*> nvdsinfer::NvDsInferBatch::m_DeviceBuffers

Definition at line 55 of file nvdsinfer_context_impl.h.

◆ m_HostBuffers

std::vector<std::unique_ptr<CudaHostBuffer> > nvdsinfer::NvDsInferBatch::m_HostBuffers

Definition at line 56 of file nvdsinfer_context_impl.h.

◆ m_OutputCopyDoneEvent

std::unique_ptr<CudaEvent> nvdsinfer::NvDsInferBatch::m_OutputCopyDoneEvent = nullptr

Definition at line 61 of file nvdsinfer_context_impl.h.

◆ m_OutputDeviceBuffers

std::vector<std::unique_ptr<CudaDeviceBuffer> > nvdsinfer::NvDsInferBatch::m_OutputDeviceBuffers

Definition at line 58 of file nvdsinfer_context_impl.h.


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