code: def __init__(self, node_features):
      super(RecurrentGCN, self).__init__()
      self.recurrent = DyGrEncoder(
          conv_out_channels=4,
          conv_num_layers=1,
          conv_aggr="mean",
          lstm_out_channels=32,
          lstm_num_layers=1,
      )
      self.linear = torch.nn.Linear(32, 1)
  
file_path: pytorch_geometric_temporal/examples/recurrent/dygrencoder_example.py
imports: import torch
  import torch.nn.functional
  from torch_geometric_temporal.nn.recurrent import DyGrEncoder
  from torch_geometric_temporal.dataset import ChickenpoxDatasetLoader
  from torch_geometric_temporal.signal import temporal_signal_split
label_desc: Use image node_id 1 to create a new RecurrentGCN object from inherited base classes: torch.nn with example: obj = RecurrentGCN(node_features)