protected abstract class SharedTree.Driver
extends water.H2O.H2OCountedCompleter<hex.ModelBuilder.Driver>
Modifier | Constructor and Description |
---|---|
protected |
Driver() |
Modifier and Type | Method and Description |
---|---|
protected abstract boolean |
buildNextKTrees() |
void |
computeImpl() |
protected void |
doInTrainingCheckpoint() |
protected abstract boolean |
doOOBScoring() |
protected water.Key<hex.tree.DHistogram.HistoSplitPoints> |
getGlobalSplitPointsKey(int i) |
protected water.Key<hex.tree.DHistogram.HistoSplitPoints>[] |
getGlobalSplitPointsKeys() |
protected abstract void |
initializeModelSpecifics() |
protected abstract M |
makeModel(water.Key<M> modelKey,
P parms) |
protected water.fvec.Frame |
makeValidWorkspace() |
protected void |
resumeFromCheckpoint(SharedTree st)
Restore the workspace from a previous model (checkpoint)
|
protected void |
scoreAndBuildTrees(boolean oob)
Build more trees, as specified by the model parameters
|
asBytes, clone, compute, compute1, currThrPriority, frozenType, icer, priority, read, readJSON, reloadFromBytes, write, writeJSON
__tryComplete, addToPendingCount, compareAndSetPendingCount, complete, exec, getCompleter, getPendingCount, getRawResult, setCompleter, setPendingCount, setRawResult, tryComplete
adapt, adapt, adapt, cancel, compareAndSetForkJoinTaskTag, completeExceptionally, fork, get, get, get, getException, getForkJoinTaskTag, getPool, getQueuedTaskCount, getSurplusQueuedTaskCount, helpQuiesce, inForkJoinPool, invoke, invokeAll, invokeAll, invokeAll, isCancelled, isCompletedAbnormally, isCompletedNormally, isDone, join, peekNextLocalTask, pollNextLocalTask, pollTask, quietlyComplete, quietlyInvoke, quietlyJoin, reinitialize, setForkJoinTaskTag, tryUnfork
public void computeImpl()
protected abstract boolean doOOBScoring()
protected abstract boolean buildNextKTrees()
protected abstract void initializeModelSpecifics()
protected void doInTrainingCheckpoint()
protected water.fvec.Frame makeValidWorkspace()
protected water.Key<hex.tree.DHistogram.HistoSplitPoints> getGlobalSplitPointsKey(int i)
protected water.Key<hex.tree.DHistogram.HistoSplitPoints>[] getGlobalSplitPointsKeys()
protected final void resumeFromCheckpoint(SharedTree st)
protected final void scoreAndBuildTrees(boolean oob)
oob
- Whether or not Out-Of-Bag scoring should be performed