Skip to content

Releases: TuringLang/AdvancedHMC.jl

v0.2.1

25 Jul 12:17
v0.2.1
e09185d
Compare
Choose a tag to compare

v0.2.1 (2019-07-25)

Diff since v0.2.0

Closed issues:

  • Return more information for each step (#59)
  • Implement Base.show for all user side types (#36)
  • RFC Adapter types (#28)
  • More robust and modular way of detecting divergence (#16)
  • Adding noise to step size? (#10)

Merged pull requests:

v0.2.0

23 Jul 21:52
v0.2.0
fe3de8b
Compare
Choose a tag to compare

v0.2.0 (2019-07-23)

Diff since v0.1.9

Closed issues:

  • Get more comments and docstrings (#75)
  • Add more informative error messages. (#71)
  • HMC: Multinomial Sampling Instead of Slice Sampling (#62)
  • Update gradient function to return both value and gradient (#56)
  • Simplifying Metric types by using AbstractPDMat (#34)
  • RFC find_good_eps (#27)
  • DynamicHMC is (~5 times) faster than Turing's HMC implementation (#26)

Merged pull requests:

v0.1.9

06 Jul 21:13
v0.1.9
7a0e42c
Compare
Choose a tag to compare

v0.1.9 (2019-07-05)

Diff since v0.1.8

Merged pull requests:

v0.1.8

06 Jun 15:09
v0.1.8
c1f3032
Compare
Choose a tag to compare

v0.1.8 (2019-06-06)

Diff since v0.1.7

Merged pull requests:

  • Bugfix for pre-conditioner dimensionality. (#72) (yebai)

v0.1.7

31 May 18:10
v0.1.7
34d7698
Compare
Choose a tag to compare

v0.1.7 (2019-05-31)

Diff since v0.1.6

Closed issues:

  • Consider introduce the PhasePoint type (#17)

Merged pull requests:

  • Fix callback functions without RNG for transition (#73) (yebai)
  • Move rejection to MH (#68) (xukai92)

v0.1.6

22 May 15:00
v0.1.6
516cf2b
Compare
Choose a tag to compare

v0.1.6 (2019-05-22)

Diff since v0.1.5

Closed issues:

  • Add progress meter (#57)
  • Consider merge logπ and ∂logπ∂θ into a single type (#29)

Merged pull requests:

v0.1.5

04 May 21:55
c25a048
Compare
Choose a tag to compare
Bugfix in `find_good_eps`.

v0.1.4

22 Apr 07:03
77de33e
Compare
Choose a tag to compare
Improve trajectory (#58)

* implement HMCDA and add abstract callback function

* bugfix for H_new

* remove comments

* update version in Project.toml

@JuliaRegistrator register()

Leapfrog bugfix and refactoring

19 Apr 20:42
f2db2d1
Compare
Choose a tag to compare
  • A typo in leapfrog integration was caught by @yebai!
  • Some refactoring of leapfrog codes for future improvement

Improved numerical stability and enhanced NUTS interface

03 Apr 11:52
64a72da
Compare
Choose a tag to compare
  • NaNs are correctly handled now.
  • Hyper parameters for NUTS now can be set via the constructor.
  • Codes for the AbstractMetric type is simplified and improved.