Releases: prmiles/pymcmcstat
Releases · prmiles/pymcmcstat
v1.9.1
v1.9.0
- Added feature to results structure to store all parameters names, regardless of whether or not they are included in sampling.
- Added mcmcplot package to requirements. MCMCPlotting module is noted as deprecated.
- Added new module for uncertainty propagation. Aims to provide more flexible API for user to plot different combinations of credible and prediction intervals.
- Added a plotting routine so that you can plot a 2-D interval in 3-D space.
v1.8.0
- Added acceptance rate display feature when calling chain statistics
- User can specify
skip
ormaxpoints
in pairwise correlation and chain panel plots in order to thin chain. - User can request item definitions when calling
chainstats
. - Resolved #51 by adding method to check if limits are incompatible. User is provided with more descriptive error message.
- Updated documentation for Bayesian components.
- Added saving routines to accomodate post-processing. A lighter version of the results dictionary is saved to json when log routines are used for chains. This should address #55.
- Option to return KDE objects when using
plot_density_panel
. User can then evaluate pdf directly. This should address #66.
v1.7.1
v1.7.0rc2
v1.7.0rc1
v1.7.0
- Added custom sampler feature. Interface requires creation of a class, but allows for inclusion of things like Gibbs samplers. User can explicitly pass in features to the sum-of-squares function.
- Added check routines for reading in parallel MCMC results to ensure only directories with name 'chain_' are queried.
- All files were updated to comply with formatting standards using flake8.
- Added coverage report check to ensure minimal testing requirements are met.
- Added original covariance matrix to results structure for reference.
v1.6.0rc1
Initial test release of v1.6.0.
- Added optimal handling of prior function used numpy array multiplication.
- Fixed bug with saving results to json file - output directory now automatically made.
- Updated PI plotting to allow any valid matplotlib input.
- Added Gelman-Rubin diagnostics to ChainStatistics module, with display feature.
- Added numpy error settings option to MCMC initialization.
- Setup no adaptation feature. Can sample parameters without adapting them.
- Added restart routine to ParallelMCMC. Can restart from json files.
- Added parallel chain organization routines to the chain subpackage.
v1.6.0
Final release of v1.6.0.
- Added optimal handling of prior function used numpy array multiplication.
- Fixed bug with saving results to json file - output directory now automatically made.
- Updated PI plotting to allow any valid matplotlib input.
- Added Gelman-Rubin diagnostics to ChainStatistics module, with display feature.
- Added numpy error settings option to MCMC initialization.
- Setup no adaptation feature. Can sample parameters without adapting them.
- Added restart routine to ParallelMCMC. Can restart from json files.
- Added parallel chain organization routines to the chain subpackage.