rng#
- dageo.utils.rng(random=None)[source]#
Module-wide Random Number Generator.
Instantiate a random number generator.
- Parameters:
- random{None, int, np.random.Generator}, default: None
If
Noneit returns anumpy.random.default_rnginstance instantiated on a module level.If
int, it returns a newly creatednumpy.random.default_rnginstance, instantiated withintas seed.If it is already a
numpy.random.Generatorinstance, it simply returns it.
- Returns:
- rngrandom number generator
A
numpy.random.Generatorinstance.