class_docstr: Registry for default experiment provider implementations
  
  This class allows the registration of default experiment providers, which are used to provide
  MLflow Experiment IDs based on the current context where the MLflow client is running when
  the user has not explicitly set an experiment. Implementations declared though the entrypoints
  `mlflow.default_experiment_provider` group can be automatically registered through the
  `register_entrypoints` method.
code: def register(self, default_experiment_provider_cls):
      self._registry.append(default_experiment_provider_cls())
  
file_path: mlflow/mlflow/tracking/default_experiment/registry.py
imports: import logging
  import warnings
  import entrypoints
  from mlflow.tracking.default_experiment import DEFAULT_EXPERIMENT_ID
  from mlflow.tracking.default_experiment.databricks_notebook_experiment_provider import DatabricksNotebookExperimentProvider
label_desc: Use image node_id 2 for calling the DefaultExperimentProviderRegistry obj's underlying member method code with example usage: obj.register(default_experiment_provider_cls) without return types