code: def __getitem__(self, i):
      x = self.data[i][: self.num_points]
      y = self.label[i]
      if self.mode == "train":
          x = self.translate(x)
          np.random.shuffle(x)
      return x, y
  
file_path: dgl/examples/pytorch/pointcloud/edgeconv/modelnet.py
imports: import numpy
  from torch.utils.data import Dataset
label_desc: Use image node_id 4 for calling the ModelNetDataset obj's underlying member method code with example usage: obj.__getitem__(i) and returns: x,  y