imbalanced-learn
Resampling techniques for imbalanced datasets
The resampling companion to scikit-learn now ships mostly to stay compatible with it.
◆Recent moves
- 2mo ago
scikit-learn 1.9 compatibility and a SMOTENC error message
scikit-learn 1.9 compatibility plus one better error message in SMOTENC when the categorical encoder drops or merges columns. No change to the sampler catalogue.
View source ↗ - 7mo ago
scikit-learn 1.8 compatibility release
A single-line release tracking scikit-learn 1.8. It exists so installs do not break, and nothing else.
View source ↗ - 0y ago
InstanceHardnessCV splits folds by sample hardness
Adds InstanceHardnessCV, which splits folds so hard-to-classify samples are spread evenly rather than clustering in one fold. It is the only new estimator in the window.
View source ↗ - 1y ago
Metadata routing for samplers and two queued deprecations
Metadata routing now works for samplers inside a Pipeline, and two deprecations are queued: Pipeline's check_is_fitted warning becomes an error in 0.15, and RUSBoostClassifier's algorithm parameter is on the way out.
View source ↗ - 1y ago
NumPy 2.0 compatibility
NumPy 2.0 compatibility in a single line of changelog. Small in content, but it is what let users on the new NumPy keep the package in their stack.
View source ↗ - 2y ago
scikit-learn 1.5 compatibility release
A scikit-learn 1.5 compatibility release with no other content. The earliest instance of the pattern that defines this window.
View source ↗