We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
@reubenharry I notice a small bug here: generalized_two_stage_integrator contains a short circuit for the 2nd step of O1 when it is last call, so it can avoid some computation. In the case of noneuclidean_* integrators, it would scale the kinetic_change with (dim - 1).
O1
noneuclidean_*
kinetic_change
(dim - 1)
So the * (dim - 1) in
* (dim - 1)
blackjax/blackjax/mcmc/mclmc.py
Line 98 in e05b5fe
Na
No response
Current blackjax main
See reference implementation in https://github.com/JakobRobnik/MicroCanonicalHMC/blob/master/mclmc/dynamics.py
The text was updated successfully, but these errors were encountered:
Fix blackjax-devs#625
ddf75f0
Update noneuclidean integrator (#626)
fac1d5e
* Update noneuclidean integrator to match default implmentation in https://github.com/JakobRobnik/MicroCanonicalHMC/blob/master/mclmc/dynamics.py * fix formatting * Fix #625
6382594
Successfully merging a pull request may close this issue.
Describe the issue as clearly as possible:
@reubenharry I notice a small bug here: generalized_two_stage_integrator contains a short circuit for the 2nd step of
O1
when it is last call, so it can avoid some computation. In the case ofnoneuclidean_*
integrators, it would scale thekinetic_change
with(dim - 1)
.So the
* (dim - 1)
inblackjax/blackjax/mcmc/mclmc.py
Line 98 in e05b5fe
should be removed.
Steps/code to reproduce the bug:
Na
Expected result:
Error message:
No response
Blackjax/JAX/jaxlib/Python version information:
Context for the issue:
See reference implementation in https://github.com/JakobRobnik/MicroCanonicalHMC/blob/master/mclmc/dynamics.py
The text was updated successfully, but these errors were encountered: