diff --git a/src/cdsaxs/fitter.py b/src/cdsaxs/fitter.py index 90f16a8..51623d4 100644 --- a/src/cdsaxs/fitter.py +++ b/src/cdsaxs/fitter.py @@ -349,9 +349,10 @@ def do_verbose(Sampler): # Assign the seed given to user if the format is correct if seed is not None: if isinstance(seed, int) and seed >= 0: - np.random.seed(seed) + np.random.default_rng(seed) else: raise ValueError("Seed must be a non-negative integer.") + np.random.default_rng() if not hasattr(sigma, '__len__'): sigma = [sigma] * N