shap.Explanation
- class shap.Explanation(values, base_values=None, data=None, display_data=None, instance_names=None, feature_names=None, output_names=None, output_indexes=None, lower_bounds=None, upper_bounds=None, error_std=None, main_effects=None, hierarchical_values=None, clustering=None, compute_time=None)[源代码]
一组可切片并行的数组,表示SHAP解释。
- __init__(values, base_values=None, data=None, display_data=None, instance_names=None, feature_names=None, output_names=None, output_indexes=None, lower_bounds=None, upper_bounds=None, error_std=None, main_effects=None, hierarchical_values=None, clustering=None, compute_time=None)[源代码]
方法
__init__
(values[, base_values, data, ...])cohorts
(cohorts)将此解释分成几个群体。
hstack
(other)将两个解释按列堆叠。
percentile
(q[, axis])属性
abs
argsort
从底层切片器对象传递。
从底层切片器对象传递。
从底层切片器对象传递。
从底层切片器对象传递。
从底层切片器对象传递。
从底层切片器对象传递。
flip
hclust
从底层切片器对象传递。
identity
从底层切片器对象传递。
从底层切片器对象传递。
从底层切片器对象传递。
max
mean
min
从底层切片器对象传递。
从底层切片器对象传递。
sample
计算可能复杂数据嵌套的形状。
sum
从底层切片器对象传递。
从底层切片器对象传递。
- property base_values
从底层切片器对象传递。
- property clustering
从底层切片器对象传递。
- cohorts(cohorts)[源代码]
将此解释分成几个群体。
- 参数:
- 队列整数或数组
如果这是一个整数,那么我们使用决策树自动构建这么多队列。如果这是一个数组,那么我们将其视为每个实例的队列名称/ID数组。
- property data
从底层切片器对象传递。
- property display_data
从底层切片器对象传递。
- property error_std
从底层切片器对象传递。
- property feature_names
从底层切片器对象传递。
- property hierarchical_values
从底层切片器对象传递。
- property instance_names
从底层切片器对象传递。
- property lower_bounds
从底层切片器对象传递。
- property main_effects
从底层切片器对象传递。
- property output_indexes
从底层切片器对象传递。
- property output_names
从底层切片器对象传递。
- property shape
计算可能复杂数据嵌套的形状。
- property upper_bounds
从底层切片器对象传递。
- property values
从底层切片器对象传递。