mercredi 27 septembre 2017

Fastest way to generate random number from uniform distribtution python

I need to generate large(1 Million) number of random numbers from a uniform distribution. I did some experiments generating 60K random number from uniform distribution over [1-1000] using

scipy.stats.randint(0,1000).rvs(60000)

and it took ~0.6s. Then I tried same thing using boost library

boost::random::uniform_int_distribution

and it took ~0.25s. So my question is this- Are there better ways of doing what I want to do using python(libraries)? Any suggestions are greatly appreciated. Thanks.




Aucun commentaire:

Enregistrer un commentaire