code: def forward_impl(self, inputs, outputs):
      dy = inputs[0].data
      w0 = inputs[1].data
      dx = outputs[0].data
  
      inputs_fwd, outputs_fwd = self._create_fwd_inputs_outputs(
          inputs, outputs
      )
      vx = inputs_fwd[0].apply(need_grad=True)
      vw = inputs_fwd[1].apply(need_grad=False)
      vy = outputs_fwd[0]
  
      vx.grad = dx
      vw.data = w0
      vy.grad = dy
      self._linear.backward(inputs_fwd, outputs_fwd, [False, False])
  
imports: import nnabla
  from nnabla.function import PythonFunction
label_desc: Use image node_id 11 for calling the LinearDataGrad obj's underlying member method code with example usage: obj.forward_impl(inputs, outputs) without return types