numpy.random.BitGenerator

class numpy.random.BitGenerator(seed=None)

通用位生成器的基类,它提供基于不同算法的随机位流。必须重写。

参数
seed{None, int, array_like[ints], SeedSequence}, optional

初始化的种子 BitGenerator . 如果没有,那么新的,不可预测的熵将从操作系统中提取。如果 intarray_like[ints] 如果通过了,那么它将被传递给~`numpy.random.SeedSequence种子序列`导出初始值 BitGenerator 州。你也可以通过 SeedSequence 实例。

参见

SeedSequence
属性
lockthreading.Lock

锁定共享的实例,以便同一位生成器可以在多个生成器中使用,而不会损坏状态。从位生成器生成值的代码应该保持位生成器的锁。

方法

random_raw [自我] [, size] )

返回由基础位生成器生成的随机数