Releases: TuringLang/AdvancedHMC.jl
Releases · TuringLang/AdvancedHMC.jl
v0.4.1
v0.4.0
AdvancedHMC v0.4.0
Closed issues:
- README example fails (#295)
Merged pull requests:
- add descriptions to README (#296) (@SaranjeetKaur)
- Remove Turing Web in favour of MultiDocumenter (#298) (@yebai)
- Introduce type for kinetic energy (#299) (@xukai92)
- Use LogDensityProblems.jl (#301) (@torfjelde)
- Relativistic HMC (#302) (@xukai92)
- chore: unpack kinetic.jl (#303) (@xukai92)
- Moved all experimental code including tests into research folder. (#304) (@yebai)
v0.3.6
AdvancedHMC v0.3.6
Merged pull requests:
- CompatHelper: bump compat for Setfield to 1, (keep existing compat) (#291) (@github-actions[bot])
- CompatHelper: bump compat for DocStringExtensions to 0.9, (keep existing compat) (#292) (@github-actions[bot])
- Release new version (#294) (@devmotion)
v0.3.5
v0.3.4
AdvancedHMC v0.3.4
Merged pull requests:
- CompatHelper: bump compat for AbstractMCMC to 4, (keep existing compat) (#285) (@github-actions[bot])
v0.3.3
AdvancedHMC v0.3.3
Closed issues:
- Idea: Adding techniques from paper: "Generalizing hamiltonian monte carlo with neural networks" (#148)
- [RFC]: notations used in this package (#48)
- Pair values with metadata? (#101)
- Wrap Welford estimators using OnlineStats.jl (#179)
- Interface with AbstractMCMC.jl (#211)
- Introducing the dev branch (#237)
Merged pull requests:
v0.3.2
v0.3.1
v0.3.0
AdvancedHMC v0.3.0
Closed issues:
- Modular design for refreshing momentum variables (#13)
- Unify
Trajectorytype for static, dynamic HMC samplers. (#103) - First-class support of sampling on a struct (#159)
- Return adapted mass matrix (#230)
- HMC gives GPU compilation error (#235)
- Error gradient (#243)
- Support for Complex and Matrix Parameters (#251)
- StanHMC-adaptor (#252)
- Compatibility with ComponentArrays.jl (#253)
- Support for complex numbers (#262)
- the example in the doc does not run (#264)
- Minimal example from README.md gives error with Beta distribution (#266)
Merged pull requests:
- Added note to documentation of sample function (#236) (@trappmartin)
- Update for MCMCDebugging (#238) (@xukai92)
- GitHub Actions workflow to pull changes to dev (#239) (@xukai92)
- Refactoring termination criterion (#240) (@xukai92)
- Update for MCMCDebugging (#241) (@xukai92)
- Fixed default type for NesterovDualAveraging (#242) (@torfjelde)
- Merge dev branch into master. (#244) (@yebai)
- Unifying trajectories (#245) (@xukai92)
- Introduce HMCKernel and momentum refreshment structs (#247) (@xukai92)
- Basic CUDA support (#255) (@treigerm)
- support ComponentArrays (#257) (@scheidan)
- Update citation suggestions (#258) (@xukai92)
- Adopt AbstractMCMC.jl interface (#259) (@torfjelde)
- Replace slow
reconstructfrom Parameters.jl with faster@setfieldfrom Setfield.jl (#260) (@torfjelde) - Fix type-issue in PhasePoint (#263) (@torfjelde)
- PhasePoint constructor bug when using GPU (#267) (@treigerm)
- Improved testing suite (#270) (@torfjelde)