code: def __init__(self, in_channels, out_channels, hidden_size=64):
      super(MatchingNetwork, self).__init__()
      self.in_channels = in_channels
      self.out_channels = out_channels
      self.hidden_size = hidden_size
  
      self.encoder = nn.Sequential(
          conv3x3(in_channels, hidden_size),
          conv3x3(hidden_size, hidden_size),
          conv3x3(hidden_size, hidden_size),
          conv3x3(hidden_size, out_channels),
      )
  
imports: import torch.nn
label_desc: Use image node_id 1 to create a new MatchingNetwork object from inherited base classes: nn with example: obj = MatchingNetwork(in_channels, out_channels, hidden_size)