code: def __init__(self, in_size, out_size, hidden_size=16):
      super().__init__()
      self.layers = nn.ModuleList()
      self.layers.append(dglnn.GraphConv(in_size, hidden_size))
      self.layers.append(dglnn.GraphConv(hidden_size, out_size))
  
file_path: dgl/examples/sampling/graphbolt/quickstart/node_classification.py
imports: import dgl.graphbolt
  import dgl.nn
  import torch
  import torch.nn
  import torch.nn.functional
  import torchmetrics.functional
label_desc: Use image node_id 1 to create a new GCN object from inherited base classes: nn with example: obj = GCN(in_size, out_size, hidden_size)