Bit Generators -------------- The random values produced by :class:`numpy.random.Generator` (and also ``Generator``) are produced by a bit generator. These bit generators do not directly provide random numbers and only contain methods used for seeding, getting or setting the state, jumping or advancing the state, and for accessing low-level wrappers for consumption by code that can efficiently access the functions provided, e.g., `numba `_. Stable RNGs =========== These RNGs will be included in future releases. .. toctree:: :maxdepth: 1 AES Counter ChaCha DSFMT EFIIX64 HC128 JSF LXM MT19937 MT64 PCG32 PCG64 PCG64 2.0 (64-bit multiplier, DXSM mixing) 128-bit LCG with output mixing Philox RDRAND Romu SFC64 SFMT SPECK128 ThreeFry XoroShiro128+/++ Xoshiro256** Xoshiro512** Experimental RNGs ================= These RNGs are currently included for testing but are may not be permanent. .. toctree:: :maxdepth: 1 Xorshift1024*φ User-defined Bit Generators =========================== .. toctree:: :maxdepth: 1 userbitgenerator