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