retrieve the output locally.
Warning:
 "Pipe" is experimental and subject to change.

forward(*inputs)
  Processes a single input mini-batch through the pipe and returns
  an "RRef" pointing to the output. "Pipe" is a fairly transparent
  module wrapper. It doesn't modify the input and output signature
  of the underlying module. But there's type restriction. Input
  and output have to contain at least one tensor. This restriction
  is applied at partition boundaries too.

  The sequence of inputs are fed into the first stage of the
  pipeline as "*inputs". As a result the positional args for this
  function should match the positional args for the first stage of
  the pipeline. The same condition applies for output of one stage
  of the pipeline which is the input for the next stage.

  The input tensor is split into multiple micro-batches based on
  the "chunks" parameter used to initialize "Pipe". The batch size
