#2879: Reduce max seed value to comply with python random seed limit

This commit is contained in:
Nick Todd
2024-09-13 12:58:37 +01:00
parent cd8fc6d42d
commit 6ebe50c331

View File

@@ -42,7 +42,8 @@ def set_random_seed(seed: int, generate_seed_value: bool) -> Union[None, int]:
if seed is None or seed == -1:
if generate_seed_value:
rng = np.random.default_rng()
seed = int(rng.integers(low=0, high=2**63))
# 2**32-1 is highest value for python RNG seed.
seed = int(rng.integers(low=0, high=2**32-1))
else:
return None
elif seed < -1: