Class BitGenerator
- Namespace
- NumSharp
- Assembly
- NumSharp.dll
Base class for the pseudo-random bit generators that drive Generator.
public abstract class BitGenerator
- Inheritance
-
BitGenerator
- Derived
- Inherited Members
Remarks
Mirrors NumPy 2.4.2's numpy.random.BitGenerator: a source of uniform 64-/32-bit
words plus the [0,1) float conversions the distribution kernels are built on.
PCG64 is the concrete implementation used by np.random.default_rng.
The per-draw primitives (NextUInt64 …) are the internal engine contract — NumPy
exposes only random_raw / state publicly — so they are internal and
the public surface stays NumPy-cased.