public static class GLMTask.GLMMultinomialGradientTask extends GLMTask.GLMMultinomialGradientBaseTask
_gradient
Constructor and Description |
---|
GLMMultinomialGradientTask(water.Job job,
DataInfo dinfo,
double lambda,
double[][] beta,
double reg) |
GLMMultinomialGradientTask(water.Job job,
DataInfo dinfo,
double lambda,
double[][] beta,
GLMModel.GLMParameters glmp) |
GLMMultinomialGradientTask(water.Job job,
DataInfo dinfo,
double lambda,
double[][] beta,
GLMModel.GLMParameters glmp,
double[][][] penaltyMat,
int[][] gamCols) |
Modifier and Type | Method and Description |
---|---|
void |
calMultipliersNGradients(double[][] etas,
double[][] etasOffset,
double[] ws,
double[] vals,
int[] ids,
water.fvec.Chunk response,
water.fvec.Chunk[] chks,
int M,
int P,
int numStart) |
computeCategoricalEtas, computeCategoricalGrads, computeNumericEtas, computeNumericGrads, gradient, map, postGlobal, reduce
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, map, modifiesVolatileVecs, onCompletion, onExceptionalCompletion, outputFrame, outputFrame, outputFrame, profile, profString, self, setupLocal, withPostMapAction
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, 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 GLMMultinomialGradientTask(water.Job job, DataInfo dinfo, double lambda, double[][] beta, double reg)
public GLMMultinomialGradientTask(water.Job job, DataInfo dinfo, double lambda, double[][] beta, GLMModel.GLMParameters glmp)
public GLMMultinomialGradientTask(water.Job job, DataInfo dinfo, double lambda, double[][] beta, GLMModel.GLMParameters glmp, double[][][] penaltyMat, int[][] gamCols)
public void calMultipliersNGradients(double[][] etas, double[][] etasOffset, double[] ws, double[] vals, int[] ids, water.fvec.Chunk response, water.fvec.Chunk[] chks, int M, int P, int numStart)
calMultipliersNGradients
in class GLMTask.GLMMultinomialGradientBaseTask