code: def __init__(self, c, T, n):
      super(OutputLayer, self).__init__()
      self.tconv1 = nn.Conv2d(
          c, c, (T, 1), 1, dilation=1, padding=(0, 0)
      )
      self.ln = nn.LayerNorm([n, c])
      self.tconv2 = nn.Conv2d(
          c, c, (1, 1), 1, dilation=1, padding=(0, 0)
      )
      self.fc = FullyConvLayer(c)
  
imports: import math
  import torch
  import torch.nn
  import torch.nn.functional
  import torch.nn.init
  from dgl.nn.pytorch import GraphConv
  from dgl.nn.pytorch.conv import ChebConv
label_desc: Use image node_id 1 to create a new OutputLayer object from inherited base classes: nn with example: obj = OutputLayer(c, T, n)