【发布时间】:2011-12-05 17:54:10
【问题描述】:
如何在 Python 中生成均匀分布的 [-1,1]^d 数据?例如。 d 是一个类似 10 的维度。
我知道如何生成像 np.random.randn(N) 这样均匀分布的数据,但是维度的事情让我很困惑。
【问题讨论】:
-
randn将返回正态分布的样本,而不是均匀分布。我的直觉是,对于多变量均匀分布,您可以使用d单变量均匀分布的乘积,但我不确定。 -
这个问题不清楚;接受的答案似乎是均匀分布,但问题要求高斯/正态分布docs.scipy.org/doc/numpy/reference/generated/…
标签: python numpy machine-learning scipy