vendredi 11 juin 2021

Spyder hangs on calling random.uniform()

My program frequently access random numbers. I initiate my random number generator via:

import random
random.seed(1) 

I'm calling random.uniform() a lot in code for an evoluationary model (biology) and it repeatidly hangs (doing nothing for 20 minutes and then I stop it) after a while. While it hangs Python is using my CPU with 20%-30% (I have four cores). At the same time it's using 10GB Ram (I am having a lot of data).

Can I do something to make the default random library not hang or is there another random libary I can use?

I'm running Spyder 4.2.5 with Python 3.8 on Windows 10. (The problem already existed with an earlier version of Spyder and I installed Spyder 4.2.5 from skretch)




Aucun commentaire:

Enregistrer un commentaire