code: def _check_example(self, example):
      assert_is_image(example[0])
      assert example[0].shape == self.img_shape
      assert example[1].dtype == np.float32
      assert example[1].ndim == 1
      assert len(example[1]) == self.n_class
      np.testing.assert_almost_equal(example[1].sum(), 1.0)
      assert (example[1] >= 0.0).all()
  
file_path: chainercv/tests/datasets_tests/test_mixup_soft_label_dataset.py
imports: import unittest
  import numpy
  import pytest
  from chainer import testing
  from chainer.datasets import TupleDataset
  from chainercv.datasets import MixUpSoftLabelDataset
  from chainercv.datasets import SiameseDataset
  from chainercv.utils.testing.assertions.assert_is_image import assert_is_image
label_desc: Use image node_id 2 for calling the TestMixupSoftLabelDataset obj's underlying member method code with example usage: obj._check_example(example) without return types