code: def forward(self, inputs):
      self.retain_inputs(tuple(range(len(inputs))))
      with function.no_backprop_mode(), chainer.using_config(
          "_will_recompute", True
      ):
          xs = [variable.Variable(x) for x in inputs]
          outs = _call_func(self.func, xs)
      return tuple(out.data for out in outs)
  
file_path: chainer/chainer/functions/util/forget.py
imports: import chainer
  from chainer import function
  from chainer import function_node
  from chainer import variable
label_desc: Use image node_id 2 for calling the Forget obj's underlying member method code with example usage: obj.forward(inputs) and returns: tuple