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< CudaEvent > | m_OutputCopyDoneEvent = nullptr |
bool | m_BuffersWithContext = true |
unsigned int nvdsinfer::NvDsInferBatch::m_BatchSize = 0 |
Definition at line 60 of file nvdsinfer_context_impl.h.
bool nvdsinfer::NvDsInferBatch::m_BuffersWithContext = true |
Definition at line 62 of file nvdsinfer_context_impl.h.
std::vector<void*> nvdsinfer::NvDsInferBatch::m_DeviceBuffers |
Definition at line 55 of file nvdsinfer_context_impl.h.
std::vector<std::unique_ptr<CudaHostBuffer> > nvdsinfer::NvDsInferBatch::m_HostBuffers |
Definition at line 56 of file nvdsinfer_context_impl.h.
std::unique_ptr<CudaEvent> nvdsinfer::NvDsInferBatch::m_OutputCopyDoneEvent = nullptr |
Definition at line 61 of file nvdsinfer_context_impl.h.
std::vector<std::unique_ptr<CudaDeviceBuffer> > nvdsinfer::NvDsInferBatch::m_OutputDeviceBuffers |
Definition at line 58 of file nvdsinfer_context_impl.h.