Performs preprocessing operation on the input.
an output of the operation of type O.
is an input to the operation of type I.