diff --git a/hydra_pspec/pspec.py b/hydra_pspec/pspec.py index 47afe70..95f19f6 100644 --- a/hydra_pspec/pspec.py +++ b/hydra_pspec/pspec.py @@ -139,7 +139,7 @@ def gcr_fgmodes_1d( # WARNING: if more than 1000 processes is every used this sum will not # guarantee a unique seed for each process! pid = current_process().pid - seed = multiprocess_seed + idx + seed = multiprocess_seed + pid*1000 + idx np.random.seed(seed) Nfreqs, Nmodes = fgmodes.shape