code: def _experimental(api: C, api_type: str) -> C:
      notice = (
          f"    .. Note:: Experimental: This {api_type} may change or "
          + "be removed in a future release without warning.\n\n"
      )
      if api_type == "property":
          api.__doc__ = (
              api.__doc__ + "\n\n" + notice if api.__doc__ else notice
          )
      else:
          api.__doc__ = notice + api.__doc__ if api.__doc__ else notice
      return api
  
file_path: mlflow/mlflow/utils/annotations.py
imports: import inspect
  import types
  import warnings
  from functools import wraps
  from typing import Any, Callable, TypeVar, Union
label_desc: Use image node_id 2 for calling a global function with example usage: _experimental(api, api_type) and returns: api