class_docstr: Input is the dy and output is the dx.
  Use the function.backward in the forward_impl.
  Use the function.forward in the backward_impl.
class_docstr_tok: ["Input","is","the","dy","and","output","is","the","dx",".","Use","the","function.backward","in","the","forward_impl",".","Use","the","function.forward","in","the","backward_impl","."]
code: def _create_fwd_inputs_outputs(self, inputs, outputs):
      dy = inputs[0].data
      ishape = self.xshape
      oshape = dy.shape
      inputs_fwd = [nn.Variable(ishape, need_grad=True)]
      outputs_fwd = [nn.Variable(oshape)]
      return inputs_fwd, outputs_fwd
  
imports: import nnabla
  from nnabla.function import PythonFunction
label_desc: Use image node_id 4 for calling the UnaryDataGrad obj's underlying member method code with example usage: obj._create_fwd_inputs_outputs(inputs, outputs) and returns: inputs_fwd,  outputs_fwd