Closed alneberg closed 11 years ago
This may have something to do with random numbers. We only set the seed once at the start of the program. Imagine we are just doing two clusterings on either one or two processors. Firstly with one processor, the effective seed for the second clustering is the state at the end of the first clustering. With two processors though each clustering starts with the same initial seed. If we want to address this we may need to switch to passing the random seed to the gmm function directly.
I found a strange bug: If I run:
I get
while if I run
I get
The result is not random and it is the same for both my laptop and on Uppmax server.