code: def get_config(run_local: str = "") -> ml_collections.ConfigDict:
      """Returns the experiment configuration."""
  
      args = run_local.split("+")
      if not args:
          args = ("clip", "hmdb51")
      elif len(args) == 1:
          args = (args[0] or "clip", "hmdb51")
      assert len(args) in {2, 3}
      model_config_suffix, dataset_config_suffix = args[:2]
      dataset_config_suffix = dataset_config_suffix or "hmdb51"
      run_local = args[2] if len(args) == 3 else ""
  
      model_config_module = importlib.import_module(
          f"scenic.projects.lang4video.configs.base_{model_config_suffix}"
      )
      config = model_config_module.get_config(run_local)
  
      dataset_config_module = importlib.import_module(
          f"scenic.projects.lang4video.configs.datasets.mixin_{dataset_config_suffix}"
      )
      config.update(dataset_config_module.get_config(run_local))
  
      config.experiment_name = (
          f"{model_config_suffix}_on_{dataset_config_suffix}"
      )
  
      return config
  
label_desc: Use image node_id 1 for calling a global function with example usage: get_config(run_local) and returns: config