I would like to use a quasi-random sequence, specifically Sobol, within a SciPy based simulation. Any recommendations on existing, efficient packages?
PyTorch provides some options now. One of them is scrambled sobol number generator that can generate quasi random number of higher dimensions of upto ~1k
https://pytorch.org/docs/stable/generated/torch.quasirandom.SobolEngine.html
Another option is to use Scipy that has this option now https://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.qmc.Sobol.html
Is this project any use? If not, the relevant Wikipedia article mentions C and Fortran routines in NAG and Numerical Recipes, which probably shouldn't be difficult to wrap or reimplement in Python. There are also C routines in GSL.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With