code: def __init__(self, model: SklearnModel, percentile: float = 0.2):
      self.model = deepcopy(model)
      self.percentile = percentile
  
file_path: imodels/imodels/experimental/bartpy/features/featureselection.py
imports: from copy import deepcopy
  import numpy
  from matplotlib import pyplot
  from sklearn.base import BaseEstimator
  from ..diagnostics.features import null_feature_split_proportions_distribution, local_thresholds, global_thresholds, is_kept, feature_split_proportions, plot_feature_proportions_against_thresholds, plot_null_feature_importance_distributions, plot_feature_split_proportions
  from ..sklearnmodel import SklearnModel
label_desc: Use image node_id 1 to create a new SelectSplitProportionThreshold object from inherited base classes: BaseEstimator, SelectorMixin with example: obj = SelectSplitProportionThreshold(model, percentile)