shap.maskers.OutputComposite
- class shap.maskers.OutputComposite(masker, model)[源代码]
一个结合了掩码器和模型的掩码器,输出掩码后的参数和模型的输出。
- __init__(masker, model)[源代码]
从底层遮罩器和模型创建一个遮罩器。
此掩码器返回带有模型输出的掩码输入,用于传递的参数。
- 参数:
- masker: 对象
shap.maskers.Masker 基类的一个对象(例如,文本/图像掩码器)。
- 模型: 对象
一个用于生成输出的对象 shap.models.Model 基类。
- 返回:
- 元组
一个元组,包含使用底层掩码器生成的掩码输入,以及为传递的参数生成的模型输出。
方法
__init__
(masker, model)从底层遮罩器和模型创建一个遮罩器。
load
(in_file[, instantiate])从文件流加载一个 OutputComposite 掩码器。
save
(out_file)将输出复合掩码器写入文件流。