code: def list_downloaded_zoo_models():
      """Returns information about the zoo models that have been downloaded.
  
      Returns:
          a dict mapping model names to (model path, :class:`ZooModel`) tuples
      """
      manifest = _load_zoo_models_manifest()
      models_dir = fo.config.model_zoo_dir
  
      models = {}
      for model in manifest:
          if model.is_in_dir(models_dir):
              model_path = model.get_path_in_dir(models_dir)
              models[model.name] = (model_path, model)
  
      return models
  
imports: from collections import defaultdict
  from copy import deepcopy
  import logging
  import os
  import weakref
  from eta.core.config import ConfigError
  import eta.core.learning
  import eta.core.models
  import eta.core.utils
  import fiftyone
  import fiftyone.core.models
label_desc: Use image node_id 2 for calling a global function with example usage: list_downloaded_zoo_models() and returns: models