Open sauvikd opened 3 weeks ago
Hi @sauvikd --
One of the very nice things about EBMs, and GAMs in general, is that the scores are used when calculating the predictions AND what are shown on the graphs. EBMs have no hidden information.
For graphing though, you also need the "bins" attribute, which for continuous features are the locations on the X-axis where the bin transitions occur.
There's some code which creates graphs here: https://github.com/interpretml/interpret/issues/325
And you might also find our documentation on EBM internals useful: https://interpret.ml/docs/ebm-internals-regression.html
How can I extract a lookup table for the red-line (score values for the each of the features) and similarly the data for the heatmap.
I had tried downloading the ebm_global.data(1)['scores'], but those are values for each of the bins, from what I understand. Even if I'm able to extract the bin boundary values, I will be able to connect them with the feature values.