code: def get_dataset(path, conf=None):
      "Get a dataset from name and conf."
      try:
          return datasets.load_dataset(path, conf)
      except datasets.builder.ManualDownloadError:
          cache_root_dir = (
              os.environ["PROMPTSOURCE_MANUAL_DATASET_DIR"]
              if "PROMPTSOURCE_MANUAL_DATASET_DIR" in os.environ
              else DEFAULT_PROMPTSOURCE_CACHE_HOME
          )
          data_dir = (
              f"{cache_root_dir}/{path}"
              if conf is None
              else f"{cache_root_dir}/{path}/{conf}"
          )
          try:
              return datasets.load_dataset(
                  path,
                  conf,
                  data_dir=data_dir,
              )
          except Exception as err:
              raise err
      except Exception as err:
          raise err
  
file_path: promptsource/promptsource/utils.py
imports: import os
  import datasets
  import requests
  from promptsource import DEFAULT_PROMPTSOURCE_CACHE_HOME
  from promptsource.templates import INCLUDED_USERS
label_desc: Use image node_id 4 for calling a global function with example usage: get_dataset(path, conf) and returns: datasets, datasets