You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mahout.apache.org by sm...@apache.org on 2015/04/08 06:47:14 UTC
mahout git commit: MAHOUT-1630:Incorrect
SparseColumnMatrix.numSlices() causes IndexException in toString();
closes apache/mahout#115
Repository: mahout
Updated Branches:
refs/heads/master 37b82124f -> be5a05d12
MAHOUT-1630:Incorrect SparseColumnMatrix.numSlices() causes IndexException in toString(); closes apache/mahout#115
Project: http://git-wip-us.apache.org/repos/asf/mahout/repo
Commit: http://git-wip-us.apache.org/repos/asf/mahout/commit/be5a05d1
Tree: http://git-wip-us.apache.org/repos/asf/mahout/tree/be5a05d1
Diff: http://git-wip-us.apache.org/repos/asf/mahout/diff/be5a05d1
Branch: refs/heads/master
Commit: be5a05d126e5bf275c4bd1766962493f1c8ac342
Parents: 37b8212
Author: Suneel Marthi <su...@gmail.com>
Authored: Wed Apr 8 00:48:55 2015 -0400
Committer: Suneel Marthi <su...@gmail.com>
Committed: Wed Apr 8 00:49:17 2015 -0400
----------------------------------------------------------------------
.../java/org/apache/mahout/math/SparseColumnMatrix.java | 10 ++++++++++
1 file changed, 10 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/mahout/blob/be5a05d1/math/src/main/java/org/apache/mahout/math/SparseColumnMatrix.java
----------------------------------------------------------------------
diff --git a/math/src/main/java/org/apache/mahout/math/SparseColumnMatrix.java b/math/src/main/java/org/apache/mahout/math/SparseColumnMatrix.java
index c678b35..b852026 100644
--- a/math/src/main/java/org/apache/mahout/math/SparseColumnMatrix.java
+++ b/math/src/main/java/org/apache/mahout/math/SparseColumnMatrix.java
@@ -170,4 +170,14 @@ public class SparseColumnMatrix extends AbstractMatrix {
return srm;
}
+ @Override
+ public String toString() {
+ StringBuilder s = new StringBuilder("{\n");
+ for (MatrixSlice next : this.transpose()) {
+ s.append(" ").append(next.index()).append(" =>\t").append(next.vector()).append('\n');
+ }
+ s.append("}");
+ return s.toString();
+ }
+
}