module numpy.random.seed
¶
Source: stdlib/numpy/random/seed.codon
numpy.random.seed
¶Source: stdlib/numpy/random/seed.codon
DEFAULT_POOL_SIZE
= 4
¶INIT_A
= u32(0x43b0d7e5)
¶MULT_A
= u32(0x931e8875)
¶INIT_B
= u32(0x8b51f9dd)
¶MULT_B
= u32(0x58f38ded)
¶MIX_MULT_L
= u32(0xca01f9dd)
¶MIX_MULT_R
= u32(0x4973f715)
¶XSHIFT
= u32(((4 * 8) // 2))
¶MASK32
= u32(0xFFFFFFFF)
¶hashmix(value: u32, hash_const: u32)
¶mix(x: u32, y: u32)
¶random_seed_time_pid()
¶SeedSequence
¶entropy
: ndarray[u32, ?]
¶pool_size
: int
¶n_children_spawned
: int
¶pool
: ndarray[u32, ?]
¶spawn_key
@property Method is a class property ¶__init__(self, entropy = None, spawn_key: Optional[List[int]] = None, pool_size: int = DEFAULT_POOL_SIZE, n_children_spawned: int = 0)
¶generate_state(self, n_words: int, dtype: type = u32)
¶spawn(self, n_children: int)
¶