diff options
Diffstat (limited to 'numpy/random/_pcg64.pyi')
-rw-r--r-- | numpy/random/_pcg64.pyi | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/numpy/random/_pcg64.pyi b/numpy/random/_pcg64.pyi index a4f6e0760..25e2fdde6 100644 --- a/numpy/random/_pcg64.pyi +++ b/numpy/random/_pcg64.pyi @@ -32,3 +32,17 @@ class PCG64(BitGenerator): value: _PCG64State, ) -> None: ... def advance(self, delta: int) -> PCG64: ... + +class PCG64DXSM(BitGenerator): + def __init__(self, seed: Union[None, _ArrayLikeInt_co, SeedSequence] = ...) -> None: ... + def jumped(self, jumps: int = ...) -> PCG64DXSM: ... + @property + def state( + self, + ) -> _PCG64State: ... + @state.setter + def state( + self, + value: _PCG64State, + ) -> None: ... + def advance(self, delta: int) -> PCG64DXSM: ... |