Abstract interface to manage a batched buffer for inference.
Definition at line 137 of file sources/libs/nvdsinfer/nvdsinfer_backend.h.
◆ InferBatchBuffer() [1/2]
| nvdsinfer::InferBatchBuffer::InferBatchBuffer |
( |
| ) |
|
|
default |
◆ ~InferBatchBuffer() [1/2]
| virtual nvdsinfer::InferBatchBuffer::~InferBatchBuffer |
( |
| ) |
|
|
virtualdefault |
◆ InferBatchBuffer() [2/2]
| nvdsinfer::InferBatchBuffer::InferBatchBuffer |
( |
| ) |
|
|
default |
◆ ~InferBatchBuffer() [2/2]
| virtual nvdsinfer::InferBatchBuffer::~InferBatchBuffer |
( |
| ) |
|
|
virtualdefault |
◆ getBatchDims() [1/2]
| virtual NvDsInferBatchDims nvdsinfer::InferBatchBuffer::getBatchDims |
( |
int |
bindingIndex = 0 | ) |
const |
|
pure virtual |
◆ getBatchDims() [2/2]
| virtual NvDsInferBatchDims nvdsinfer::InferBatchBuffer::getBatchDims |
( |
int |
bindingIndex = 0 | ) |
const |
|
pure virtual |
◆ getDataType() [1/2]
| virtual NvDsInferDataType nvdsinfer::InferBatchBuffer::getDataType |
( |
int |
bindingIndex = 0 | ) |
const |
|
pure virtual |
◆ getDataType() [2/2]
| virtual NvDsInferDataType nvdsinfer::InferBatchBuffer::getDataType |
( |
int |
bindingIndex = 0 | ) |
const |
|
pure virtual |
◆ getDeviceBuffers() [1/2]
| virtual std::vector<void*>& nvdsinfer::InferBatchBuffer::getDeviceBuffers |
( |
| ) |
|
|
pure virtual |
◆ getDeviceBuffers() [2/2]
| virtual std::vector<void*>& nvdsinfer::InferBatchBuffer::getDeviceBuffers |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: