jax.random.double_sided_maxwell#

jax.random.double_sided_maxwell(key, loc, scale, shape=(), dtype=None)[源代码]#

从双边麦克斯韦分布采样。

这些值根据概率密度函数分布

\[f(x;\mu,\sigma) \propto z^2 e^{-z^2 / 2}\]

其中 \(z = (x - \mu) / \sigma\),中心 \(\mu\)loc 指定,尺度 \(\sigma\)scale 指定。

参数:
  • key (ArrayLike) – 一个 PRNG 密钥。

  • loc (RealArray) – 分布的位置参数。

  • scale (RealArray) – 分布的尺度参数。

  • shape (Shape) – 添加到 loc 和 scale 参数的可广播形状。

  • dtype (DTypeLikeFloat | None) – 用于样本的类型。

返回:

一个 jnp.array 样本。

返回类型:

Array