code: def _organize_labels(scratch_dir, dataset_dir):
      for split in _SPLITS:
          source_path = os.path.join(
              scratch_dir, "lists", split + ".csv"
          )
          split_dir = os.path.join(dataset_dir, split)
          etau.ensure_dir(split_dir)
          destination_path = os.path.join(
              dataset_dir, split, "labels.csv"
          )
          etau.move_file(source_path, destination_path)
  
      splits_source = os.path.join(scratch_dir, "lists", "splits.csv")
      splits_destination = os.path.join(dataset_dir, "splits.csv")
      etau.move_file(splits_source, splits_destination)
  
imports: import logging
  import os
  from collections import defaultdict
  import eta.core.utils
  import eta.core.web
  import pandas
  import fiftyone
  import fiftyone.core.utils
  import fiftyone.utils.data
  from fiftyone.core.expressions import ViewField
  from fiftyone.core.expressions import VALUE
label_desc: Use image node_id 19 for calling a global function with example usage: _organize_labels(scratch_dir, dataset_dir) without return types