0

我打算使用 LIME 来解释梯度提升模型的结果。

这是我拥有的数据:

在此处输入图像描述

我正在使用的代码:

explainer = lime.lime_tabular.LimeTabularExplainer(training_data = sample, 
                                                   mode = 'regression',
                                                   training_labels = y_train,
                                                   feature_names = ["x1","x2"])

我得到的错误是:

在此处输入图像描述

TypeError: unhashable type: 'slice'
4

1 回答 1

0

您可能应该转换sample为 numpy 数组。

源代码

training_data:numpy 二维数组

于 2019-01-18T20:21:08.347 回答