public static class HGLMTask.ComputationEngineTask extends water.MRTask<HGLMTask.ComputationEngineTask>
Modifier and Type | Field and Description |
---|---|
double[][][] |
_AfjTAfj |
double[][][] |
_AfjTArj |
double[][] |
_AfjTYj |
double[] |
_AfjTYjSum |
double[][] |
_AfTAftInv |
double[] |
_AfTAftInvAfjTYj |
double[][][] |
_ArjTAfj |
double[][][] |
_ArjTArj |
double[][] |
_ArjTYj |
Constructor and Description |
---|
ComputationEngineTask(water.Job job,
HGLMModel.HGLMParameters parms,
DataInfo dinfo) |
Modifier and Type | Method and Description |
---|---|
static void |
fillInFixedRowValues(DataInfo.Row r,
double[] xji,
HGLMModel.HGLMParameters parms,
int[] fixedCatIndices,
int level2UnitIndex,
int numLevel2Units,
int predStartIndexFixed,
DataInfo dinfo) |
static hex.hglm.HGLMTask.ComputationEngineTask.RowInfo |
grabCatIndexVal(DataInfo.Row r,
int startEnumInd,
int enumIndexOfInterest,
DataInfo dinfo) |
void |
map(water.fvec.Chunk[] chks) |
void |
postGlobal() |
void |
reduce(HGLMTask.ComputationEngineTask otherTask) |
static void |
sumAfjAfjAfjTYj(double[][][] afjTAfj,
double[][] afjTYj,
double[][] sumAfjAfj,
double[] sumAfjTYj) |
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 double[][] _AfjTYj
public double[][] _ArjTYj
public double[][][] _AfjTAfj
public double[][][] _ArjTArj
public double[][][] _AfjTArj
public double[][][] _ArjTAfj
public double[][] _AfTAftInv
public double[] _AfTAftInvAfjTYj
public double[] _AfjTYjSum
public ComputationEngineTask(water.Job job, HGLMModel.HGLMParameters parms, DataInfo dinfo)
public void map(water.fvec.Chunk[] chks)
map
in class water.MRTask<HGLMTask.ComputationEngineTask>
public static void fillInFixedRowValues(DataInfo.Row r, double[] xji, HGLMModel.HGLMParameters parms, int[] fixedCatIndices, int level2UnitIndex, int numLevel2Units, int predStartIndexFixed, DataInfo dinfo)
public static hex.hglm.HGLMTask.ComputationEngineTask.RowInfo grabCatIndexVal(DataInfo.Row r, int startEnumInd, int enumIndexOfInterest, DataInfo dinfo)
public void reduce(HGLMTask.ComputationEngineTask otherTask)
reduce
in class water.MRTask<HGLMTask.ComputationEngineTask>
public void postGlobal()
postGlobal
in class water.MRTask<HGLMTask.ComputationEngineTask>
public static void sumAfjAfjAfjTYj(double[][][] afjTAfj, double[][] afjTYj, double[][] sumAfjAfj, double[] sumAfjTYj)