code: def test_DatasetValidationSplitter_seed(self):
      data = torch.Tensor(list(range(1000)))
      dataset = TensorDataset(data)
  
      splitter_1 = DatasetValidationSplitter(
          len(dataset), 0.1, shuffle_seed=1
      )
      trainset_1 = splitter_1.get_train_dataset(dataset)
      validset_1 = splitter_1.get_val_dataset(dataset)
  
      splitter_2 = DatasetValidationSplitter(
          len(dataset), 0.1, shuffle_seed=1
      )
      trainset_2 = splitter_2.get_train_dataset(dataset)
      validset_2 = splitter_2.get_val_dataset(dataset)
  
      self.assertTrue(trainset_1.ids[0] == trainset_2.ids[0])
      self.assertTrue(validset_1.ids[0] == validset_2.ids[0])
  
file_path: torchbearer/tests/test_cv_utils.py
imports: import unittest
  from mock import Mock
  import torchbearer
  from torchbearer.cv_utils import *
label_desc: Use image node_id 13 for calling the TestCVUtils obj's underlying member method code with example usage: obj.test_DatasetValidationSplitter_seed() without return types