Hi,
first of all, thanks for a great package and book - really a big fan of your work!
Coming to the question - I have run an explainer on a LightGBM model with 432920 instances of training data. When I want to inspect the residuals I first run:
res = explainer_test.model_diagnostics()
which takes very little to complete, but when I then want to create any plot e.g.:
res.plot(variable = "ids", yvariable = "residuals")
it takes between 20-30 minutes to complete. Do you also see a similar behaviour in your tests?
Hi,
first of all, thanks for a great package and book - really a big fan of your work!
Coming to the question - I have run an explainer on a LightGBM model with 432920 instances of training data. When I want to inspect the residuals I first run:
which takes very little to complete, but when I then want to create any plot e.g.:
it takes between 20-30 minutes to complete. Do you also see a similar behaviour in your tests?