Package org.intel.openvino
Class PrePostProcessor
- java.lang.Object
-
- org.intel.openvino.Wrapper
-
- org.intel.openvino.PrePostProcessor
-
public class PrePostProcessor extends Wrapper
Main class for adding pre- and post- processing steps to existingModelThis is a helper class for writing easy pre- and post- processing operations on
Modelobject assuming that any preprocess operation takes one input and produces one output.For advanced preprocessing scenarios, like combining several functions with multiple inputs/outputs into one, client's code can use transformation passes over
Model
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedPrePostProcessor(long addr)PrePostProcessor(Model model)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Modelbuild()Adds pre/post-processing operations to function passed in constructorprotected voiddelete(long nativeObj)InputInfoinput()Gets input pre-processing data structure.OutputInfooutput()Gets output post-processing data structure.-
Methods inherited from class org.intel.openvino.Wrapper
finalize, getNativeObjAddr
-
-
-
-
Constructor Detail
-
PrePostProcessor
protected PrePostProcessor(long addr)
-
PrePostProcessor
public PrePostProcessor(Model model)
-
-
Method Detail
-
input
public InputInfo input()
Gets input pre-processing data structure. Should be used only if model/function has only one input Using returned structure application's code is able to set user's tensor data (e.g layout), preprocess steps, target model's data- Returns:
- Reference to model's input information structure
-
output
public OutputInfo output()
Gets output post-processing data structure. Should be used only if model/function has only one output Using returned structure application's code is able to set model's output data, post-process steps, user's tensor data (e.g layout)- Returns:
- Reference to model's output information structure
-
build
public Model build()
Adds pre/post-processing operations to function passed in constructor- Returns:
- Function with added pre/post-processing operations
-
-