code: def find_zoo_model(name):
      """Returns the path to the zoo model on disk.
  
      The model must be downloaded. Use :func:`download_zoo_model` to download
      models.
  
      Args:
          name: the name of the zoo model, which can have ``@<ver>`` appended to
              refer to a specific version of the model. If no version is
              specified, the latest version of the model is used
  
      Returns:
          the path to the model on disk
  
      Raises:
          ValueError: if the model does not exist or has not been downloaded
      """
      model, model_path = _get_model_in_dir(name)
      if not model.is_model_downloaded(model_path):
          raise ValueError("Model '%s' is not downloaded" % name)
  
      return model_path
  
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 8 for calling a global function with example usage: find_zoo_model(name) and returns: model_path