shap.maskers.Image
- class shap.maskers.Image(mask_value, shape=None)
- 使用模糊或修复技术掩盖图像区域。 - __init__(mask_value, shape=None)
- 使用给定的掩码值构建一个新的 Image 掩码器。 - 参数:
- mask_valuenp.array, “blur(kernel_xsize, kernel_xsize)”, “inpaint_telea”, 或 “inpaint_ns”
- 用于掩盖图像隐藏区域的值。 
- shapeNone 或 tuple (元组)
- 如果 mask_value 是自动生成的掩码器而不是数据集,则需要提供输入图像的形状。 
 
 
 - 方法 - __init__(mask_value[, shape])- 使用给定的掩码值构建一个新的 Image 掩码器。 - 这会将图像划分为基于轴对齐分割的层级聚类。 - inpaint(x, mask, method)- 通过图像修复填充图像的掩盖部分。 - load(in_file[, instantiate])- 从文件流加载 Image 掩码器。 - save(out_file)- 将 Image 掩码器写入文件流。 - build_partition_tree()
- 这会将图像划分为基于轴对齐分割的层级聚类。 
 - inpaint(x, mask, method)
- 通过图像修复填充图像的掩盖部分。 
 - classmethod load(in_file, instantiate=True)
- 从文件流加载 Image 掩码器。 
 - save(out_file)
- 将 Image 掩码器写入文件流。