From d576840d46ab7aa41997a85f4b5ce285d224a787 Mon Sep 17 00:00:00 2001 From: Genevieve Buckley <30920819+GenevieveBuckley@users.noreply.github.com> Date: Mon, 24 Jun 2024 13:02:05 +1000 Subject: [PATCH] Update transform.py, avoid seed overflow error Signed-off-by: Genevieve Buckley <30920819+GenevieveBuckley@users.noreply.github.com> --- monai/transforms/transform.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/monai/transforms/transform.py b/monai/transforms/transform.py index 3d09cea545..91d6419fbc 100644 --- a/monai/transforms/transform.py +++ b/monai/transforms/transform.py @@ -204,7 +204,7 @@ def set_random_state(self, seed: int | None = None, state: np.random.RandomState """ if seed is not None: _seed = id(seed) if not isinstance(seed, (int, np.integer)) else seed - _seed = _seed % MAX_SEED + _seed = int(_seed) % MAX_SEED self.R = np.random.RandomState(_seed) return self