TreeOrdination v1.1.0
jrudar
released this
14 May 09:09
·
64 commits
to main
since this release
What's Changed
- Minor pyproject.toml fixes by @peterk87 in #3
- Removed DEICODE dependency (cannot be used to transform new data)
- Removed pandas dependency - Not Used
- Improved readability and modularity of code
- Moved some functionality into other modules (included transformers, classes which calculate importance scores)
- Bug fixes
- Using alibi for feature importance
- Per-class and per-sample feature importance scores can now be plotted
- scikit-learn preprocessing steps can now be used to transform data through the 'transformer' parameter
- Added workflows (testing for Python 3.8 - 3.11), notebooks (for usage examples)
- Using pyproject.toml for install
- Updated project README to reflect new documentation
- Added CONTRIBUTION and API documentation
- Using imbalanced-learn for more flexible resampling through the 'resampler' parameter
- Added functionality to explore feature importance
- Fixed coding style using 'black'
- Bumped version to 1.1.0
- PyPI Release