Author: tdunning
Date: Wed Sep 15 06:33:15 2010
New Revision: 997197
URL: http://svn.apache.org/viewvc?rev=997197&view=rev
Log:
Fixed bug in VectorViews applied to sparse matrices. IterateNonZero looked at
all elements of the underlying vector.
Modified:
mahout/trunk/math/src/main/java/org/apache/mahout/math/VectorView.java
Modified: mahout/trunk/math/src/main/java/org/apache/mahout/math/VectorView.java
URL:
http://svn.apache.org/viewvc/mahout/trunk/math/src/main/java/org/apache/mahout/math/VectorView.java?rev=997197&r1=997196&r2=997197&view=diff
==============================================================================
--- mahout/trunk/math/src/main/java/org/apache/mahout/math/VectorView.java
(original)
+++ mahout/trunk/math/src/main/java/org/apache/mahout/math/VectorView.java Wed
Sep 15 06:33:15 2010
@@ -107,7 +107,7 @@ public class VectorView extends Abstract
private Element el;
private NonZeroIterator() {
- it = vector.iterator();
+ it = vector.iterateNonZero();
buffer();
}