mahout-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Palumbo (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (MAHOUT-1638) H2O bindings fail at drmParallelizeWithRowLabels(...)
Date Thu, 05 Mar 2015 23:37:38 GMT

     [ https://issues.apache.org/jira/browse/MAHOUT-1638?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Andrew Palumbo updated MAHOUT-1638:
-----------------------------------
    Labels: DSL scala  (was: )

> H2O bindings fail at drmParallelizeWithRowLabels(...)
> -----------------------------------------------------
>
>                 Key: MAHOUT-1638
>                 URL: https://issues.apache.org/jira/browse/MAHOUT-1638
>             Project: Mahout
>          Issue Type: Bug
>    Affects Versions: 1.0
>            Reporter: Andrew Palumbo
>              Labels: DSL, scala
>             Fix For: 1.0
>
>
> The H2OHelper.drmFromMatrix(...) function fails when trying to write row label String
keys to a water.fvec.Vec.:
> {code:java}
>  java.lang.IllegalArgumentException: Not a String
>   at water.fvec.Chunk.set_impl(Chunk.java:507)
>   at water.fvec.Chunk.set0(Chunk.java:469)
>   at water.fvec.Chunk.set(Chunk.java:371)
>   at water.fvec.Vec$Writer.set(Vec.java:803)
>   at org.apache.mahout.h2obindings.H2OHelper.drmFromMatrix(H2OHelper.java:331)
>   at org.apache.mahout.h2obindings.H2OEngine$.drmParallelizeWithRowLabels(H2OEngine.scala:83)
                                                                  
>   at org.apache.mahout.math.drm.package$.drmParallelizeWithRowLabels(package.scala:67)
> {code} 
> This causes an exception when calling drm.drmParallelizeWithRowLabels(...)
> To reproduce, apply [PR#72: Enable Naive Bayes Tests in h2o Module|https://github.com/apache/mahout/pull/72]
and run:
> {code} $ mvn test 
> {code}
> from the h2o module:
> {code:java}
> - NB Aggregator *** FAILED ***
>   java.lang.IllegalArgumentException: Not a String
>   at water.fvec.Chunk.set_impl(Chunk.java:507)
>   at water.fvec.Chunk.set0(Chunk.java:469)
>   at water.fvec.Chunk.set(Chunk.java:371)
>   at water.fvec.Vec$Writer.set(Vec.java:803)
>   at org.apache.mahout.h2obindings.H2OHelper.drmFromMatrix(H2OHelper.java:331)
>   at org.apache.mahout.h2obindings.H2OEngine$.drmParallelizeWithRowLabels(H2OEngine.scala:83)
                                                                  
>   at org.apache.mahout.math.drm.package$.drmParallelizeWithRowLabels(package.scala:67)
                                                                         
>   at org.apache.mahout.classifier.naivebayes.NBTestBase$$anonfun$2.apply$mcV$sp(NBTestBase.scala:91)
                                                           
>   at org.apache.mahout.classifier.naivebayes.NBTestBase$$anonfun$2.apply(NBTestBase.scala:70)
                                                                  
>   at org.apache.mahout.classifier.naivebayes.NBTestBase$$anonfun$2.apply(NBTestBase.scala:70)
                                                                  
>   ...
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message