class ov::preprocess::OutputInfo¶
Overview¶
Class holding postprocessing information for one output From postprocessing pipeline perspective, each output can be represented as: More…
#include <output_info.hpp>
class OutputInfo
{
public:
// construction
OutputInfo(OutputInfo&& other);
// methods
OutputInfo& operator = (OutputInfo&& other);
OutputModelInfo& model();
PostProcessSteps& postprocess();
OutputTensorInfo& tensor();
};
Detailed Documentation¶
Class holding postprocessing information for one output From postprocessing pipeline perspective, each output can be represented as:
Model ‘s output info, (OutputInfo::model)
Postprocessing steps applied to user’s input (OutputInfo::postprocess)
User’s desired output parameter information, which is a final one after preprocessing (OutputInfo::tensor)
Construction¶
OutputInfo(OutputInfo&& other)
Move constructor.
Methods¶
OutputInfo& operator = (OutputInfo&& other)
Move assignment operator.
OutputModelInfo& model()
Get current output model information with ability to change original model’s output data.
Returns:
Reference to current model’s output information structure
PostProcessSteps& postprocess()
Get current output post-process information with ability to add more post-processing steps.
Returns:
Reference to current preprocess steps structure
OutputTensorInfo& tensor()
Get current output tensor information with ability to change specific data.
Returns:
Reference to current output tensor structure