code: def make_benchmark_suite(**kwargs: Any) -> BenchmarkSuite:
      """
      Create a new :class:`BenchmarkSuite` and register it.
  
      :param kwargs: Passed on to ``BenchmarkSuite.__init__``.
      """
      result = BenchmarkSuite(**kwargs)
      BENCHMARK_SUITES.add(result)
      return result
  
imports: from dataclasses import dataclass
  from typing import Any, Collection, Dict, List, Optional, Sequence, Set, Tuple
  import pandas
  from benchmark.dataset_api import DatasetFactory
  from benchmark.grouping import GroupingKey, GroupingSpec
  from benchmark.model_api import ModelFactory
  from benchmark.plotter_api import Plotter
  from benchmark.registry import Named, Registry
label_desc: Use image node_id 1 for calling a global function with example usage: make_benchmark_suite() and returns: result