code: def maybe_download(filename, source_url, work_directory):
      if not os.path.exists(work_directory):
          os.mkdir(work_directory)
      filepath = os.path.join(work_directory, filename)
      if not os.path.exists(filepath):
          print("Downloading CIFAR 10...")
          filepath, _ = urllib.request.urlretrieve(
              source_url + filename, filepath
          )
          statinfo = os.stat(filepath)
          print(
              (
                  "CIFAR 10 downloaded",
                  filename,
                  statinfo.st_size,
                  "bytes.",
              )
          )
          untar(filepath)
      return filepath
  
file_path: smooth-gelu/load_cifar10.py
imports: import sys
  import os
  import pickle
  import numpy
  from six.moves import urllib
  import tarfile
label_desc: Use image node_id 4 for calling a global function with example usage: maybe_download(filename, source_url, work_directory) and returns: filepath