我尝试使用pymf
module对我的数据集应用矩阵分解。正如pymf
网站上的示例所述,我使用non-negative matrix factorization
,因此我得到了一些W
- 和H
- 矩阵。我怎样才能确定W
- 向量是按照方差解释的?我在手册中找不到它,在我的所有测试中都是如此。如果已经完成,我想避免再次对它们进行排序。
如果不:是否通常采用最快的方式?
我想到了类似的东西
let X approx= dot(W,H)
for k in arange(0,W[:,0].size):
variance[k] = abs(dot(W[k],H[k])**2
X-variance
或
let X approx= dot(W,H)
variances = var(dot(X,W),axis=0)