Turing.jl icon indicating copy to clipboard operation
Turing.jl copied to clipboard

Remove `hmc.jl` and `mh.jl` in light of upstreamed "getparams" into AbstractMCMC

Open sunxd3 opened this issue 4 months ago • 0 comments

After the merging of https://github.com/TuringLang/AbstractMCMC.jl/pull/86. We can start removing HMC and MH samplers to using ExternalSampler interface.

This would involve following steps:

  • [ ] add getparams and setparams!! implementation in AdvacnedHMC and AdvancedMH
  • [ ] alias HMC(...; adtype) in Turing as externalsampler(AdvancedHMC.hmc(...); adtype)

sunxd3 avatar Oct 14 '24 10:10 sunxd3