code: def __init__(
      self,
      ctx,
      base_axis=1,
      pad=None,
      stride=None,
      dilation=None,
      group=1,
      channel_last=False,
  ):
      super(ConvolutionDataGrad, self).__init__(ctx)
      self._linear = _F.Convolution(
          ctx, base_axis, pad, stride, dilation, group, channel_last
      )
  
file_path: nnabla/python/src/nnabla/backward_function/convolution.py
imports: import nnabla
  import nnabla.function
  import nnabla.functions
  from .backward_function import LinearDataGrad, LinearFilterGrad
label_desc: Use image node_id 1 to create a new ConvolutionDataGrad object from inherited base classes: LinearDataGrad with example: obj = ConvolutionDataGrad(ctx, base_axis, pad, stride, dilation, group, channel_last)