code: def download_resources(resources, download_path, version):
      is_built = built(download_path, version_string=version)
  
      if not is_built:
          make_dir(download_path)
  
          # Make it list if it isn't
          if not isinstance(resources, collections.abc.Sequence):
              resources = [resources]
  
          if len(resources) == 0:
              return
  
          for resource in resources:
              download_resource(resource, download_path)
          mark_done(download_path, version_string=version)
  
imports: import collections
  import datetime
  import hashlib
  import io
  import json
  import os
  import shutil
  import time
  from pathlib import Path
  import numpy
  import requests
  import tqdm
  from mmf.utils.file_io import PathManager
  from mmf.utils.general import get_absolute_path
  from PIL import Image
label_desc: Use image node_id 6 for calling a global function with example usage: download_resources(resources, download_path, version) without return types