Releases: TuringLang/AbstractMCMC.jl
v5.6.2
AbstractMCMC v5.6.2
Improved error message when initial_params
/ initial_state
has the wrong length.
Merged pull requests:
- Improve error message when initial_params / initial_state has wrong length (#163) (@penelopeysm)
v5.6.1
AbstractMCMC v5.6.1
- Fixes a bug with multithreaded sampling where, depending on the choices for number of threads + number of chains, an indexing error could be hit (#154)
- Minor text fixes to improve grammar on multithread / multiprocess sampling (#151)
Merged pull requests:
- Fix pluralisation in progress message (#151) (@penelopeysm)
- Fix indexing for chains in different threads (#154) (@penelopeysm)
- Update CI (#155) (@penelopeysm)
- Documentation and Turing Navigation CI improvement (#157) (@shravanngoswamii)
- Remove x86 tests (#159) (@penelopeysm)
- Reorder test name (#160) (@penelopeysm)
- Yes x86 (#161) (@penelopeysm)
- DocsGHA: Grant write permission to pull-requests event (#162) (@shravanngoswamii)
Closed issues:
v5.6.0
AbstractMCMC v5.6.0
Merged pull requests:
Closed issues:
- (Possibly) provide a unified interface for transitions (#145)
v5.5.0
AbstractMCMC v5.5.0
This PR introduce two functions on sampler state, getparams
and setparams!!
. getparams
allows retrieving the values of the parameters as a vector. setparams!!
is the counter part of getparams
.
This is part of the effort of making interaction between samplers easier. The motivation of this PR is that a "high-order" MCMC (e.g. Gibbs) can use getparams
and setparams!!
without having to know the exact type of the sampler state, thus paving way to a more generalized sampler design and implementation.
Merged pull requests:
- Add
getparameters
andsetparameters!!
(#86) (@torfjelde) - Use
copy
instead ofdeepcopy
for RNGs (#147) (@devmotion)
v5.4.0
AbstractMCMC v5.4.0
Merged pull requests:
- Addition of
step_warmup
(#117) (@torfjelde)
Closed issues:
- Non-dev docs not deploying (#140)
v5.3.0
AbstractMCMC v5.3.0
Merged pull requests:
- New workflow for adding navigation bar (#141) (@shravanngoswamii)
- Trigger DocsNav.yml on push to gh-pages (#142) (@shravanngoswamii)
- Update DocsNav.yml (#143) (@yebai)
- Add error hint for MethodErrors on LogDensityModel (#146) (@penelopeysm)
v5.2.0
v5.1.0
v5.0.0
AbstractMCMC v5.0.0
Merged pull requests:
- Allow specification of initial state for
sample
(#119) (@torfjelde) - Use _init_parmas for MCMCThreads and MCMCDistributed too (#126) (@torfjelde)
- CompatHelper: bump compat for Documenter to 1 for package docs, (keep existing compat) (#127) (@github-actions[bot])
- Update callback signature in docs (#130) (@devmotion)
- Breaking release: v5.0.0 (#134) (@torfjelde)
Closed issues: