class_docstr: The :class:`~flash.core.data.io.output_transform.OutputTransform` encapsulates all the data processing logic that
  should run after the model.
class_docstr_tok: ["The",":","class",":","`","~flash.core.data.io.output_transform.OutputTransform","`","encapsulates","all","the","data","processing","logic","that","should","run","after","the","model","."]
code: def __call__(self, batch: Sequence[Any]):
      if batch is None:
          return batch
  
      uncollated = self.uncollate(self.per_batch_transform(batch))
  
      return [
          self.per_sample_transform(sample) for sample in uncollated
      ]
  
imports: from typing import Any, Sequence
  from flash.core.data.batch import default_uncollate
label_desc: Use image node_id 4 for calling the OutputTransform obj's underlying member method code with example usage: obj.__call__(batch) and returns: unknown, batch