Source code for kleinberg_grid_simulator.python_implementation.seed

import numpy as np
from numba import njit # type: ignore


@njit
def set_numba_seed(seed):
    np.random.seed(seed)


[docs] def set_seeds(seed=42, numba_seed=None): """ Parameters ---------- seed: :class:`int`, optional Numpy seed numba_seed: :class:`int`, optional Numba seed Returns ------- None """ if numba_seed is None: numba_seed = seed np.random.seed(seed) set_numba_seed(numba_seed)