public static class Gram.GramTask extends FrameTask<Gram.GramTask>
FrameTask.DataInfo
Modifier and Type | Field and Description |
---|---|
Gram |
_gram |
boolean |
_hasIntercept |
boolean |
_isWeighted |
long |
_nobs |
double[][] |
_XY |
_dinfo, _shuffle, _useFraction
_appendables, _fr, _fs, _hi, _left, _lo, _nhi, _nleft, _nrite, _nxx, _rite, _t0, _topLocal
_cls, _eFromNode, _exception, _fname, _lineNum, _msg, _mth
Constructor and Description |
---|
Gram.GramTask(Job job,
FrameTask.DataInfo dinfo,
boolean hasIntercept,
boolean isWeighted) |
Modifier and Type | Method and Description |
---|---|
protected void |
chunkDone()
Override this to do post-chunk processing work.
|
protected void |
chunkInit()
Override this to initialize at the beginning of chunk processing.
|
protected void |
processRow(long gid,
double[] nums,
int ncats,
int[] cats,
double[] responses)
Method to process one row of the data for GLM functions.
|
void |
reduce(Gram.GramTask gt)
Override to combine results from 'mrt' into 'this' MRTask2.
|
dfork, map, normMul, normRespMul, normRespSub, normSub, processRow
asyncExec, asyncExec, asyncExec, block, clone, closeLocal, compute2, dfork, dfork, dfork, dinvoke, doAll, doAll, doAll, doAll, doAll, doAll, exec, exec, exec, getResult, isReleasable, map, map, map, map, map, map, map, map, map, map, map, onCompletion, onExceptionalCompletion, outputFrame, outputFrame, outputFrame, postGlobal, priority, profString, reduce4, setupLocal, vecs
copyOver, frozenType, getDException, hasException, logVerbose, newInstance, onAck, onAckAck, read, setException, toDocField, write, writeJSONFields
compute
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
public Gram _gram
public double[][] _XY
public long _nobs
public final boolean _hasIntercept
public final boolean _isWeighted
public Gram.GramTask(Job job, FrameTask.DataInfo dinfo, boolean hasIntercept, boolean isWeighted)
protected void chunkInit()
FrameTask
chunkInit
in class FrameTask<Gram.GramTask>
protected void processRow(long gid, double[] nums, int ncats, int[] cats, double[] responses)
FrameTask
processRow
in class FrameTask<Gram.GramTask>
gid
- - global id of this row, in [0,_adaptedFrame.numRows())nums
- - numeric values of this rowncats
- - number of passed (non-zero) categoricalscats
- - indexes of categoricals into the expanded beta-vector.responses
- - numeric value for the responseprotected void chunkDone()
FrameTask
chunkDone
in class FrameTask<Gram.GramTask>
public void reduce(Gram.GramTask gt)
MRTask2
reduce
in class MRTask2<Gram.GramTask>