megengine.random#

RNG

RNG 公开了一些生成随机数的方法。

seed

permutation

随机打乱一个序列,或者返回一个打乱后的范围。

shuffle

通过打乱序列的内容来原地修改序列。

分布(Distribution)#

normal

服从高斯分布的随机变量 \(N(\mu, \sigma)\)

uniform

Random variable with uniform distribution $U(0, 1)$.

beta

服从贝塔分布 \(\operatorname{Beta}(\alpha, \beta)\) 的随机变量。

gamma

服从伽玛分布 \(\Gamma(k, \theta)\) 的随机变量。

poisson

服从泊松分布 \(\operatorname{Poisson}(\lambda)\) 的随机变量。