npy_random_seed¶
-
odl.util.utility.
npy_random_seed
(seed)[source]¶ Context manager to temporarily set the NumPy random generator seed.
- Parameters
- seedint or None
Seed value for the random number generator.
None
is interpreted as keeping the current seed.
Examples
Use this to make drawing pseudo-random numbers repeatable:
>>> with npy_random_seed(42): ... rand_int = np.random.randint(10) >>> with npy_random_seed(42): ... same_rand_int = np.random.randint(10) >>> rand_int == same_rand_int True