1

关于 Mahout 的 SparseMatrix 类的一个简短的问题:

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

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

4

1 回答 1

0

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

于 2013-03-14T14:11:09.987 回答