本文整理了Java中water.Value.get()
方法的一些代码示例,展示了Value.get()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Value.get()
方法的具体详情如下:
包路径:water.Value
类名称: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);
}
内容来源于网络,如有侵权,请联系作者删除!