Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes14kdownloads
_sfc64.pyi26 linesDownload Raw Back to random
1from typing import TypedDict, type_check_only
2
3from numpy import uint64
4from numpy._typing import NDArray, _ArrayLikeInt_co
5from numpy.random.bit_generator import BitGenerator, SeedSequence
6
7__all__ = ["SFC64"]
8
9@type_check_only
10class _SFC64Internal(TypedDict):
11    state: NDArray[uint64]
12
13@type_check_only
14class _SFC64State(TypedDict):
15    bit_generator: str
16    state: _SFC64Internal
17    has_uint32: int
18    uinteger: int
19
20class SFC64(BitGenerator):
21    def __init__(self, seed: _ArrayLikeInt_co | SeedSequence | None = ...) -> None: ...
22    @property  # type: ignore[override]
23    def state(self) -> _SFC64State: ...
24    @state.setter
25    def state(self, value: _SFC64State) -> None: ...
26 
codekingpro/portable-devtools · Team Ai