コード例 #1
0
ファイル: Quantile.java プロジェクト: tempbottle/h2o-3
 @Override
 public void map(Chunk c, Chunk w) {
   for (int i = 0; i < c.len(); ++i)
     if (!c.isNA(i)) {
       double wt = w.atd(i);
       //          For now: let the user give small weights, results are probably not very good
       // (same as for wtd.quantile in R)
       //          if (wt > 0 && wt < 1) throw new H2OIllegalArgumentException("Quantiles only
       // accepts weights that are either 0 or >= 1.");
       sum += wt;
     }
 }
コード例 #2
0
ファイル: Quantile.java プロジェクト: tempbottle/h2o-3
 @Override
 public void map(Chunk chk) {
   map(chk, new C0DChunk(1, chk.len()));
 }