Process
Function Usage
Receives the model inference output tensors and outputs the text generation result. During subsequent execution, the Init() method needs to be executed first.
Prototype
virtual APP_ERROR Process(const std::vector<TensorBase>& tensors,
std::vector<TextsInfo>& textsInfos,
const std::map<std::string, std::shared_ptr<void>> &configParamMap = {});
Parameter Description
Parameter |
Input/Output |
Description |
|---|---|---|
tensors |
Input |
Input tensors for model post-processing |
textsInfos |
Output |
Output text generation result |
configParamMap |
Input |
(Optional) Other parameters |
Return Parameter Description
Data Structure |
Description |
|---|---|
APP_ERROR |
Error code returned during program execution. For details, see the MxBase/ErrorCode/ErrorCode.h file. |
Parent topic: TextGenerationPostProcessBase