code: def __init__(self, in_size, hidden_size):
      super().__init__()
      self.linear_1 = nn.Linear(in_size, hidden_size)
      self.linear_2 = nn.Linear(hidden_size, hidden_size)
      self.dropout = nn.Dropout(0.8)
  
imports: import argparse
  import dgl.sparse
  import torch
  import torch.nn
  import torch.nn.functional
  from dgl.data import CoraGraphDataset
  from torch.optim import Adam
label_desc: Use image node_id 1 to create a new MLP object from inherited base classes: nn with example: obj = MLP(in_size, hidden_size)