GUIBRUSHR.Retrieval.ModelCalculation.Classes.Random module¶
Random number generator wrapper class.
This module provides a wrapper around NumPy’s random number generator with seed management capabilities.
- class GUIBRUSHR.Retrieval.ModelCalculation.Classes.Random.Random(seme)[source]¶
Bases:
objectA wrapper class for NumPy’s random number generator.
- Variables:
seed – The seed value used for random number generation
seed_seq – SeedSequence used to spawn independent child streams for multiprocessing workers (see ModelData.parallel_chain).
rng – The NumPy random number generator instance