← Back to home
Comparison · Analytics

GDPuc vs modeltime.ensemble

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

GDPuc vs modeltime.ensemble: at a glance

FeatureGDPucmodeltime.ensemble
SectorAnalyticsAnalytics
Velocity score0.00.0
Sparks · 30d00
Top themeseconomics, currency-conversion, data-harmonisation, r-packagetime series forecasting, ensembles, tidymodels, compatibility maintenance
Last editorial update57m ago7h ago
WebsiteVisit →Visit →

What is GDPuc?

A GDP unit converter that keeps widening which currencies and deflators it will accept

GDPuc converts GDP figures between currencies, base years and price bases, using World Bank conversion factors, and is used as a dependency inside the madrat/magclass modelling stack. The 1.6.x line introduced xCU as a unit — local currency of any country x — added arguments for non-default iso3c and year columns, and made the package work with madrat caching and region mappings. The most recent release fixes a bug in iso3c column selection.

Read the full GDPuc trajectory →

What is modeltime.ensemble?

modeltime.ensemble wakes after four years, and the work is all tune 2.0 compatibility.

modeltime.ensemble builds average, weighted and stacked ensembles over modeltime forecast models. After a four-year gap it shipped twice in a fortnight during August and September 2025, both releases devoted to tracking breaking changes in tidymodels' tune package — new resampling column conventions, key uniqueness across resamples, recipe preparation. The tidyverse dependency was dropped in the same pass.

Read the full modeltime.ensemble trajectory →

GDPuc vs modeltime.ensemble: editorial side-by-side

G
GDPuc
ANALYTICS
0.0

A GDP unit converter that keeps widening which currencies and deflators it will accept

◆ Current state

GDPuc converts GDP figures between currencies, base years and price bases, using World Bank conversion factors, and is used as a dependency inside the madrat/magclass modelling stack. The 1.6.x line introduced xCU as a unit — local currency of any country x — added arguments for non-default iso3c and year columns, and made the package work with madrat caching and region mappings. The most recent release fixes a bug in iso3c column selection.

◆ Where it's heading

The direction is toward accepting messier inputs from more callers. Successive releases have relaxed assumptions the package originally made — that a year column exists, that column names follow a convention, that PPP data is available for every country — and each relaxation is driven by an integration rather than by an economics question. The one genuinely methodological addition is the CPI as an alternative deflator, which arrived in 1.0.0.

◆ Prediction

Conversion factors are versioned World Bank data and were last refreshed in 1.0.0, so a data update is the most likely content of the next substantive release, alongside continued fixes to the column-detection logic that has now produced bugs twice.

M0.0

modeltime.ensemble wakes after four years, and the work is all tune 2.0 compatibility.

◆ Current state

modeltime.ensemble builds average, weighted and stacked ensembles over modeltime forecast models. After a four-year gap it shipped twice in a fortnight during August and September 2025, both releases devoted to tracking breaking changes in tidymodels' tune package — new resampling column conventions, key uniqueness across resamples, recipe preparation. The tidyverse dependency was dropped in the same pass.

◆ Where it's heading

This is a package whose forecasting capability was settled by 2021 — recursive ensembles, per-series calibration — and whose recent life is dictated entirely by upstream tidymodels churn. New contributors did that compatibility work, including one from the tidymodels side. It now requires tune 2.0.0 and modeltime.resample 0.3.0, pinning it to the current tidymodels generation rather than straddling versions.

◆ Prediction

Expect the next release to follow the next tune or modeltime.resample breaking change rather than to introduce new ensembling methods.

Alternatives to GDPuc and modeltime.ensemble

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 GDPuc or modeltime.ensemble.

See all GDPuc alternatives → · See all modeltime.ensemble alternatives →

Recent activity from GDPuc and modeltime.ensemble

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

  1. 8mo agoGDPucFix iso3c column selection
  2. 8mo agoGDPucxCU unit introduced; madrat caching and region mappings supported
  3. 11mo agomodeltime.ensembleRealigned for tune 2.0.0 resampling changes
  4. 11mo agomodeltime.ensembleDrops the tidyverse dependency ahead of tune 2.0
  5. 1y agoGDPucBetter column detection; magclass objects without years accepted
  6. 2y agoGDPucCPI added as an alternative deflator; constant euro conversion
  7. 3y agoGDPucSuggests field cleaned for CRAN compliance
  8. 3y agoGDPucCorrect conversion factors returned by return_cfs
  9. 5y agomodeltime.ensemblePer-series calibration IDs and parallel refitting
  10. 5y agomodeltime.ensembleRecursive ensembles for single and panel series

Frequently asked questions

What is the difference between GDPuc and modeltime.ensemble?

They serve adjacent needs but don't currently overlap on shipped themes. GDPuc and modeltime.ensemble 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 GDPuc better than modeltime.ensemble?

Sparkpulse doesn't pick a winner — we score release velocity, not feature parity. GDPuc and modeltime.ensemble 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 GDPuc?

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

What are the best alternatives to modeltime.ensemble?

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