code: def test_uir_tuple(self):
      train_set = Dataset.from_uir(self.triplet_data)
  
      self.assertEqual(len(train_set.uir_tuple), 3)
      self.assertEqual(len(train_set.uir_tuple[0]), 10)
      self.assertEqual(train_set.num_batches(batch_size=5), 2)
  
imports: import unittest
  import numpy
  import numpy.testing
  from cornac.data import BasketDataset, Dataset, SequentialDataset, Reader
label_desc: Use image node_id 10 for calling the TestDataset obj's underlying member method code with example usage: obj.test_uir_tuple() without return types