Skip to content

Releases: TuringLang/MCMCChains.jl

Plot labl improvements

07 Mar 20:03
b106cc9
Compare
Choose a tag to compare
  • Fixed quantile deprecation warning
  • Supported label overriding for plot
  • Set default chain name to an integer

Minor bugfixes

05 Mar 14:16
48270d3
Compare
Choose a tag to compare

This release addresses an indexing bug with Chains objects.

MCMCChains v.0.3.0

02 Mar 22:14
b6b59a3
Compare
Choose a tag to compare

This release contains major revisions to MCMCChain, the most obvious of which is the name change from MCMCChain to MCMCChains. Several changes are breaking, so please be aware.

  • Chains objects now use AxisArrays
  • Chains objects have sections, allowing the separation of parameter and internal variables. Only parameter values are printed by default when describe is called.
  • Chains objects are more performant, and almost entirely immutable
  • Improved testing suite
  • Outputs for both text (as with describe) and plots (with plot(chn)) are sorted using natural sort order
  • The default method for show(io, chain) now prints out a summary of parameters
  • Miscellaneous bug fixes, improvements, and cleaning up

There have been many changes since the last release. Please open an issue if you notice anything working incorrectly or not as expected, so we can address it as quickly as possible.

v0.2.4

22 Feb 00:56
c422398
Compare
Choose a tag to compare
Merge pull request #32 from TuringLang/csp/fileio

Corner Plots and Serialization

10 Feb 23:40
c422398
Compare
Choose a tag to compare
  • Fixed a rounding issue in the heideldiag function (see #25)
  • Added cornerplot function, with the syntax corner(c::AbstractChains, [:A, :B]) (see #27)
  • Fixed fileio functionality (#32). Chains objects can now be written to a binary file format using write("chain1", chn) and read using chn = read("chain1", Chains)

Bug fixes in plotting and show functions.

12 Oct 11:56
Compare
Choose a tag to compare

Improved plotting functions.

27 Sep 16:15
Compare
Choose a tag to compare
v0.2.1

Redefine plotting (#19)

Added support for missing value in MCMC samples.

21 Sep 19:37
Compare
Choose a tag to compare
Refactoring of the Chain type to allow for missing values (#18)

* adding union of Missing type, removed StatPlots

* work in progress

* changed in favour of #16, added unique names field

* cummean now works for missing values

* modified plotting functions to work with missing values

* added some tests for missing values, fixes for missing value

* added further tests, assertions and minor changes

* all test are now passing

v0.1.1

29 Aug 21:44
Compare
Choose a tag to compare
exported describe, fixed syntax error in mcse implementation

MCMCChain registration of version 0.1.0

23 Aug 15:40
Compare
Choose a tag to compare

Implementation of Julia types for summarizing MCMC simulations and utility functions for diagnostics and visualizations. This is the first release of MCMCChain.