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();
     }
 


Reply via email to