- remove
position_matrix
https://github.com/tpapp/DynamicHMC.jl/pull/165, add utility functions for posterior matrices
- compat version bumps
- compat version bumps
- compat version bumps
- minor doc and export list fixes (follow-up to (#145))
- more robust U-turn checking (#145)
- get rid of
local_optimization
in warmup (#146)
- add a progress bar (#136)
- compat bounds, minor changes
- compat bumps extension
- relax test bounds a bit (#116)
Technical release (compat version bounds extended).
-
re-enable support for Julia 1.0 (#107)
-
fix penalty sign in initial optimization (#97)
-
add example for skipping stepsize search (#104)
-
add experimental “iterator” interface (#94)
-
use
randexp
for Metropolis acceptance draws -
remove dependence on StatsFuns.jl
Default keyword arguments for LogProgressReport.
Don't print chain_id
when it is nothing
.
Note: the interface was redesigned. You probably want to review the docs, especially the worked example.
-
major API change: entry point is now
mcmc_with_warmup
-
refactor warmup code, add initial optimizer
-
use the LogDensityProblems v0.9.0 API
-
use Julia's Logging module for progress messages
-
diagnostics moved to
DynamicHMC.Diagnostics
-
report turning and divergence positions
-
add
leapfrog_trajectory
for exploration
-
-
factor out the tree traversal code
-
abstract trajectory interface
-
separate random and non-random parts
-
stricter and more exact unit tests
-
-
refactor Hamiltonian code slightly
-
caching is now in EvaluatedLogDensity
-
functions renamed
-
-
misc
-
remove dependency on DataStructures, Suppressor
-
cosmetic changes to dual averaging code
-
large test cleanup
-
- fix LogDensityProblems version bounds
- fix tuning with singular covariance matrices
- minor fixes in tests and coverage
No CHANGELOG available.