Table of Contents

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.