code: def _check_forward(self, xs):
      mb_locs, mb_confs = self.link(xs)
  
      self.assertIsInstance(mb_locs, chainer.Variable)
      self.assertIsInstance(mb_locs.array, type(xs[0]))
      self.assertEqual(mb_locs.shape, (self.batchsize, self.n_bbox, 4))
      self.assertEqual(mb_locs.dtype, xs[0].dtype)
  
      self.assertIsInstance(mb_confs, chainer.Variable)
      self.assertIsInstance(mb_confs.array, type(xs[0]))
      self.assertEqual(
          mb_confs.shape, (self.batchsize, self.n_bbox, self.n_class)
      )
      self.assertEqual(mb_confs.dtype, xs[0].dtype)
  
file_path: chainercv/tests/links_tests/model_tests/ssd_tests/test_multibox.py
imports: import numpy
  import unittest
  import chainer
  from chainer import testing
  from chainer.testing import attr
  from chainercv.links.model.ssd import Multibox
label_desc: Use image node_id 2 for calling the TestMultibox obj's underlying member method code with example usage: obj._check_forward(xs) without return types