code: def move_files(dir_name, file_label_pairs):
      data_segment_dir = os.path.join(data_path, dir_name)
      if not os.path.exists(data_segment_dir):
          os.mkdir(data_segment_dir)
  
      for label in label_names:
          class_dir = os.path.join(data_segment_dir, label)
          if not os.path.exists(class_dir):
              os.mkdir(class_dir)
  
      for file, label in file_label_pairs:
          src = str(file)
          dst = os.path.join(
              data_path, dir_name, label, src.split(os.sep)[-1]
          )
          copyfile(src, dst)
  
file_path: mxnet/docs/tutorial_utils/data/oxford_102_flower_dataset.py
imports: import glob
  import os
  import tarfile
  from shutil import copyfile
  import numpy
  from mxnet import gluon
  from scipy.io import loadmat
label_desc: Use image node_id 3 for calling a global function with example usage: move_files(dir_name, file_label_pairs) without return types