-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Integration with trace-based PPLs #34
Comments
The thing which is on our side is that the kernels constitute a Markov transition if you add the sample time to the state, so transitions |
The part where I send |
Ref https://github.com/femtomc/Jaynes.jl/blob/master/src/inference/boo.jl for Boomerang |
I also translated this to Gen.jl (mostly to make myself familiar) https://github.com/mschauer/ZigZagBoomerang.jl/blob/master/scripts/genpdmp.jl |
I'd love to figure out a way to utilize your kernels. This is part of a larger conversation, about how trace-based PPLs can use optimized kernel libraries (or inherit from AbstractMCMC).
For now, I'd like to try and write a one-step kernel similar to https://github.com/femtomc/Jaynes.jl/blob/master/src/inference/hmc.jl which calls your kernels. This will the reference issue for this work.
The text was updated successfully, but these errors were encountered: