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)

计算此模型的主要效应。