code: def is_soft_dep_missing_message(msg):
      """Check whether message is one of multiple missing softdep messages."""
      # message if PEP 440 string is specified
      missing_version_msg = (
          "to be present in the python environment, with version"
      )
      cond1 = missing_version_msg in msg
      # message if dependency is missing entirely
      missing_dep_entirely_msg = "is a soft dependency and not included in the base sktime installation"
      cond2 = missing_dep_entirely_msg in msg
      # special message for deep learning dependencies
      error_msg_dl = "required for deep learning"
      cond3 = error_msg_dl in msg
  
      return cond1 or cond2 or cond3
  
imports: import pkgutil
  import re
  from importlib import import_module
  import pytest
  from sktime.registry import all_estimators
  from sktime.tests._config import EXCLUDE_ESTIMATORS
  from sktime.utils._testing.scenarios_getter import retrieve_scenarios
  from sktime.utils.validation._dependencies import _check_python_version, _check_soft_dependencies
label_desc: Use image node_id 5 for calling a global function with example usage: is_soft_dep_missing_message(msg) and returns: unknown