public static class GLMTask.GLMIterationTask extends FrameTask2<GLMTask.GLMIterationTask>
Modifier and Type | Field and Description |
---|---|
protected Gram |
_gram |
double |
_likelihood |
_dinfo, _sparse
Constructor and Description |
---|
GLMTask.GLMIterationTask(water.Key jobKey,
DataInfo dinfo,
GLMModel.GLMWeightsFun glmw,
double[] beta) |
GLMTask.GLMIterationTask(water.Key jobKey,
DataInfo dinfo,
GLMModel.GLMWeightsFun glmw,
double[] beta,
int c) |
Modifier and Type | Method and Description |
---|---|
void |
chunkDone()
Perform action after processing one "chunk" of data/
|
void |
chunkInit()
Initialization method, called once per "chunk".
|
boolean |
handlesSparseData() |
boolean |
hasNaNsOrInf() |
protected void |
processRow(DataInfo.Row r) |
void |
reduce(GLMTask.GLMIterationTask git) |
map, setSparse, setupLocal
appendables, asyncExecOnAllNodes, block, closeLocal, compute2, dfork, dfork, dfork, dfork, dfork, dinvoke, doAll, doAll, doAll, doAll, doAll, doAll, doAll, doAll, doAll, doAll, doAll, doAll, doAllNodes, getResult, getResult, isReleasable, map, map, map, map, map, map, map, map, map, map, modifiesVolatileVecs, onCompletion, onExceptionalCompletion, outputFrame, outputFrame, outputFrame, postGlobal, profile, profString, self
copyOver, getDException, hasException, logVerbose, onAck, onAckAck, setException
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, 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 Gram _gram
public double _likelihood
public GLMTask.GLMIterationTask(water.Key jobKey, DataInfo dinfo, GLMModel.GLMWeightsFun glmw, double[] beta)
public GLMTask.GLMIterationTask(water.Key jobKey, DataInfo dinfo, GLMModel.GLMWeightsFun glmw, double[] beta, int c)
public boolean handlesSparseData()
handlesSparseData
in class FrameTask2<GLMTask.GLMIterationTask>
public void chunkInit()
FrameTask2
chunkInit
in class FrameTask2<GLMTask.GLMIterationTask>
protected void processRow(DataInfo.Row r)
processRow
in class FrameTask2<GLMTask.GLMIterationTask>
public void chunkDone()
FrameTask2
chunkDone
in class FrameTask2<GLMTask.GLMIterationTask>
public void reduce(GLMTask.GLMIterationTask git)
reduce
in class water.MRTask<GLMTask.GLMIterationTask>
public boolean hasNaNsOrInf()