Mahout SparseMatrix的密度

时间:2013-03-11 16:07:50

标签: java machine-learning mahout sparse-matrix

关于Mahout的SparseMatrix课程的简短问题:

是否有一种简单的(已经可以通过Mahout方式)计算稀疏矩阵的密度?

我问这个是因为我运行了标签传播算法,使用SparseMatrix实现。我的程序运行out of memory,我认为这是因为the density of the matrix的增长速度比我预期的要快。如果没有可用的话,我将不得不编写自己的方法来计算密度,但是,如果答案阻止我重新发明轮子,我将不胜感激。

1 个答案:

答案 0 :(得分:0)

SparseMatrix.getNumNondefaultElements()似乎返回非空行数和非空条目数,因此您可以通过将这两个数相乘来计算悲观估计值。

相关问题