Source code for gaggle.utils.numpy_helper

import contextlib

import numpy as np


[docs]@contextlib.contextmanager def tmp_seed(seed: int): state = np.random.get_state() np.random.seed(seed) try: yield finally: np.random.set_state(state)