: Extra processing pre/post inference.
Definition at line 37 of file sources/libs/nvdsinferserver/infer_extra_processor.h.
|
| | InferExtraProcessor () |
| |
| | ~InferExtraProcessor () |
| |
| NvDsInferStatus | initCustomProcessor (SharedDllHandle dlHandle, const std::string &funcName, const std::string &config) |
| |
| NvDsInferStatus | allocateExtraInputs (BaseBackend &backend, const std::set< std::string > &excludes, int32_t poolSize, int gpuId) |
| |
| NvDsInferStatus | processExtraInputs (SharedBatchArray &inputs) |
| |
| void | notifyError (NvDsInferStatus status) |
| |
| NvDsInferStatus | checkInferOutputs (SharedBatchArray &outputs, SharedOptions inOptions) |
| |
| NvDsInferStatus | destroy () |
| |
| | InferExtraProcessor () |
| |
| | ~InferExtraProcessor () |
| |
| NvDsInferStatus | initCustomProcessor (SharedDllHandle dlHandle, const std::string &funcName, const std::string &config) |
| |
| NvDsInferStatus | allocateExtraInputs (BaseBackend &backend, const std::set< std::string > &excludes, int32_t poolSize, int gpuId) |
| |
| NvDsInferStatus | processExtraInputs (SharedBatchArray &inputs) |
| |
| void | notifyError (NvDsInferStatus status) |
| |
| NvDsInferStatus | checkInferOutputs (SharedBatchArray &outputs, SharedOptions inOptions) |
| |
| NvDsInferStatus | destroy () |
| |
◆ InferExtraProcessor() [1/2]
| nvdsinferserver::InferExtraProcessor::InferExtraProcessor |
( |
| ) |
|
◆ ~InferExtraProcessor() [1/2]
| nvdsinferserver::InferExtraProcessor::~InferExtraProcessor |
( |
| ) |
|
◆ InferExtraProcessor() [2/2]
| nvdsinferserver::InferExtraProcessor::InferExtraProcessor |
( |
| ) |
|
◆ ~InferExtraProcessor() [2/2]
| nvdsinferserver::InferExtraProcessor::~InferExtraProcessor |
( |
| ) |
|
◆ allocateExtraInputs() [1/2]
| NvDsInferStatus nvdsinferserver::InferExtraProcessor::allocateExtraInputs |
( |
BaseBackend & |
backend, |
|
|
const std::set< std::string > & |
excludes, |
|
|
int32_t |
poolSize, |
|
|
int |
gpuId |
|
) |
| |
◆ allocateExtraInputs() [2/2]
| NvDsInferStatus nvdsinferserver::InferExtraProcessor::allocateExtraInputs |
( |
BaseBackend & |
backend, |
|
|
const std::set< std::string > & |
excludes, |
|
|
int32_t |
poolSize, |
|
|
int |
gpuId |
|
) |
| |
◆ checkInferOutputs() [1/2]
◆ checkInferOutputs() [2/2]
◆ destroy() [1/2]
◆ destroy() [2/2]
◆ initCustomProcessor() [1/2]
| NvDsInferStatus nvdsinferserver::InferExtraProcessor::initCustomProcessor |
( |
SharedDllHandle |
dlHandle, |
|
|
const std::string & |
funcName, |
|
|
const std::string & |
config |
|
) |
| |
◆ initCustomProcessor() [2/2]
| NvDsInferStatus nvdsinferserver::InferExtraProcessor::initCustomProcessor |
( |
SharedDllHandle |
dlHandle, |
|
|
const std::string & |
funcName, |
|
|
const std::string & |
config |
|
) |
| |
◆ notifyError() [1/2]
| void nvdsinferserver::InferExtraProcessor::notifyError |
( |
NvDsInferStatus |
status | ) |
|
◆ notifyError() [2/2]
| void nvdsinferserver::InferExtraProcessor::notifyError |
( |
NvDsInferStatus |
status | ) |
|
◆ processExtraInputs() [1/2]
◆ processExtraInputs() [2/2]
The documentation for this class was generated from the following file: