You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mahout.apache.org by ap...@apache.org on 2015/01/02 04:34:36 UTC

mahout git commit: NOJIRA: H2O dependency upgraded to 0.1.16 (Michal Malohlava via apalumbo). closes apache/mahout#68

Repository: mahout
Updated Branches:
  refs/heads/master 0f037cb03 -> c3936fd38


NOJIRA: H2O dependency upgraded to 0.1.16 (Michal Malohlava via apalumbo).  closes apache/mahout#68


Project: http://git-wip-us.apache.org/repos/asf/mahout/repo
Commit: http://git-wip-us.apache.org/repos/asf/mahout/commit/c3936fd3
Tree: http://git-wip-us.apache.org/repos/asf/mahout/tree/c3936fd3
Diff: http://git-wip-us.apache.org/repos/asf/mahout/diff/c3936fd3

Branch: refs/heads/master
Commit: c3936fd3820fe4fb6cdd1cba7944f016dc0d5e13
Parents: 0f037cb
Author: Andrew Palumbo <ap...@outlook.com>
Authored: Thu Jan 1 22:32:13 2015 -0500
Committer: Andrew Palumbo <ap...@outlook.com>
Committed: Thu Jan 1 22:32:13 2015 -0500

----------------------------------------------------------------------
 .../main/java/org/apache/mahout/h2obindings/H2OHelper.java  | 9 ++++-----
 pom.xml                                                     | 2 +-
 2 files changed, 5 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mahout/blob/c3936fd3/h2o/src/main/java/org/apache/mahout/h2obindings/H2OHelper.java
----------------------------------------------------------------------
diff --git a/h2o/src/main/java/org/apache/mahout/h2obindings/H2OHelper.java b/h2o/src/main/java/org/apache/mahout/h2obindings/H2OHelper.java
index d89015d..d2f0de3 100644
--- a/h2o/src/main/java/org/apache/mahout/h2obindings/H2OHelper.java
+++ b/h2o/src/main/java/org/apache/mahout/h2obindings/H2OHelper.java
@@ -376,16 +376,15 @@ public class H2OHelper {
     int chunkSz = chunkSize(nrow, ncol, minHint, exactHint);
     int nchunks = (int)((nrow - 1) / chunkSz) + 1; // Final number of Chunks per Vec
     long espc[] = new long[nchunks + 1];
-    final Vec[] vecs = new Vec[ncol];
 
     for (int i = 0; i < nchunks; i++) {
       espc[i] = i * chunkSz;
     }
     espc[nchunks] = nrow;
-
-    for (int i = 0; i < vecs.length; i++) {
-      vecs[i] = Vec.makeCon(0, null, vg, espc);
-    }
+    // Create a vector template for new vectors
+    Vec vtemplate = new Vec(vg.addVec(), espc);
+    // Make ncol-numeric vectors
+    Vec[] vecs = vtemplate.makeCons(ncol, 0, null, null);
 
     return new Frame(vecs);
   }

http://git-wip-us.apache.org/repos/asf/mahout/blob/c3936fd3/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 0d0a9c6..ca66522 100644
--- a/pom.xml
+++ b/pom.xml
@@ -112,7 +112,7 @@
     <scala.major>2.10</scala.major>
     <scala.version>2.10.4</scala.version>
     <spark.version>1.1.0</spark.version>
-    <h2o.version>0.1.5</h2o.version>
+    <h2o.version>0.1.16</h2o.version>
   </properties>
   <issueManagement>
     <system>Jira</system>