我有两个gmm,用来在同一空间拟合两组不同的数据,我想计算它们之间的KL散度。
目前我正在使用sklearn(http://scikit-learn.org/stable/modules/generated/sklearn.mixture.GMM.html)中定义的GMMs和KL发散(http://docs.scipy.org/doc/scipy-dev/reference/generated/scipy.stats.entropy.html)的SciPy实现
我该怎么做呢?我想创建大量的随机点,得到它们在两个模型上的概率(称为P和Q),然后使用这些概率作为我的输入吗?或者在SciPy/SKLearn环境中有更规范的方法来实现这一点吗?
目前没有回答
相关问题 更多 >
编程相关推荐