← Back to all sparks
T

tidyposterior

ANALYTICS
Velocity0.0

Bayesian comparison of model performance across resamples in R

A finished Bayesian model-comparison package in pure maintenance mode

tidymodelsbayesian-analysismodel-comparisonmaintenance-moder-package
Current state
tidyposterior compares model performance using Bayesian resampling analysis, and it reached its intended shape years ago. Every release since 1.0.0 has been maintenance: a broken test under R-devel, a maintainer email change, and most recently compatibility with an upcoming ggplot2 release plus the base-pipe transition. The substantive API decisions — autoplot() over ggplot() methods, tibble returns from contrast_models() — were settled in the 0.x series.
Where it's heading
The package tracks its dependencies rather than developing on its own line, and the dependencies do the moving: rstanarm API changes, dplyr 1.0.0, testthat 3e, ggplot2. Its integration surface widened once, when perf_mod() gained methods for tuning parameter objects from tune, finetune, and workflowsets, and has been stable since. This is what a completed package in an active ecosystem looks like.
Prediction
Expect the next release to be triggered by an upstream change rather than by anything tidyposterior wants to do differently.

Recent moves

  1. 1y ago

    tidyposterior 1.0.1.9000 prepares for an upcoming ggplot2 release

    A development-version maintenance release preparing for an upcoming ggplot2 release, plus the move from the magrittr pipe to the base R pipe. Upstream tracking, not new capability.

    View source ↗
  2. 2y ago

    tidyposterior 1.0.1 fixes a test broken under R-devel

    A maintenance release fixing a test broken under R-devel, plus a maintainer email change. Routine CRAN upkeep.

    View source ↗
  3. 4y ago

    tidyposterior 1.0.0 modernizes internals to pivot_longer and testthat 3e

    The 1.0.0 release is internal modernization — gather() to pivot_longer() and an update to testthat 3e. The version number marks stability rather than a change in what the package does.

    View source ↗
  4. 5y ago

    tidyposterior 0.1.0 adds perf_mod() methods for tune and workflowsets

    ggplot() methods are removed in favor of autoplot(), perf_mod() gains methods for tuning parameter objects from tune, finetune, and workflowsets, and rstanarm 2.21.1 becomes the minimum. The perf_mod() methods are what connected this package to the modern tidymodels tuning workflow.

    View source ↗
  5. 6y ago

    tidyposterior 0.0.3 returns tibbles and adds a formula override

    contrast_models() returns a tibble with a new contrast column, the weak plot methods are deprecated in favor of plain ggplot code, and a formula argument overrides assumed nesting when resampling has multiple ID columns. Also carries breaking changes for dplyr 1.0.0 compatibility.

    View source ↗
  6. 7y ago

    tidyposterior 0.0.2 removes example RData files for CRAN

    An early CRAN release whose only recorded change is removing example RData files. Historical housekeeping.

    View source ↗