Почему табличный метод lime генерирует ошибки типов с фреймами данных? - PullRequest
0 голосов
/ 17 декабря 2018

Я пытаюсь использовать LIME для объяснения результатов модели повышения градиента.

Вот мои данные:

enter image description here

И код, который я использую:

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

И получаю ошибку:

enter image description here

TypeError: unhashable type: 'slice'

1 Ответ

0 голосов
/ 18 января 2019

Вам, вероятно, следует преобразовать sample в массив numpy.

Из исходного кода :

training_data: массив numpy 2d

...