water.Value.get()方法的使用及代码示例

x33g5p2x  于2022-02-01 转载在 其他  
字(5.1k)|赞(0)|评价(0)|浏览(206)

本文整理了Java中water.Value.get()方法的一些代码示例,展示了Value.get()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Value.get()方法的具体详情如下:
包路径:water.Value
类名称:Value
方法名:get

Value.get介绍

暂无

代码示例

代码示例来源:origin: h2oai/h2o-3

@Override
protected void setupLocal(){
 _dinfo = DKV.get(_dinfoKey).get();
}

代码示例来源:origin: h2oai/h2o-2

private static Model getAsModel(Value v) {
  if( v.type() == TypeMap.PRIM_B ) return null;
  Iced iced = v.get();
  if( iced instanceof Model ) return (Model) iced;
  return null;
 }
}

代码示例来源:origin: h2oai/h2o-2

public final Vec theVec(String err) {
 if( _keys.length != 1 ) throw new IllegalArgumentException(err);
 if( _vecs == null ) _vecs = new Vec[]{_col0 = DKV.get(_keys[0]).get() };
 return _vecs[0];
}

代码示例来源:origin: h2oai/h2o-3

private void score0(double[] data, double[] preds, int treeIdx) {
 Key[] keys = _output._treeKeys[treeIdx];
 for( int c=0; c<keys.length; c++ ) {
  if (keys[c] != null) {
   double pred = DKV.get(keys[c]).<CompressedTree>get().score(data,_output._domains);
   assert (!Double.isInfinite(pred));
   preds[keys.length == 1 ? 0 : c + 1] += pred;
  }
 }
}

代码示例来源:origin: h2oai/h2o-3

@Override protected void setupLocal(){
 DataInfo dinfo = DKV.get(_dinfoKey).get();
 _dinfo = _activeCols == null?dinfo:dinfo.filterExpandedColumns(_activeCols);
}
@Override protected void closeLocal(){ _dinfo = null;}

代码示例来源:origin: h2oai/h2o-2

@Override protected Response serve() {
  nb_model = DKV.get(_modelKey).get();
  return Response.done(this);
 }
}

代码示例来源:origin: h2oai/h2o-2

@Override protected Response serve() {
  speedrf_model = DKV.get(_modelKey).get();
  return Response.done(this);
 }
}

代码示例来源:origin: h2oai/h2o-2

public long length() {
 if (isFrame()) {
  return ((Frame)get()).byteSize();
 }
 return _max;
}

代码示例来源:origin: h2oai/h2o-2

@Override protected Response serve() {
  gap_model = DKV.get(_modelKey).get();
  return Response.done(this);
 }
}

代码示例来源:origin: h2oai/h2o-2

@Override public boolean toHTML( StringBuilder sb ) {
  Job jjob = Job.findJob(job_key);
  if (jjob ==null) return true;
  Value v = DKV.get(jjob.dest());
  if(v != null){
   GapStatisticModel m = v.get();
   m.generateHTML("Gap Statistic", sb);
  } else
   sb.append("<b>No model yet.</b>");
  return true;
 }
}

代码示例来源:origin: h2oai/h2o-2

@Override public void compute2() {
  Value v = DKV.get(k);
  if( v==null ) Log.err("Missing vector #" + ii + " (" + _names[ii] + ") during Frame fetch: "+k);
  vecs[ii] = v.get();
  tryComplete();
 }
};

代码示例来源:origin: h2oai/h2o-3

public static AutoML getFromDKV(String param_name, Key key) {
  if (key == null)
   throw new H2OIllegalArgumentException(param_name, "AutoML.getFromDKV()", null);

  Value v = DKV.get(key);
  if (v == null)
   throw new H2OKeyNotFoundArgumentException(param_name, key.toString());

  Iced ice = v.get();
  if (! (ice instanceof AutoML))
   throw new H2OKeyWrongTypeArgumentException(param_name, key.toString(), AutoML.class, ice.getClass());

  return (AutoML) ice;
 }
}

代码示例来源:origin: h2oai/h2o-3

public static Leaderboard getFromDKV(String param_name, Key key) {
  if (key == null)
   throw new H2OIllegalArgumentException(param_name, "Leaderboard.getFromDKV()", null);

  Value v = DKV.get(key);
  if (v == null)
   throw new H2OKeyNotFoundArgumentException(param_name, key.toString());

  Iced ice = v.get();
  if (! (ice instanceof Leaderboard))
   throw new H2OKeyWrongTypeArgumentException(param_name, key.toString(), Leaderboard.class, ice.getClass());

  return (Leaderboard) ice;
 }
}

代码示例来源:origin: h2oai/h2o-2

static public Futures remove( Key key, Futures fs ) {
 if( key.isVec() ) {
  Value val = DKV.get(key);
  if (val == null) return fs;
  ((Vec)val.get()).remove(fs);
 }
 DKV.remove(key,fs);
 return fs;
}

代码示例来源:origin: h2oai/h2o-2

public static ModelMetrics getFromDKV(Model model, Frame frame) {
 Key metricsKey = buildKey(model, frame);
 Log.debug("Getting ModelMetrics: " + metricsKey.toString());
 Value v = DKV.get(metricsKey);
 if (null == v)
  return null;
 return (ModelMetrics)v.get();
}

代码示例来源:origin: h2oai/h2o-2

@Override public float progress(){
 Value value = DKV.get(dest());
 DTree.TreeModel m = value != null ? (DTree.TreeModel) value.get() : null;
 return m == null ? 0 : cv_progress(m.ntrees() / (float) m.N);
}

代码示例来源:origin: h2oai/h2o-2

@Override public void lcompute() {
 Vec vec = DKV.get(_key).get();
 Chunk chk = vec.chunkForChunkIdx(0); // Load the chunk (which otherwise loads only lazily)
 chk._mem = null;                     // Illegal setup: Chunk _mem should never be null
 tryComplete();
}
@Override public void reduce(Break drt ) {}

代码示例来源:origin: h2oai/h2o-2

@Override public final void compute2(){
 if(_key.home()){
  Value val = H2O.get(_key);
  if(val != null) {
   V v = val.get();
   map(v);
  }
  tryComplete();
 } else new RPC(_key.home_node(),this).addCompleter(this).call();
}
// onCompletion must be empty here, may be invoked twice (on remote and local)

代码示例来源:origin: h2oai/h2o-2

@Test public void testBasicCRUD() {
 // Make and insert a FileVec to the global store
 File file = TestUtil.find_test_file("./smalldata/cars.csv");
 Key key = NFSFileVec.make(file);
 NFSFileVec nfs=DKV.get(key).get();
 int[] x = new ByteHisto().doAll(nfs)._x;
 int sum=0;
 for( int i : x )
  sum += i;
 assertEquals(file.length(),sum);
 UKV.remove(key);
}

代码示例来源:origin: h2oai/h2o-2

@Test public void testNewVec() {
 // Make and insert a File8Vec to the global store
 File file = TestUtil.find_test_file("./smalldata/cars.csv");
 Key key = NFSFileVec.make(file);
 NFSFileVec nfs=DKV.get(key).get();
 Vec res = new TestNewVec().doAll(1,nfs).outputFrame(new String[]{"v"},new String[][]{null}).anyVec();
 assertEquals(nfs.at8(0)+1,res.at8(0));
 assertEquals(nfs.at8(1)+1,res.at8(1));
 assertEquals(nfs.at8(2)+1,res.at8(2));
 UKV.remove(key );
 UKV.remove(res._key);
}

相关文章

微信公众号

最新文章

更多