提供了一些随机数相关的东西
注意:需要import Random
AbstractRNG
随机数生成器的抽象类型rand([rng=GLOBAL_RNG],[S],[dims...])
使用生成器rng
,从S
中选择随机元素,使用参数dims
,其中S可以是:- 可索引集合
- 抽象字典/集合类型
- 字符串
- 存在
typemin
和typemax
的类型(默认Float64
) - 元组(1.1及以后)
randn([rng=GLOBAL_RNG],[T=Float64],[dims...])
生成T类型的均匀分布随机数(平均数0,标准差1)MersenneTwister(seed)
生成一个梅森旋转随机数生成器,seed
可以是非负整数或UInt32
的可变数组RandomDevice()
操作系统提供的随机数生成器