2.1.0
This is a major cleanup release, with @mepland doing most of the heavy lifting; there are refactorings, if you bug fixes, and lots of visualization clean up.
Issues fixed
- TF handle multi class labels for view visualisation (bug)
- Standardize Capitalization (clean up)
- KeyError when using decision_boundaries function (clean up)
- Dimension issue in dtreeviz_sklearn_pipeline_visualisations.ipynb (compatibility)
- font name/size not respected (bug)
- Boston dataset no longer avaliable in sklearn for classifier-decision-boundaries.ipynb and classifier-boundary-animations.ipynb (clean up)
ctree_leaf_distributions()
should use the classnames not classes (bug)- rtreeviz_univar() does not show X feature properly (bug)
- class name font could not change (bug)
- labels too close to the axes overlap for classifiers (enhancement)
Improvements, features
- Order explain_prediction_path() (enhancement)
- Improve _ctreeviz_univar() (enhancement)
- Fix Digraph Graphics (enhancement)
- Allow None legend edge (enhancement)
- ctree_leaf_distributions() label_all_leaves parameter (enhancement)
- Allow different left and right arrow colors via 'larrow' and 'rarrow' (enhancement)
- Add matplotlib default colors as mpl_colors (enhancement)
- Add option to plot classifier leaves as horizontal bars (enhancement)
- labels too close to the axes overlap for classifiers (enhancement)
Contributors
- 19 items: Matthew Epland (mepland)
- 5 items: Terence Parr (parrt)
- 2 items: Tudor Lapusan (tlapusan)
- 1 items: 0ptimista
- 1 items: Tobias Windisch (windisch)
- 1 items: HidenariUoi