: Extra processing pre/post inference.
Definition at line 37 of file infer_extra_processor.h.
Public Member Functions | |
| 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 () |
| nvdsinferserver::InferExtraProcessor::InferExtraProcessor | ( | ) |
| nvdsinferserver::InferExtraProcessor::~InferExtraProcessor | ( | ) |
| NvDsInferStatus nvdsinferserver::InferExtraProcessor::allocateExtraInputs | ( | BaseBackend & | backend, |
| const std::set< std::string > & | excludes, | ||
| int32_t | poolSize, | ||
| int | gpuId | ||
| ) |
| NvDsInferStatus nvdsinferserver::InferExtraProcessor::checkInferOutputs | ( | SharedBatchArray & | outputs, |
| SharedOptions | inOptions | ||
| ) |
| NvDsInferStatus nvdsinferserver::InferExtraProcessor::destroy | ( | ) |
| NvDsInferStatus nvdsinferserver::InferExtraProcessor::initCustomProcessor | ( | SharedDllHandle | dlHandle, |
| const std::string & | funcName, | ||
| const std::string & | config | ||
| ) |
| void nvdsinferserver::InferExtraProcessor::notifyError | ( | NvDsInferStatus | status | ) |
| NvDsInferStatus nvdsinferserver::InferExtraProcessor::processExtraInputs | ( | SharedBatchArray & | inputs | ) |