Skip to content

Commit 383b53d

Browse files
committed
only set seed if not present in RunnerState
Signed-off-by: Zhiyuan Chen <this@zyc.ai>
1 parent 1f76a5d commit 383b53d

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

danling/runner/state.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,8 @@ def __init__(self, *args, **kwargs):
142142
for k, v in self.__class__.__dict__.items():
143143
if not (k.startswith("__") and k.endswith("__")) and (not (isinstance(v, property) or callable(v))):
144144
self.set(k, v)
145-
self.seed = randint(0, 2**32 - 1)
145+
if "seed" not in self:
146+
self.seed = randint(0, 2**32 - 1)
146147
super().__init__(*args, **kwargs)
147148
if "experiment_id" not in self:
148149
self.experiment_id = get_git_hash() or defaults.DEFAULT_EXPERIMENT_ID

0 commit comments

Comments
 (0)