Skip to content

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

Open
@sunxd3

Description

@sunxd3

After the merging of TuringLang/AbstractMCMC.jl#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)

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions