lime 0.5.3
- Emil Hvitfelt is taking over maintenance
- General upkeep
lime 0.5.2
- Fixed use of order()ondata.frameobjects
- Moved htmlwidgets, shiny, and shinythemes to suggests
lime 0.5.1
- Fixed namespace import from glmnet following changes there
lime 0.5.0
- explain()will now pass- ...on to the
relevant- predict()method (#150)
- explain.data.frame()gains a- gower_powargument to modify the calculated gower distance before use by raising
it to the power of the given value (#158)
- Fixed a bug when calculating R^2 on single feature explanations
(@pkopper, #157)
- Fixed formatting of text prediction html presentation (#145)
- Fixed a bug when setting feature select method to “none” (#141)
- Changes default colouring from green-red to blue-red (#137)
- lime()now warns when quantile binning is not feasible
and uses standard binning instead (#154)
- Changed the lambdavalue in the local model fit to
match the one used in the Python version according to the relationship
given here: https://stats.stackexchange.com/a/270705
- Added pkgdown site at https://lime.data-imaginist.com
- Fixed a bug when using a proprocessor with data.frame
explanations
lime 0.4.1
- Add build-in support for parsnipandranger
- Add preprocessargument tolime.data.frameto keep it in line with the other types. Use it to transform your
data.frame into a new input that your model expects after
permutations
- magickis now only in suggest to cut down on heavy hard
dependencies
- explainnow returns a- tbl_dfso you get
pretty printing if you have- tibbleloaded
- When plotting regression explanations of non-binned features the
feature weight is now multiplied by its value
- More consistent support for keras
- Fix bug when xgboost was used with with default objective
- Better errors when handling bad models
- plot_featuresnow has a- casesargument for
subsetting the data before plotting
lime 0.4
- Add support for image explanation. The dispatch will be on paths
pointing to valid image files. Image explanations can be visualised
using plot_image_explanation(#35)
- Add support for neural networks from the keraspackage
- Add as_classifier()andas_regressor()for
ad-hoc specification of the model type in case the heuristic implemented
inlimedoesn’t hold.as_classifier()also
lets you add/overwrite the class labels.
- Use goweras the new default similarity measure for
tabular data
- If bin_continuous = FALSEthe default behavior is now
to sample from a kernel density estimation rather than assume a normal
distribution.
- Fix bug when numeric features in the training data were constant
(#56)
- Fix bug when plotting regression explanations with
plot_explanations()(#60)
- Logical columns in tabular data is now supported (#75)
- Overhaul of plot_text_explanation()with better
formatting and scrolling support for many explanations
- All plots now show the fit of the explainer so the user can assess
the quality of the explanation
lime 0.3.1
- Added a NEWS.mdfile to track changes to the
package.
- Fixed bug when explaining regression models, due to drop=TRUE
defaults (#33)
- Integer features are no longer converted to numeric during
permutations (#32)
- Fix bug when working with xgboost and tabular predictions (@martinju #1)
- Training data can now contain NAvalues (#8)
- Keep ordering when plotting with plot_features()(#38)
- Fix support for mlr by extracting predictions correctly
- Added support for h2o(@mdancho84) (#40)
- Throws meaningful error when all permutations have 0 similarity to
original observation (#47)
- Explaining data can now contain NAvalues (#45)
- Support for DateandPOSIXtcolumns. They
will be kept constant during permutations so thatlimewill
explain the model behaviour at the given timepoint based on the
remaining features (#39).
- Add plot_explanations()for an overview plot of a large
explanation set