code: def _build_sklearn_api_operator_name_map():
      """
      Associate Sklearn with the operator class names.
      If two scikit-learn (API) models share a single name, it means they are equivalent in terms of conversion.
      """
      # Pipeline ops. These are ops injected by the parser not "real" sklearn operators.
      pipeline_operator_list = [
          "ArrayFeatureExtractor",
          "Concat",
          "Multiply",
          "Bagging",
      ]
  
      return {
          k: "Sklearn" + k.__name__ if hasattr(k, "__name__") else k
          for k in sklearn_operator_list
          + pipeline_operator_list
          + xgb_operator_list
          + lgbm_operator_list
          + prophet_operator_list
      }
  
file_path: hummingbird/hummingbird/ml/supported.py
imports: from collections import defaultdict
  from .exceptions import MissingConverter
  from ._utils import torch_installed, sklearn_installed, lightgbm_installed, xgboost_installed, onnx_runtime_installed, tvm_installed, sparkml_installed, prophet_installed
label_desc: Use image node_id 8 for calling a global function with example usage: _build_sklearn_api_operator_name_map() and returns: unknown