code: def test_train_test_split():
      train = load_dataset(train=True, object_type="DataLoader")
      test = load_dataset(train=False, object_type="DataLoader")
  
      assert_that((len(train.dataset) + len(test.dataset)) == 128)
  
      train_images = set(it.name for it in train.dataset.images)
      test_images = set(it.name for it in test.dataset.images)
  
      intersection = train_images.intersection(test_images)
      assert_that(len(intersection) == 0)
  
file_path: deepchecks/tests/vision/datasets/test_coco_torch.py
imports: from unittest.mock import patch
  from hamcrest import assert_that, calling, instance_of, is_, raises
  from torch.utils.data import DataLoader
  from deepchecks import vision
  from deepchecks.vision.datasets.detection.coco_torch import COCO_DIR, CocoDataset, load_dataset
  from deepchecks.vision.datasets.detection.coco_utils import download_coco128
label_desc: Use image node_id 6 for calling a global function with example usage: test_train_test_split() without return types