public static class GLMTask.LBFGS_LogisticGradientTask
extends water.MRTask<hex.glm.GLMTask.GLMGradientTask>
Modifier and Type | Field and Description |
---|---|
protected DataInfo |
_dinfo |
double[] |
_gradient |
double |
_likelihood |
protected boolean[] |
_skip |
Constructor and Description |
---|
GLMTask.LBFGS_LogisticGradientTask(DataInfo dinfo,
GLMModel.GLMParameters params,
double lambda,
double[] beta,
double reg,
water.fvec.Vec rowFilter) |
Modifier and Type | Method and Description |
---|---|
protected double[] |
computeEtaByCols(water.fvec.Chunk[] chks,
boolean[] skip) |
hex.glm.GLMTask.GLMGradientTask |
forceColAccess() |
hex.glm.GLMTask.GLMGradientTask |
forceRowAccess() |
protected void |
goByCols(water.fvec.Chunk[] chks,
boolean[] skp) |
protected void |
goByRows(water.fvec.Chunk[] chks,
boolean[] skp) |
void |
map(water.fvec.Chunk[] chks) |
void |
postGlobal() |
void |
reduce(hex.glm.GLMTask.GLMGradientTask grt) |
hex.glm.GLMTask.GLMGradientTask |
setValidate(double ymu,
boolean validate) |
appendables, asyncExec, asyncExec, asyncExec, block, closeLocal, compute2, dfork, dfork, dfork, dfork, dinvoke, doAll, doAll, doAll, doAll, doAll, doAll, doAll, doAll, doAll, doAllNodes, getResult, isReleasable, map, map, map, map, map, map, map, map, map, map, map, map, onCompletion, onExceptionalCompletion, outputFrame, outputFrame, outputFrame, postLocal, priority, profString, self, setProfile, setupLocal
copyOver, getDException, hasException, logVerbose, onAck, onAckAck, setException
clone, compute, frozenType, icer, nextThrPriority, read_impl, read, readJSON_impl, readJSON, write_impl, write, writeHTML_impl, writeHTML, writeJSON_impl, writeJSON
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 final DataInfo _dinfo
public double[] _gradient
public double _likelihood
protected transient boolean[] _skip
public GLMTask.LBFGS_LogisticGradientTask(DataInfo dinfo, GLMModel.GLMParameters params, double lambda, double[] beta, double reg, water.fvec.Vec rowFilter)
protected void goByRows(water.fvec.Chunk[] chks, boolean[] skp)
protected void goByCols(water.fvec.Chunk[] chks, boolean[] skp)
public hex.glm.GLMTask.GLMGradientTask setValidate(double ymu, boolean validate)
public void postGlobal()
postGlobal
in class water.MRTask<hex.glm.GLMTask.GLMGradientTask>
protected final double[] computeEtaByCols(water.fvec.Chunk[] chks, boolean[] skip)
public hex.glm.GLMTask.GLMGradientTask forceColAccess()
public hex.glm.GLMTask.GLMGradientTask forceRowAccess()
public void map(water.fvec.Chunk[] chks)
map
in class water.MRTask<hex.glm.GLMTask.GLMGradientTask>
public void reduce(hex.glm.GLMTask.GLMGradientTask grt)
reduce
in class water.MRTask<hex.glm.GLMTask.GLMGradientTask>