Spaces:
Running
Running
import sys | |
from typing import Union | |
from numpy.random.bit_generator import BitGenerator, SeedSequence | |
from numpy.typing import _ArrayLikeInt_co | |
if sys.version_info >= (3, 8): | |
from typing import TypedDict | |
else: | |
from typing_extensions import TypedDict | |
class _PCG64Internal(TypedDict): | |
state: int | |
inc: int | |
class _PCG64State(TypedDict): | |
bit_generator: str | |
state: _PCG64Internal | |
has_uint32: int | |
uinteger: int | |
class PCG64(BitGenerator): | |
def __init__(self, seed: Union[None, _ArrayLikeInt_co, SeedSequence] = ...) -> None: ... | |
def jumped(self, jumps: int = ...) -> PCG64: ... | |
def state( | |
self, | |
) -> _PCG64State: ... | |
def state( | |
self, | |
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: ... | |
def state( | |
self, | |
) -> _PCG64State: ... | |
def state( | |
self, | |
value: _PCG64State, | |
) -> None: ... | |
def advance(self, delta: int) -> PCG64DXSM: ... | |