code: def forward(self, x):
      residual, x = super().forward(x)
  
      return self.downsample(residual) + x
  
imports: import torch.nn
  import MinkowskiEngine
  from .common import ConvType, NormType
  from torch_points3d.utils.config import is_list
label_desc: Use image node_id 2 for calling the ResnetBlockDown obj's underlying member method code with example usage: obj.forward(x) and returns: unknown