假设具有相同维度的3个矩阵均值,方差,样本全部。是否存在1行解决方案以生成numpy中的Sample矩阵,以便:
Sample[i,j] is drawn from NormalDistribution(Mean[i,j], Variance[i,j])
答案 0 :(得分:2)
使用均值和Var的线性(aX + b)= a ** 2 Var(X):
使用np.random.randn()
生成居中且缩小的2D数组。通过std(np.sqrt(方差))逐点乘以并加(仍然逐点)均值。