: 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 | ) |