Interface for running post-processing on gestures network.
Definition at line 149 of file Gestures.h.
Public Member Functions | |
| GesturesPostProcessor ()=delete | |
| GesturesPostProcessor (const ModelInputParams &inputParams, const GesturesPostProcessorParams &postProcessParams) | |
| Constructor of GesturesPostProcessor. More... | |
| ~GesturesPostProcessor () | |
| Destructor of GesturesPostProcessor. More... | |
| void | allocateStagingBuffers () |
| Allocate staging CPU buffers (used when inputs are GPU Tensors). More... | |
| void | execute (Array< Gestures::GesturesLikelihood > &gestures, const Tensor< CL, CX, F32 > &input, cudaStream_t stream=0) |
| Main interface to run post-processing for batch input. More... | |
|
delete |
| cvcore::gestures::GesturesPostProcessor::GesturesPostProcessor | ( | const ModelInputParams & | inputParams, |
| const GesturesPostProcessorParams & | postProcessParams | ||
| ) |
Constructor of GesturesPostProcessor.
| modelInputParams | model paramters for network. |
| cvcore::gestures::GesturesPostProcessor::~GesturesPostProcessor | ( | ) |
Destructor of GesturesPostProcessor.
| void cvcore::gestures::GesturesPostProcessor::allocateStagingBuffers | ( | ) |
Allocate staging CPU buffers (used when inputs are GPU Tensors).
| void cvcore::gestures::GesturesPostProcessor::execute | ( | Array< Gestures::GesturesLikelihood > & | gestures, |
| const Tensor< CL, CX, F32 > & | input, | ||
| cudaStream_t | stream = 0 |
||
| ) |