NVIDIA DeepStream SDK API Reference

8.0 Release
nvdsinferserver::LstmController Class Reference

Detailed Description

Definition at line 24 of file sources/libs/nvdsinferserver/infer_lstm.h.

Public Member Functions

 LstmController (const ic::LstmParams &params, int devId, int maxBatchSize)
 
 ~LstmController ()=default
 
NvDsInferStatus initInputState (BaseBackend &backend)
 
NvDsInferStatus feedbackInputs (SharedBatchArray &outTensors)
 
NvDsInferStatus waitAndGetInputs (SharedBatchArray &inputs)
 
void notifyError (NvDsInferStatus status)
 
void destroy ()
 
 LstmController (const ic::LstmParams &params, int devId, int maxBatchSize)
 
 ~LstmController ()=default
 
NvDsInferStatus initInputState (BaseBackend &backend)
 
NvDsInferStatus feedbackInputs (SharedBatchArray &outTensors)
 
NvDsInferStatus waitAndGetInputs (SharedBatchArray &inputs)
 
void notifyError (NvDsInferStatus status)
 
void destroy ()
 

Constructor & Destructor Documentation

◆ LstmController() [1/2]

nvdsinferserver::LstmController::LstmController ( const ic::LstmParams &  params,
int  devId,
int  maxBatchSize 
)
inline

Definition at line 26 of file sources/libs/nvdsinferserver/infer_lstm.h.

◆ ~LstmController() [1/2]

nvdsinferserver::LstmController::~LstmController ( )
default

◆ LstmController() [2/2]

nvdsinferserver::LstmController::LstmController ( const ic::LstmParams &  params,
int  devId,
int  maxBatchSize 
)
inline

◆ ~LstmController() [2/2]

nvdsinferserver::LstmController::~LstmController ( )
default

Member Function Documentation

◆ destroy() [1/2]

void nvdsinferserver::LstmController::destroy ( )
inline

Definition at line 38 of file sources/libs/nvdsinferserver/infer_lstm.h.

◆ destroy() [2/2]

void nvdsinferserver::LstmController::destroy ( )
inline

◆ feedbackInputs() [1/2]

NvDsInferStatus nvdsinferserver::LstmController::feedbackInputs ( SharedBatchArray outTensors)

◆ feedbackInputs() [2/2]

NvDsInferStatus nvdsinferserver::LstmController::feedbackInputs ( SharedBatchArray outTensors)

◆ initInputState() [1/2]

NvDsInferStatus nvdsinferserver::LstmController::initInputState ( BaseBackend backend)

◆ initInputState() [2/2]

NvDsInferStatus nvdsinferserver::LstmController::initInputState ( BaseBackend backend)

◆ notifyError() [1/2]

void nvdsinferserver::LstmController::notifyError ( NvDsInferStatus  status)

◆ notifyError() [2/2]

void nvdsinferserver::LstmController::notifyError ( NvDsInferStatus  status)

◆ waitAndGetInputs() [1/2]

NvDsInferStatus nvdsinferserver::LstmController::waitAndGetInputs ( SharedBatchArray inputs)

◆ waitAndGetInputs() [2/2]

NvDsInferStatus nvdsinferserver::LstmController::waitAndGetInputs ( SharedBatchArray inputs)

The documentation for this class was generated from the following file: