code: def forward(self, x, edge_index, edge_weight, prev_hidden_state):
      h = self.recurrent(x, edge_index, edge_weight, prev_hidden_state)
      y = F.relu(h)
      y = self.linear(y)
      return y, h
  
file_path: pytorch_geometric_temporal/examples/recurrent/tgcn_example.py
imports: import torch
  import torch.nn.functional
  from torch_geometric_temporal.nn.recurrent import TGCN
  from torch_geometric_temporal.dataset import ChickenpoxDatasetLoader
  from torch_geometric_temporal.signal import temporal_signal_split
label_desc: Use image node_id 2 for calling the RecurrentGCN obj's underlying member method code with example usage: obj.forward(x, edge_index, edge_weight, prev_hidden_state) and returns: y,  h