code: def test_vis_semantic_segmentation_exceed_value(self):
      label = np.random.randint(10, 20, size=(48, 64)).astype(np.int32)
      with self.assertRaises(ValueError):
          vis_semantic_segmentation(
              None, label, label_names=("class0", "class1", "class2")
          )
  
file_path: chainercv/tests/visualizations_tests/test_vis_semantic_segmentation.py
imports: import numpy
  import unittest
  from chainer import testing
  from chainercv.visualizations import vis_semantic_segmentation
label_desc: Use image node_id 2 for calling the TestVisSemanticSegmentationInvalidArguments obj's underlying member method code with example usage: obj.test_vis_semantic_segmentation_exceed_value() without return types