Skip to content

Releases: TuringLang/MCMCChains.jl

v7.6.0

26 Oct 13:13
9ba5d43

Choose a tag to compare

MCMCChains v7.6.0

Diff since v7.5.0

Compatibility for PrettyTables@3.

Minimum Julia version bumped to 1.10.

Merged pull requests:

Closed issues:

  • corner plot displays wrong y-axes (#426)
  • Fix ReviewDog for formatter CI (#495)

v7.5.0

09 Oct 11:36
7f54270

Choose a tag to compare

MCMCChains v7.5.0

Diff since v7.4.0

Add a method for MCMCDiagnosticTools.bfmi(::Chains). This computes the Bayesian Fraction of Missing Information for a chain or set of chains. Previously one had to extract a raw Array from the Chains object and pass that to bfmi.

Merged pull requests:

Closed issues:

  • computing mode (#419)
  • chainscat error in combining single chains (#427)
  • Add function to calculate BFMI (#484)

v7.4.0

23 Sep 18:42
8b5388d

Choose a tag to compare

MCMCChains v7.4.0

Diff since v7.3.0

Merged pull requests:

v7.3.0

08 Sep 12:19
6909f74

Choose a tag to compare

MCMCChains v7.3.0

Diff since v7.2.2

Tweak the definition of AbstractMCMC.chainscat and AbstractMCMC.chainsstack to work better when a single chain is sampled "in parallel". See #492 for details.

This version also re-exports AbstractMCMC.chainsstack.

Merged pull requests:

v7.2.2

04 Sep 22:45
1a03a99

Choose a tag to compare

MCMCChains v7.2.2

Diff since v7.2.1

Removed compatibility with PrettyTables=3 (MCMCChains is not compatible with it yet).

Merged pull requests:

v7.2.1

04 Sep 09:59
de2d3ec

Choose a tag to compare

MCMCChains v7.2.1

Diff since v7.2.0

Changed the behaviour of chain.info.samplerstate to be concatenated rather than overridden by the first chain when concatenating / stacking multiple chains.

Merged pull requests:

  • CompatHelper: bump compat for PrettyTables to 3, (keep existing compat) (#485) (@github-actions[bot])
  • concatenate sampler states from chains (#488) (@penelopeysm)

Closed issues:

  • Avoiding numerical issues in show for problematic chains (#410)
  • Indexing a multible parameters fails (#411)
  • Issue with save_state only returning one state instead of one state per chain (#487)

v7.2.0

18 Aug 11:11
1b3ae58

Choose a tag to compare

MCMCChains v7.2.0

Diff since v7.1.0

Changelog

  • Implemented Energy Plot in #329

Merged pull requests:

  • Energy plots (#329) (@PaulinaMartin96)
  • CompatHelper: bump compat for CairoMakie to 0.15 for package docs, (keep existing compat) (#481) (@github-actions[bot])
  • CompatHelper: bump compat for CategoricalArrays to 1 for package docs, (keep existing compat) (#483) (@github-actions[bot])

v7.1.0

02 Jun 16:54
1a58231

Choose a tag to compare

MCMCChains v7.1.0

Diff since v7.0.1

Changelog

  • Implemented Violin Plot in #316 (v7.0.1) but it's a new functionality so releasing v7.1.0 to follow semantic versioning.

Merged pull requests:

v7.0.1

02 Jun 14:27
42aab42

Choose a tag to compare

MCMCChains v7.0.1

Diff since v7.0.0

Changelog

  • Implemented Violin Plot

Merged pull requests:

  • New Plot: Violin Plot Implementation (#316) (@PaulinaMartin96)
  • CompatHelper: bump compat for CairoMakie to 0.13 for package docs, (keep existing compat) (#472) (@github-actions[bot])

v7.0.0

22 May 10:24
ad4942d

Choose a tag to compare

MCMCChains v7.0.0

Diff since v6.0.7

Breaking changes

  • display() only prints the chains header and not statistical evaluations anymore.
  • describe() is now a pure IO function and does not return anything.

Merged pull requests:

  • Make Chains objects display only information and not statistical eval (#307) (@PaulinaMartin96)
  • CompatHelper: bump compat for CairoMakie to 0.13 for package docs, (keep existing compat) (#468) (@github-actions[bot])
  • Documentation and Turing Navigation CI improvement (#471) (@shravanngoswamii)
  • Add JuliaFormatter workflow, update macOS CI to aarch64 (#474) (@penelopeysm)
  • 1.6.0 CI fails, need to bump minimum version (#476) (@penelopeysm)
  • DocsGHA: Grant write permission to pull-requests event (#477) (@shravanngoswamii)

Closed issues:

  • names() and get() for a specific section should always return parameters in the same order (#443)
  • update branch protection rules (#475)