code: def get_image(row, output_dir):
      """Downloads the image that corresponds to the given row.
      Prints a notification if the download fails."""
      if not download_image(
          image_id=row[0],
          url=row[1],
          x1=float(row[2]),
          y1=float(row[3]),
          x2=float(row[4]),
          y2=float(row[5]),
          output_dir=output_dir,
      ):
          print("Download failed: " + str(row[0]))
  
file_path: cleverhans/cleverhans_v3.1.0/examples/nips17_adversarial_competition/dataset/download_images.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import argparse
  import csv
  import os
  import sys
  from functools import partial
  from io import BytesIO
  import multiprocessing
  from multiprocessing.dummy import Pool
  from PIL import Image
label_desc: Use image node_id 2 for calling a global function with example usage: get_image(row, output_dir) without return types