Process
Function Usage
Performs inference postprocessing.
Prototype
1 | virtual APP_ERROR MxpiModelPostProcessorBase::Process(std::shared_ptr<void>& metaDataPtr, MxBase::PostProcessorImageInfo postProcessorImageInfo, std::vector<MxTools::MxpiMetaHeader>& headerVec, std::vector<std::vector<MxBase::BaseTensor>>& tensors) = 0; |
Parameters
Parameter |
Input/Output |
Description |
|---|---|---|
metaDataPtr |
Output |
Pointer to the data structure corresponding to the postprocessing result of the inference model. The data structure is defined by protobuf, for example, MxpiObjectList. The pointer is used to transmit data to the downstream plugin. |
postProcessorImageInfo |
Input |
Image information (including the heights and widths of the source image and the resized image, and the coordinates of the bounding box). |
headerVec |
Input |
Upstream data information on which the model inference output data depends. |
tensors |
Input |
Model inference output tensor. |
Response Parameters
Data Structure |
Description |
|---|---|
APP_ERROR |
For details about the returned error codes, see APP_ERROR Description. |
Parent topic: MxpiModelPostProcessorBase