code: def test_simple_multi_input_0d(self) -> None:
      net = BasicModel3()
      inp1 = torch.tensor([-10.0, 3.0])
      inp2 = torch.tensor([-5.0, 1.0])
      self._occlusion_test_assert(
          net,
          (inp1, inp2),
          ([0.0, 1.0], [0.0, -1.0]),
          sliding_window_shapes=((), ()),
          target=None,
      )
  
imports: import io
  import unittest
  import unittest.mock
  from typing import Any, Callable, Tuple, Union
  import torch
  from captum._utils.typing import BaselineType, TargetType, TensorLikeList, TensorOrTupleOfTensorsGeneric
  from captum.attr._core.occlusion import Occlusion
  from tests.helpers.basic import assertTensorAlmostEqual, BaseTest
  from tests.helpers.basic_models import BasicModel3, BasicModel_ConvNet_One_Conv, BasicModel_MultiLayer, BasicModel_MultiLayer_MultiInput
  from torch import Tensor
label_desc: Use image node_id 8 for calling the Test obj's underlying member method code with example usage: obj.test_simple_multi_input_0d() without return types