code: def _converter_requires(module_name: str):
      """Wrapper function that checks if specified `module_name`
      is already imported before invoking wrapped function."""
  
      def decorator(func):
          def wrapper(x):
              if not _is_module_imported(module_name):
                  return x
  
              return func(x)
  
          return wrapper
  
      return decorator
  
file_path: mlflow/mlflow/tracking/metric_value_conversion_utils.py
imports: import sys
  from mlflow.exceptions import INVALID_PARAMETER_VALUE, MlflowException
label_desc: Use image node_id 3 for calling a global function with example usage: _converter_requires(module_name) and returns: decorator, wrapper, func, x