code: def test_predict_with_np_array_multi_io(self):
      x1 = np.random.rand(
          ModelMultiIOTest.evaluate_dataset_len, 1
      ).astype(np.float32)
      x2 = np.random.rand(
          ModelMultiIOTest.evaluate_dataset_len, 1
      ).astype(np.float32)
      x = (x1, x2)
      pred_y = self.model.predict(
          x, batch_size=ModelMultiIOTest.batch_size
      )
      for pred in pred_y:
          self.assertEqual(
              pred.shape, (ModelMultiIOTest.evaluate_dataset_len, 1)
          )
  
file_path: poutyne/tests/framework/model/test_multi_io.py
imports: import numpy
  import torch
  import torch.nn
  from poutyne import Model
  from tests.framework.model.base import ModelFittingTestCase, MultiIOModel
label_desc: Use image node_id 8 for calling the ModelMultiIOTest obj's underlying member method code with example usage: obj.test_predict_with_np_array_multi_io() without return types