code: def test_torchvision_core_api_deepspeed_autotuning() -> None:
      test_dir = "torchvision/core_api"
      config_path = conf.deepspeed_autotune_examples_path(
          f"{test_dir}/deepspeed.yaml"
      )
      config = conf.load_config(config_path)
      with tempfile.NamedTemporaryFile() as tf:
          with open(tf.name, "w") as f:
              util.yaml_safe_dump(config, f)
          # expected_trials=1 in run_basic_autotuning_test because the search runner only generates
          # a single trial (which in turn generates a second, possibly multi-trial experiment).
          _ = exp.run_basic_autotuning_test(
              tf.name,
              conf.deepspeed_autotune_examples_path(test_dir),
              1,
              search_method_name="asha",
          )
  
file_path: determined/e2e_tests/tests/nightly/test_distributed.py
imports: import os
  import shutil
  import tempfile
  import warnings
  import pytest
  from determined.common import util
  from tests import config
  from tests import experiment
label_desc: Use image node_id 9 for calling a global function with example usage: test_torchvision_core_api_deepspeed_autotuning() without return types