Я пытался заставить переводчика LIME работать весь день. В конце концов получил правильный синтаксис, но сумел удалить ячейку ноутбука jupyter, определяющую объяснитель. Объект все еще находится в памяти, поэтому я могу вызвать объект и получить результаты, но теперь я не могу вернуться к реальному коду. Код должен выглядеть примерно так:
explainer = lime.lime_tabular.LimeTabularExplainer(train, feature_names=boston.feature_names, class_names=['price'], categorical_features=categorical_features, verbose=True, mode='regression')
Есть ли способ проверить объект объяснения, который находится в памяти, и распечатать «настройки», которые использовались для его создания?
Я пытался просто запустить
explainer
или
print(explainer)
, но оба просто возвращают
<lime.lime_tabular.LimeTabularExplainer object at 0x000001B5F1BAD860>