``get_model_data`` fails when trying to extract model data with monotonized features
Krzys25 opened this issue · comments
Hello,
I encountered an issue when trying to use the get_model_data
function to extract model data from an ExplainableBoostingClassifier
instance with monotonized features.
Steps to Reproduce:
- Fit an
ExplainableBoostingClassifier
instance. - Apply the
monotonize
method for one of the features. - Attempt to extract the model data using
get_model_data
.
Expected Behavior:
The function should return the model data successfully.
Actual Behavior:
The function fails with a TypeError
in this line, and upon further investigation, I noticed that the entry in ebm.standard_deviations_
for the feature I applied monotonize
to is being set to None
.
Workaround:
Currently, I'm manually replacing the None
value with a placeholder value, but I believe this should be handled gracefully by the library itself.
Please let me know if any further information is required or if there's a known solution to this problem.
Thanks in advance for your help.
Best,
Krzysztof