Post-processor interface class.
Definition at line 59 of file infer_iprocess.h.
Public Types | |
using | PostprocessDone = std::function< void(NvDsInferStatus, SharedBatchArray)> |
Public Member Functions | |
IPostprocessor ()=default | |
virtual | ~IPostprocessor ()=default |
virtual NvDsInferStatus | postCudaProcess (SharedBatchArray inBuf, SharedCuStream mainStream, PostprocessDone done)=0 |
virtual NvDsInferStatus | postHostProcess (SharedBatchArray inBuf, SharedCuStream mainStream, PostprocessDone done)=0 |
using nvdsinferserver::IPostprocessor::PostprocessDone = std::function<void(NvDsInferStatus, SharedBatchArray)> |
Definition at line 62 of file infer_iprocess.h.
|
default |
|
virtualdefault |
|
pure virtual |
Implemented in nvdsinferserver::BasePostprocessor.
|
pure virtual |
Implemented in nvdsinferserver::BasePostprocessor.