You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mahout.apache.org by td...@apache.org on 2010/09/15 08:33:16 UTC

svn commit: r997197 - /mahout/trunk/math/src/main/java/org/apache/mahout/math/VectorView.java

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