我想从具有给定均值和协方差的多元正态分布生成样本,当然,这在numpy.random.multivariate_normal
中是可能的。但是我想产生一个(哲学上)无限的这样的东西流,所以我想定义一个多元正态发生器mvn
,这样mvn.next()
产生另一个具有给定均值和协方差的随机向量。当然,我可以继续调用numpy.random.multivariate_normal(mean, cov, 1)
,但这是非常低效的(我将在每次调用时计算协方差矩阵的特征分解)。当然,我可以自己从头开始实现,但看起来像这样的东西应该已经存在了
为了确定一些基本事实,我们可以这样实施它:
相关问题 更多 >
编程相关推荐