summaryrefslogtreecommitdiff
path: root/numpy/random/_pcg64.pyi
diff options
context:
space:
mode:
Diffstat (limited to 'numpy/random/_pcg64.pyi')
-rw-r--r--numpy/random/_pcg64.pyi14
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: ...