Recent Releases of https://github.com/aesara-devs/aehmc

https://github.com/aesara-devs/aehmc - v0.0.11

What's Changed

  • Update the example notebook by @rlouf in https://github.com/aesara-devs/aehmc/pull/85
  • Updates to copyright years, cast policy, and pre-commit by @brandonwillard in https://github.com/aesara-devs/aehmc/pull/86

Full Changelog: https://github.com/aesara-devs/aehmc/compare/v0.0.10...v0.0.11

- Python
Published by brandonwillard over 3 years ago

https://github.com/aesara-devs/aehmc - v0.0.10

What's Changed

  • Fix error in README example by @rlouf in https://github.com/aesara-devs/aehmc/pull/82
  • Update ShapeFeature imports by @brandonwillard in https://github.com/aesara-devs/aehmc/pull/81

Full Changelog: https://github.com/aesara-devs/aehmc/compare/v0.0.9...v0.0.10

- Python
Published by brandonwillard over 3 years ago

https://github.com/aesara-devs/aehmc - v0.0.9

What's Changed

  • Change use of "opt[imize]" to "rewrite" by @brandonwillard in https://github.com/aesara-devs/aehmc/pull/80

Full Changelog: https://github.com/aesara-devs/aehmc/compare/v0.0.8...v0.0.9

- Python
Published by brandonwillard almost 4 years ago

https://github.com/aesara-devs/aehmc - v0.0.8

What's Changed

  • Fix schedule length for small number of adaptation steps by @rlouf in https://github.com/aesara-devs/aehmc/pull/77

Full Changelog: https://github.com/aesara-devs/aehmc/compare/v0.0.7...v0.0.8

- Python
Published by rlouf almost 4 years ago

https://github.com/aesara-devs/aehmc - v0.0.7

What's Changed

  • Add environment.yml and update Python version in CI by @rlouf in https://github.com/aesara-devs/aehmc/pull/73
  • Do not return window adaptation's final by @rlouf in https://github.com/aesara-devs/aehmc/pull/74
  • Skip trajectory building if the first step diverges by @rlouf in https://github.com/aesara-devs/aehmc/pull/76

Full Changelog: https://github.com/aesara-devs/aehmc/compare/v0.0.6...v0.0.7

- Python
Published by rlouf almost 4 years ago

https://github.com/aesara-devs/aehmc - v0.0.6

What's Changed

  • Fix RaveledParamsMap dtypes by @rlouf in https://github.com/aesara-devs/aehmc/pull/61
  • Code cleanup by @rlouf in https://github.com/aesara-devs/aehmc/pull/64
  • Refactor the kernel and adaptation API by @rlouf in https://github.com/aesara-devs/aehmc/pull/66

Full Changelog: https://github.com/aesara-devs/aehmc/compare/v0.0.5...v0.0.6

- Python
Published by rlouf almost 4 years ago

https://github.com/aesara-devs/aehmc - v0.0.5

What's Changed

  • Make the HMC & NUTS kernels return scan updates by @rlouf in https://github.com/aesara-devs/aehmc/pull/56
  • Fix test seeding by @brandonwillard in https://github.com/aesara-devs/aehmc/pull/57
  • Implement window adaptation by @rlouf in https://github.com/aesara-devs/aehmc/pull/48
  • Fix the computation of the trajectory weights by @rlouf in https://github.com/aesara-devs/aehmc/pull/58

Full Changelog: https://github.com/aesara-devs/aehmc/compare/v0.0.4...v0.0.5

- Python
Published by rlouf almost 4 years ago

https://github.com/aesara-devs/aehmc - v0.0.4

What's Changed

  • Return inner-Scan updates instead of setting default_updates by @brandonwillard in https://github.com/aesara-devs/aehmc/pull/55

Full Changelog: https://github.com/aesara-devs/aehmc/compare/v0.0.3...v0.0.4

- Python
Published by brandonwillard about 4 years ago

https://github.com/aesara-devs/aehmc - v0.0.3

What's Changed

  • Add README by @rlouf in https://github.com/aesara-devs/aehmc/pull/25
  • Build the NUTS kernel with a logprob function by @rlouf in https://github.com/aesara-devs/aehmc/pull/31
  • Add dual averaging algorithm by @rlouf in https://github.com/aesara-devs/aehmc/pull/35
  • Add Welford's online algorithm by @rlouf in https://github.com/aesara-devs/aehmc/pull/38
  • Add function to create a new HMC (or NUTS) state by @rlouf in https://github.com/aesara-devs/aehmc/pull/29
  • Add Stan window adaptation schedule by @rlouf in https://github.com/aesara-devs/aehmc/pull/43
  • Implement step-size adaptation by @rlouf in https://github.com/aesara-devs/aehmc/pull/41
  • Implement mass matrix adaptation by @rlouf in https://github.com/aesara-devs/aehmc/pull/44
  • Fix NUTS by @rlouf in https://github.com/aesara-devs/aehmc/pull/45
  • Raise exception on shape error in CI by @rlouf in https://github.com/aesara-devs/aehmc/pull/42
  • Replace aet aliases with at. by @twiecki in https://github.com/aesara-devs/aehmc/pull/51
  • Re-run the linear regression example by @rlouf in https://github.com/aesara-devs/aehmc/pull/52
  • Do not return Scan updates from kernels by @rlouf in https://github.com/aesara-devs/aehmc/pull/53
  • Acceptance probability in NUTS by @rlouf in https://github.com/aesara-devs/aehmc/pull/54

New Contributors

  • @twiecki made their first contribution in https://github.com/aesara-devs/aehmc/pull/51

Full Changelog: https://github.com/aesara-devs/aehmc/compare/v0.0.2...v0.0.3

- Python
Published by brandonwillard about 4 years ago

https://github.com/aesara-devs/aehmc -

  • Initial HMC and NUTS implementations

- Python
Published by brandonwillard over 4 years ago

https://github.com/aesara-devs/aehmc -

Initial release

- Python
Published by brandonwillard over 4 years ago