From a0ed446e61bf322291b230bcb3005730e1f7fd3a Mon Sep 17 00:00:00 2001 From: Concedo <39025047+LostRuins@users.noreply.github.com> Date: Sun, 12 Oct 2025 12:46:45 +0800 Subject: [PATCH] handle numbers outside int32 range with wrapping --- koboldcpp.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/koboldcpp.py b/koboldcpp.py index 549eb5b81..0714dc41f 100644 --- a/koboldcpp.py +++ b/koboldcpp.py @@ -1929,7 +1929,7 @@ def sd_generate(genparams): inputs.sample_steps = sample_steps inputs.width = width inputs.height = height - inputs.seed = seed + inputs.seed = ((seed + 2**31) % 2**32) - 2**31 inputs.sample_method = sample_method.encode("UTF-8") inputs.scheduler = scheduler.encode("UTF-8") inputs.clip_skip = clip_skip