bettermdptools.seed
1import os 2import random 3 4import numpy as np 5from gymnasium.utils import seeding 6 7SEED = None 8 9 10def set_seed(seed: int) -> None: 11 """ 12 Set the seed for reproducibility. 13 14 Parameters 15 ---------- 16 seed : int 17 The seed value to set. 18 19 Returns 20 ------- 21 None 22 """ 23 global SEED 24 SEED = seed 25 os.environ["PYTHONHASHSEED"] = str(SEED) 26 random.seed(SEED) 27 np.random.seed(SEED) 28 seeding.np_random(SEED)
SEED =
None
def
set_seed(seed: int) -> None:
11def set_seed(seed: int) -> None: 12 """ 13 Set the seed for reproducibility. 14 15 Parameters 16 ---------- 17 seed : int 18 The seed value to set. 19 20 Returns 21 ------- 22 None 23 """ 24 global SEED 25 SEED = seed 26 os.environ["PYTHONHASHSEED"] = str(SEED) 27 random.seed(SEED) 28 np.random.seed(SEED) 29 seeding.np_random(SEED)
Set the seed for reproducibility.
Parameters
- seed (int): The seed value to set.
Returns
- None