You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mahout.apache.org by dl...@apache.org on 2011/04/19 17:34:19 UTC

svn commit: r1095116 - /mahout/trunk/core/src/main/java/org/apache/mahout/math/hadoop/stochasticsvd/Omega.java

Author: dlyubimov
Date: Tue Apr 19 15:34:19 2011
New Revision: 1095116

URL: http://svn.apache.org/viewvc?rev=1095116&view=rev
Log:
MAHOUT-638: fixing a row multiplication for sparse input

Modified:
    mahout/trunk/core/src/main/java/org/apache/mahout/math/hadoop/stochasticsvd/Omega.java

Modified: mahout/trunk/core/src/main/java/org/apache/mahout/math/hadoop/stochasticsvd/Omega.java
URL: http://svn.apache.org/viewvc/mahout/trunk/core/src/main/java/org/apache/mahout/math/hadoop/stochasticsvd/Omega.java?rev=1095116&r1=1095115&r2=1095116&view=diff
==============================================================================
--- mahout/trunk/core/src/main/java/org/apache/mahout/math/hadoop/stochasticsvd/Omega.java (original)
+++ mahout/trunk/core/src/main/java/org/apache/mahout/math/hadoop/stochasticsvd/Omega.java Tue Apr 19 15:34:19 2011
@@ -60,10 +60,8 @@ public class Omega {
 
     Arrays.fill(yRow, 0);
     if (!aRow.isDense()) {
-      int j = 0;
       for (Element el : aRow) {
-        accumDots(j, el.get(), yRow);
-        j++;
+        accumDots(el.index(), el.get(), yRow);
       }
 
     } else {