public final class GLM.GLMDriver extends water.H2O.H2OCountedCompleter<hex.ModelBuilder.Driver> implements L_BFGS.ProgressMonitor
Constructor and Description |
---|
GLM.GLMDriver() |
Modifier and Type | Method and Description |
---|---|
void |
computeImpl() |
protected GLMModel.Submodel |
computeSubmodel(int i,
double lambda) |
boolean |
onExceptionalCompletion(java.lang.Throwable t,
jsr166y.CountedCompleter caller) |
boolean |
progress(double[] beta,
double likelihood) |
boolean |
progress(double[] beta,
OptimizationUtils.GradientInfo ginfo) |
protected void |
updateProgress(boolean canScore) |
asBytes, clone, compute, compute1, currThrPriority, frozenType, icer, priority, read, readJSON, reloadFromBytes, write, writeJSON
__tryComplete, addToPendingCount, compareAndSetPendingCount, complete, exec, getCompleter, getPendingCount, getRawResult, onCompletion, setCompleter, setPendingCount, setRawResult, tryComplete
adapt, adapt, adapt, cancel, compareAndSetForkJoinTaskTag, completeExceptionally, fork, 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
protected GLMModel.Submodel computeSubmodel(int i, double lambda)
public void computeImpl()
public boolean onExceptionalCompletion(java.lang.Throwable t, jsr166y.CountedCompleter caller)
onExceptionalCompletion
in class jsr166y.CountedCompleter
public boolean progress(double[] beta, OptimizationUtils.GradientInfo ginfo)
progress
in interface L_BFGS.ProgressMonitor
public boolean progress(double[] beta, double likelihood)
protected void updateProgress(boolean canScore)