← Back to home
Comparison · ai-assistants

imbalanced-learn vs recipes

A side-by-side editorial comparison of imbalanced-learn and recipes — release velocity, themes, recent moves, and the top alternatives to consider.

imbalanced-learn vs recipes: at a glance

Featureimbalanced-learnrecipes
Sectorai-assistantsai-assistants
Velocity score0.00.0
Sparks · 30d00
Top themesimbalanced-data, resampling, scikit-learn, compatibilitytidymodels, preprocessing, sparse-data, deprecations
Last editorial update2h ago2h ago
WebsiteVisit →Visit →

What is imbalanced-learn?

The resampling companion to scikit-learn now ships mostly to stay compatible with it.

imbalanced-learn is at 0.14.2. Four of the six releases in the window exist to track a scikit-learn version — 1.5, 1.7, 1.8 and 1.9 in turn — or NumPy 2.0. The genuine additions are thin: InstanceHardnessCV in 0.14.0 and a clearer SMOTENC error when the categorical encoder collapses categories.

Read the full imbalanced-learn trajectory →

What is recipes?

tidymodels' preprocessing engine learned sparsity, then settled into deprecations.

recipes is at 1.3.3, whose entire changelog is one suggested-package declaration. The substantive release in the window is 1.2.0, which taught recipe, prep and bake to work with sparse tibbles and sparse matrices, added a sparse argument to eight dummy and indicator steps, and made seventeen more steps preserve sparsity they receive. Since then the work has been deprecations and bug fixes.

Read the full recipes trajectory →

imbalanced-learn vs recipes: editorial side-by-side

I
imbalanced-learn
AI-ASSISTANTS
0.0

The resampling companion to scikit-learn now ships mostly to stay compatible with it.

◆ Current state

imbalanced-learn is at 0.14.2. Four of the six releases in the window exist to track a scikit-learn version — 1.5, 1.7, 1.8 and 1.9 in turn — or NumPy 2.0. The genuine additions are thin: InstanceHardnessCV in 0.14.0 and a clearer SMOTENC error when the categorical encoder collapses categories.

◆ Where it's heading

The project has settled into the role of a compatibility shim with a stable sampler catalogue. Release timing is set by upstream scikit-learn, not by its own roadmap, and the deprecations queued in 0.13.0 show the surface narrowing rather than growing.

◆ Prediction

The pattern points to the next release being another scikit-learn compatibility bump, with the Pipeline check_is_fitted deprecation scheduled to become an error in 0.15.

R
recipes
AI-ASSISTANTS
0.0

tidymodels' preprocessing engine learned sparsity, then settled into deprecations.

◆ Current state

recipes is at 1.3.3, whose entire changelog is one suggested-package declaration. The substantive release in the window is 1.2.0, which taught recipe, prep and bake to work with sparse tibbles and sparse matrices, added a sparse argument to eight dummy and indicator steps, and made seventeen more steps preserve sparsity they receive. Since then the work has been deprecations and bug fixes.

◆ Where it's heading

The direction is consolidation of a large step catalogue rather than growth. step_select and step_nnmf have entered deprecation, arguments across nine steps moved from strings and vars() calls to bare names, and all steps now require the same four arguments. The sparse work stands as the last structural change; what follows tidies the surface around it.

◆ Prediction

With step_select mid-deprecation and step_nnmf newly deprecated in favour of step_nnmf_sparse, the next release most likely advances those deprecations rather than adding steps.

Alternatives to imbalanced-learn and recipes

Other ai-assistants products tracked by Sparkpulse, ranked by recent ship velocity. Each card links to a full editorial trajectory and lets you pivot into a head-to-head comparison with either imbalanced-learn or recipes.

See all imbalanced-learn alternatives → · See all recipes alternatives →

Recent activity from imbalanced-learn and recipes

Latest ship moves from both products, interleaved chronologically. ⚡ = editorial spark.

  1. 2mo agoimbalanced-learnscikit-learn 1.9 compatibility and a SMOTENC error message
  2. 2mo agorecipesDeclares mixOmics as a suggested package
  3. 4mo agorecipesstep_nnmf() deprecated in favour of step_nnmf_sparse()
  4. 7mo agoimbalanced-learnscikit-learn 1.8 compatibility release
  5. 0y agoimbalanced-learnInstanceHardnessCV splits folds by sample hardness
  6. 1y agorecipesFixes tune_args() with tuned parsnip arguments
  7. 1y agorecipesBare-name arguments across nine steps; step_select() deprecated
  8. 1y agorecipesFixes sparsity steps applied to derived variables
  9. 1y agorecipesSparse tibbles and sparse matrices supported end to end
  10. 1y agoimbalanced-learnMetadata routing for samplers and two queued deprecations
  11. 1y agoimbalanced-learnNumPy 2.0 compatibility
  12. 2y agoimbalanced-learnscikit-learn 1.5 compatibility release

Frequently asked questions

What is the difference between imbalanced-learn and recipes?

They serve adjacent needs but don't currently overlap on shipped themes. imbalanced-learn and recipes are shipping at a similar cadence (velocity 0.0 vs 0.0, both within Sparkpulse's "active" band). See the at-a-glance table above for a side-by-side breakdown of velocity, recent sparks, and editorial themes.

Is imbalanced-learn better than recipes?

Sparkpulse doesn't pick a winner — we score release velocity, not feature parity. imbalanced-learn and recipes are shipping at a similar cadence (velocity 0.0 vs 0.0, both within Sparkpulse's "active" band). For your specific use case, the alternatives sections above list other ai-assistants products to evaluate alongside.

What are the best alternatives to imbalanced-learn?

Top imbalanced-learn alternatives in ai-assistants are ranked by recent ship velocity. Browse the "imbalanced-learn alternatives" section above for the current picks, or visit /alternatives/imbalanced-learn for the full list with editorial commentary on each.

What are the best alternatives to recipes?

Top recipes alternatives in ai-assistants are ranked by recent ship velocity. Browse the "recipes alternatives" section above for the current picks, or visit /alternatives/recipes for the full list with editorial commentary on each.