From 5d0cfc9db3c6c0b741798fc0bbe3d0a35aaff660 Mon Sep 17 00:00:00 2001 From: Wagner Bruna Date: Wed, 21 May 2025 12:40:47 -0300 Subject: [PATCH] store on the image the actual random seed, for reproducibility (#1549) --- koboldcpp.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/koboldcpp.py b/koboldcpp.py index 254fbc345..55000a0ae 100644 --- a/koboldcpp.py +++ b/koboldcpp.py @@ -1565,6 +1565,8 @@ def sd_generate(genparams): width = tryparseint(genparams.get("width", 512),512) height = tryparseint(genparams.get("height", 512),512) seed = tryparseint(genparams.get("seed", -1),-1) + if seed < 0: + seed = random.randint(0, 2**32-1) sample_method = genparams.get("sampler_name", "k_euler_a") clip_skip = tryparseint(genparams.get("clip_skip", -1),-1)