code: def create_experiment(workspace, experiment_name):
      """
      AzureML requires an experiment as a container of trials.
      This will either create a new experiment or use an
      existing one.
  
      Args:
          workspace (str) : name of AzureML workspace
          experiment_name (str) : AzureML experiment name
      Return:
          exp - AzureML experiment
      """
  
      logger.debug("create: experiment_name {}".format(experiment_name))
      exp = Experiment(workspace=workspace, name=experiment_name)
      return exp
  
file_path: recommenders/tests/ci/azureml_tests/submit_groupwise_azureml_pytest.py
imports: import argparse
  import logging
  import glob
  from azureml.core.authentication import AzureCliAuthentication
  from azureml.core import Workspace
  from azureml.core import Experiment
  from azureml.core.runconfig import RunConfiguration
  from azureml.core.conda_dependencies import CondaDependencies
  from azureml.core.script_run_config import ScriptRunConfig
  from azureml.core.compute import ComputeTarget, AmlCompute
  from azureml.core.compute_target import ComputeTargetException
  from azureml.core.workspace import WorkspaceException
label_desc: Use image node_id 4 for calling a global function with example usage: create_experiment(workspace, experiment_name) and returns: exp