class_docstr: Implementation of GCN Model
      
class_docstr_tok: ["Implementation","of","GCN","Model"]
code: def forward(self, edge_index, num_nodes, feature):
      for m in self.gcns:
          if isinstance(m, nn.Dropout):
              feature = m(feature)
          else:
              feature = m(edge_index, num_nodes, feature)
      return feature
  
file_path: PGL/examples/gnn_depoly/models/gcn.py
imports: import paddle
  import paddle.nn
  import paddle.nn.functional
  from .base_conv import BaseConv
label_desc: Use image node_id 2 for calling the GCN obj's underlying member method code with example usage: obj.forward(edge_index, num_nodes, feature) and returns: feature