code: def setUp(self):
      super().setUp()
      torch.manual_seed(42)
      self.pytorch_network = DictIOModel(["x1", "x2"], ["y1", "y2"])
      self.loss_function = dict_mse_loss
      self.optimizer = torch.optim.SGD(
          self.pytorch_network.parameters(), lr=1e-3
      )
  
      self.model = Model(
          self.pytorch_network,
          self.optimizer,
          self.loss_function,
          batch_metrics=self.batch_metrics,
          epoch_metrics=self.epoch_metrics,
      )
  
imports: import numpy
  import torch
  import torch.nn
  import torch.nn.functional
  from poutyne import Model
  from tests.framework.model.base import ModelFittingTestCase
label_desc: Use image node_id 1 for calling the ModelMultiDictIOTest obj's underlying member method code with example usage: obj.setUp() without return types