code: def maybe_download(filename, expected_bytes):
      """Download a file if not present, and make sure it's the right size."""
      if not os.path.exists(filename):
          filename, _ = urllib.request.urlretrieve(url, filename)
      statinfo = os.stat(filename)
      if statinfo.st_size == expected_bytes:
          print("Found and verified", filename)
      else:
          print(statinfo.st_size)
          raise Exception(
              "Failed to verify "
              + url
              + ". Can you get to it with a browser?"
          )
      return filename
  
file_path: horovod/examples/tensorflow/tensorflow_word2vec.py
imports: import collections
  import math
  import os
  import random
  import urllib
  import zipfile
  import numpy
  import tensorflow
  import horovod.tensorflow
label_desc: Use image node_id 1 for calling a global function with example usage: maybe_download(filename, expected_bytes) and returns: filename