Faster pymcmc and numba kernels
Created by: gcarleo
This PR makes a couple of changes to
-
Remove the confusing/hard to optimize in pure python
machine_func
in samplers, being replaced just by machine_pow. This means that we can sample from |psi(x)|^p with arbitrary p. -
Move some critical sampling kernels to c++ to speed up a bit pure python MCMC