class_docstr: Modified base class BaseDecisionTree for causal trees
  Source: https://github.com/scikit-learn/scikit-learn/blob/main/sklearn/tree/_classes.py
class_docstr_tok: ["Modified","base","class","BaseDecisionTree","for","causal","trees","Source",":","https",":","\/\/github.com\/scikit-learn\/scikit-learn\/blob\/main\/sklearn\/tree\/_classes.py"]
code: def __init__(self, *args, **kwargs):
      super().__init__(*args, **kwargs)
  
file_path: causalml/causalml/inference/tree/causal/_tree.py
imports: import copy
  import numbers
  import warnings
  from math import ceil
  import numpy
  from scipy.sparse import issparse
  from sklearn.utils import check_random_state
  from sklearn.utils.validation import _check_sample_weight
  from .._tree._classes import DTYPE, DOUBLE
  from .._tree._classes import SPARSE_SPLITTERS, DENSE_SPLITTERS
  from .._tree._classes import Tree, BaseDecisionTree
  from .._tree._criterion import Criterion
  from .._tree._splitter import Splitter
  from ._builder import DepthFirstCausalTreeBuilder, BestFirstCausalTreeBuilder
  from ._criterion import StandardMSE, CausalMSE, TTest
label_desc: Use image node_id 1 to create a new BaseCausalDecisionTree object from inherited base classes: BaseDecisionTree with example: obj = BaseCausalDecisionTree()