code: def shadow_dec_tree(
      lgb_dec_tree, dataset_lightgbm
  ) -> ShadowLightGBMTree:
      features = [
          "Pclass",
          "Age",
          "Fare",
          "Sex_label",
          "Cabin_label",
          "Embarked_label",
      ]
      target = "Survived"
      return ShadowLightGBMTree(
          lgb_dec_tree,
          1,
          dataset_lightgbm[features],
          dataset_lightgbm[target],
          features,
          target,
      )
  
file_path: dtreeviz/testing/testlib/models/test_decision_tree_lightgbm_classifier.py
imports: import lightgbm
  import pytest
  from dtreeviz.models.lightgbm_decision_tree import ShadowLightGBMTree
  import numpy
label_desc: Use image node_id 2 for calling a global function with example usage: shadow_dec_tree(lgb_dec_tree, dataset_lightgbm) and returns: ShadowLightGBMTree