code: def forward(self, A_norm, X):
      X = A_norm @ self.W1(X)
      X = F.relu(X)
      X = A_norm @ self.W2(X)
      return X
  
file_path: dgl/examples/sparse/gcn.py
imports: import dgl.sparse
  import torch
  import torch.nn
  import torch.nn.functional
  from dgl.data import CoraGraphDataset
  from torch.optim import Adam
label_desc: Use image node_id 2 for calling the GCN obj's underlying member method code with example usage: obj.forward(A_norm, X) and returns: X