shap.utils.MaskedModel
- class shap.utils.MaskedModel(model, masker, link, linearize_link, *args)
这是一个实用程序类,它组合了一个模型、一个掩码器对象和一个当前输入。
模型、掩码器对象和当前输入的组合产生一个二元集函数,可以调用该函数来屏蔽任何输入集。此类尝试智能地仅在输入更改时评估背景样本的模型(请注意,这要求掩码器对象具有 .invariants 方法)。
- __init__(model, masker, link, linearize_link, *args)
方法
__init__
(模型, 掩码器, 链接, ...)main_effects
([inds, batch_size])计算此模型的主要效应。
varying_inputs
()属性
delta_mask_noop_value
mask_shapes
- main_effects(inds=None, batch_size=None)
计算此模型的主要效应。