code: def create_exp_dir(path, scripts_to_save=None):
      if not os.path.exists(path):
          os.makedirs(path)
      print("Experiment dir : {}".format(path))
  
      if scripts_to_save is not None:
          os.makedirs(os.path.join(path, "tools"))
          for script in scripts_to_save:
              dst_file = os.path.join(
                  path, "tools", os.path.basename(script)
              )
              shutil.copyfile(script, dst_file)
  
imports: import math
  import os
  import random
  import sys
  import time
  import warnings
  import numpy
  import numpy
  import shutil
  import logging
  import torch
  import torchvision.transforms
  import torchvision.datasets
  import torch.nn
label_desc: Use image node_id 18 for calling a global function with example usage: create_exp_dir(path, scripts_to_save) without return types