← Back to home
Comparison · Analytics

probably vs tidyclust

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

Shared themes:tidymodels

probably vs tidyclust: at a glance

Featureprobablytidyclust
SectorAnalyticsAnalytics
Velocity score0.00.0
Sparks · 30d00
Top themescalibration, conformal-inference, tidymodels, uncertaintytidyclust, clustering, tidymodels, dbscan
Last editorial update1h ago46m ago
WebsiteVisit →Visit →

What is probably?

The package that made calibration a step instead of an afterthought.

probably started as a small utility for class predictions and equivocal zones, and version 1.0.0 turned it into tidymodels' calibration and uncertainty package: cal_plot_*, cal_estimate_*, cal_validate_* and cal_apply across binary, multiclass and regression problems, plus conformal prediction intervals. Since then the work has been consolidation — a large internal refactor with no API change, split conformal and conformal quantile regression, bound_prediction(), and required_pkgs() and butcher methods so conformal objects can be deployed and stripped.

Read the full probably trajectory →

What is tidyclust?

tidyclust just tripled the model types it can fit, and handed finalization back to tune

tidyclust brings clustering into the tidymodels interface, and 0.3.0 was the release where its model coverage stopped being k-means and hierarchical clustering. DBSCAN and HDBSCAN, Gaussian mixtures, and mean shift all arrived at once as proper clustering specifications. The two releases since have been bug fixes on the metric and sparse-data paths, which is the usual pattern after a large surface addition.

Read the full tidyclust trajectory →

probably vs tidyclust: editorial side-by-side

P
probably
ANALYTICS
0.0

The package that made calibration a step instead of an afterthought.

◆ Current state

probably started as a small utility for class predictions and equivocal zones, and version 1.0.0 turned it into tidymodels' calibration and uncertainty package: cal_plot_*, cal_estimate_*, cal_validate_* and cal_apply across binary, multiclass and regression problems, plus conformal prediction intervals. Since then the work has been consolidation — a large internal refactor with no API change, split conformal and conformal quantile regression, bound_prediction(), and required_pkgs() and butcher methods so conformal objects can be deployed and stripped.

◆ Where it's heading

The recent releases are about making these objects survive leaving the session. butcher and required_pkgs() methods are what a model needs to be pinned, containerised and served, and their arrival alongside workflows adding a tailor postprocessing stage and vetiver adding probably support points the same way: calibration is being moved out of analysis scripts and into the deployed pipeline. The cal_*_none() reference implementations are the tell that calibration is now something people tune rather than apply once.

◆ Prediction

Expect the calibration functions to be reachable directly from a tuned workflow's postprocessing stage rather than applied to predictions afterwards, following the tailor integration that workflows just shipped.

T
tidyclust
ANALYTICS
0.0

tidyclust just tripled the model types it can fit, and handed finalization back to tune

◆ Current state

tidyclust brings clustering into the tidymodels interface, and 0.3.0 was the release where its model coverage stopped being k-means and hierarchical clustering. DBSCAN and HDBSCAN, Gaussian mixtures, and mean shift all arrived at once as proper clustering specifications. The two releases since have been bug fixes on the metric and sparse-data paths, which is the usual pattern after a large surface addition.

◆ Where it's heading

The package is converging with the rest of tidymodels rather than maintaining a parallel API: finalize_model_tidyclust() and finalize_workflow_tidyclust() are deprecated because tune::finalize_model() and tune::finalize_workflow() now handle cluster_spec objects natively. That removes the last place where clustering needed its own version of a shared verb. With density-based and model-based clustering now present, the interface has to cover model families with genuinely different assumptions than the centroid methods it started with.

◆ Prediction

The recent fixes to cluster_metric_set() labeling and custom-metric authoring suggest evaluation is the current focus, so metrics suited to density-based clusters are the likely next addition.

Alternatives to probably and tidyclust

Other Analytics 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 probably or tidyclust.

See all probably alternatives → · See all tidyclust alternatives →

Recent activity from probably and tidyclust

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

  1. 1mo agotidyclusttidyclust 0.3.2 fixes k_means() on sparse predictors
  2. 1mo agotidyclusttidyclust 0.3.1 stops same-named metrics silently merging
  3. 2mo agotidyclusttidyclust 0.3.0 adds DBSCAN, Gaussian mixture, and mean shift models
  4. 10mo agoprobablyConformal objects gain required_pkgs() and butcher methods
  5. 1y agoprobablyggplot2 test updates and a clearer validation-set error
  6. 1y agoprobablyCalibration internals refactored; isotonic bootstrap bug fixed
  7. 1y agotidyclusttidyclust 0.2.4 switches distance calculations to philentropy
  8. 2y agotidyclusttidyclust 0.2.3 resolves a clustMixType reverse-dependency issue
  9. 2y agotidyclusttidyclust 0.2.2 resolves a ClusterR reverse-dependency issue
  10. 2y agoprobablyFix grouping sensitivity to variable type
  11. 3y agoprobablySplit conformal and conformal quantile regression added
  12. 3y agoprobablyCalibration and conformal inference arrive in tidymodels

Frequently asked questions

What is the difference between probably and tidyclust?

Both compete on the same themes — tidymodels — within Analytics. probably and tidyclust 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 probably better than tidyclust?

Sparkpulse doesn't pick a winner — we score release velocity, not feature parity. probably and tidyclust 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 Analytics products to evaluate alongside.

What are the best alternatives to probably?

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

What are the best alternatives to tidyclust?

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