code: def setUp(self):
      proposal_creator_params = {
          "n_train_post_nms": self.n_train_post_nms,
          "n_test_post_nms": self.n_test_post_nms,
      }
      self.model = FCISTrainChain(
          FCISResNet101(
              self.n_fg_class,
              pretrained_model=None,
              iter2=False,
              proposal_creator_params=proposal_creator_params,
          )
      )
  
      self.masks = np.random.randint(
          0, 2, size=(1, self.n_bbox, 600, 800)
      ).astype(np.bool)
      self.labels = np.random.randint(
          0, self.n_fg_class, size=(1, self.n_bbox)
      ).astype(np.int32)
      self.imgs = _random_array(np, (1, 3, 600, 800))
      self.scale = np.array(1.0)
  
imports: import numpy
  import unittest
  import chainer
  from chainer.backends import cuda
  from chainer import testing
  from chainer.testing import attr
  from chainercv.experimental.links import FCISResNet101
  from chainercv.experimental.links.model.fcis import FCISTrainChain
  from chainercv.utils import mask_to_bbox
  from tests.experimental_tests.links_tests.model_tests.fcis_tests.test_fcis import _random_array
label_desc: Use image node_id 1 for calling the TestFCISResNet101Loss obj's underlying member method code with example usage: obj.setUp() without return types