SKLL 3.1.0
This is a new release with with dependency updates, bugfixes, and improvements.
💥 Dependency Updates 💥
scikit-learn
has been updated to v1.1.2. This could mean that the same SKLL experiments when run with SKLL 3.1.0 could yield different results. (Issue #713, PR #716 ).
🛠 Bugfixes & Improvements 🛠
- SKLL Learners now support a new method
get_feature_names_out()
which returns the correct set of features actually used by the learner. Since some features might be removed by the feature selector, relying on the vectorizer vocabulary is not enough in those cases. This method allows easy access to the names of the actual features used, even if the selector has removed some features (Issue #714, PR #715). - Updated learning curve code to use the new API for
seaborn
v0.12.0 (PR #716) - Removed the Boston housing dataset from SKLL examples and tests. This dataset has ethical issues and is being removed from scikit-learn. (Issue #700, #717)
✔️ Tests ✔️
👩🔬 Contributors 👨🔬
(Note: This list is sorted alphabetically by last name and not by the quality/quantity of contributions to this release.)
Sanjna Kashyap (@Frost45), Nitin Madnani (@desilinguist), Matt Mulholland (@mulhod), and Remo Nitschke (@remo-help).