evanberkowitz / supervillain

MCMC for modified Villain constructions
https://supervillain.readthedocs.io/
Other
0 stars 0 forks source link

Feature/numba worm #142

Closed evanberkowitz closed 2 weeks ago

evanberkowitz commented 2 weeks ago

Giovanni Pederiva (@GioPede) suggest I look at numba to accelerate the worm, given that the kernel is now completely understood, relatively tight, and the slowest part of sampling.

I'm happy to say that on the little parallel production demo it cuts the whole pipeline from 4 minutes to 2.5 minutes.

Also

Running example/action-comparison.py shows that the hammers still match.