statsmodels.tools.rng_qrng.check_random_state¶
-
statsmodels.tools.rng_qrng.check_random_state(seed=
None
)[source]¶ Turn seed into a random number generator.
- Parameters:¶
- seed{
None
,int
, array_like[ints
], numpy.random.Generator, numpy.random.RandomState, scipy.stats.qmc.QMCEngine}, optional
If seed is None fresh, unpredictable entropy will be pulled from the OS and numpy.random.Generator is used. If seed is an int or
array_like[ints]
, a newGenerator
instance is used, seeded with seed. If seed is already aGenerator
,RandomState
or scipy.stats.qmc.QMCEngine instance then that instance is used.scipy.stats.qmc.QMCEngine requires SciPy >=1.7. It also means that the generator only have the method
random
.
- seed{
- Returns:¶
- seed{numpy.random.Generator, numpy.random.RandomState,
scipy.stats.qmc.QMCEngine}
Random number generator.
Last update:
Nov 14, 2024