code: def _create_benchmark_experiment(
      problem: BenchmarkProblemBase, method_name: str
  ) -> Experiment:
      """Creates an empty experiment for the given problem and method."""
      return Experiment(
          name=f"{problem.name}|{method_name}_{int(time())}",
          search_space=problem.search_space,
          optimization_config=problem.optimization_config,
          tracking_metrics=problem.tracking_metrics,
          runner=problem.runner,
      )
  
file_path: Ax/ax/benchmark/benchmark.py
imports: from itertools import product
  from logging import Logger
  from time import time
  from typing import Iterable, List
  import numpy
  from ax.benchmark.benchmark_method import BenchmarkMethod
  from ax.benchmark.benchmark_problem import BenchmarkProblemBase, BenchmarkProblemWithKnownOptimum
  from ax.benchmark.benchmark_result import AggregatedBenchmarkResult, BenchmarkResult
  from ax.core.experiment import Experiment
  from ax.core.utils import get_model_times
  from ax.service.scheduler import Scheduler
  from ax.utils.common.logger import get_logger
  from botorch.utils.sampling import manual_seed
label_desc: Use image node_id 2 for calling a global function with example usage: _create_benchmark_experiment(problem, method_name) and returns: Experiment