hex.pca
Class PCAScore.PCAScoreTask

java.lang.Object
  extended by jsr166y.ForkJoinTask<java.lang.Void>
      extended by jsr166y.CountedCompleter
          extended by water.H2O.H2OCountedCompleter
              extended by water.DTask
                  extended by water.MRTask2<T>
                      extended by hex.FrameTask<PCAScore.PCAScoreTask>
                          extended by hex.pca.PCAScore.PCAScoreTask
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.util.concurrent.Future<java.lang.Void>, Freezable
Enclosing class:
PCAScore

public static class PCAScore.PCAScoreTask
extends FrameTask<PCAScore.PCAScoreTask>

See Also:
Serialized Form

Field Summary
 
Fields inherited from class hex.FrameTask
_caseMode, _caseVal, _catOffsets, _cats, _normMul, _normSub, _nums, _standardize
 
Fields inherited from class water.MRTask2
_appendables, _fr, _fs, _hi, _left, _lo, _nleft, _nodes, _nrite, _rite, _topLocal
 
Fields inherited from class water.DTask
_cls, _eFromNode, _exception, _fname, _lineNum, _msg, _mth
 
Constructor Summary
PCAScore.PCAScoreTask(Job job, int nfeat, int ncomp, double[][] eigvec, boolean standardize)
           
PCAScore.PCAScoreTask(Job job, int nfeat, int ncomp, double[][] eigvec, boolean standardize, double[] normMul, double[] normSub)
           
 
Method Summary
 PCAScore.PCAScoreTask dfork2(int outputs, Frame fr)
           
 PCAScore.PCAScoreTask doIt(int outputs, Frame fr)
           
protected  void processRow(double[] nums, int ncats, int[] cats, NewChunk[] outputs)
           
 
Methods inherited from class hex.FrameTask
adaptFrame, catOffsets, cats, chunkDone, chunkInit, dfork2, doIt, fullN, largestCat, map, normMul, normSub, nums, processRow, processRow, processRow, standardize
 
Methods inherited from class water.MRTask2
clone, closeLocal, compute2, dfork, dfork, dfork, dfork, dinvoke, doAll, doAll, doAll, doAll, getResult, map, map, map, map, map, map, map, map, map, map, map, onCompletion, onExceptionalCompletion, outputFrame, outputFrame, postGlobal, profString, reduce, reduce4, setupLocal, vecs
 
Methods inherited from class water.DTask
copyOver, frozenType, getDException, hasException, logVerbose, newInstance, onAck, onAckAck, read, setException, toDocField, write, writeJSONFields
 
Methods inherited from class water.H2O.H2OCountedCompleter
compute, priority
 
Methods inherited from class jsr166y.CountedCompleter
addToPendingCount, compareAndSetPendingCount, complete, exec, getCompleter, getPendingCount, getRawResult, setCompleter, setPendingCount, setRawResult, tryComplete
 
Methods inherited from class jsr166y.ForkJoinTask
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
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PCAScore.PCAScoreTask

public PCAScore.PCAScoreTask(Job job,
                             int nfeat,
                             int ncomp,
                             double[][] eigvec,
                             boolean standardize)

PCAScore.PCAScoreTask

public PCAScore.PCAScoreTask(Job job,
                             int nfeat,
                             int ncomp,
                             double[][] eigvec,
                             boolean standardize,
                             double[] normMul,
                             double[] normSub)
Method Detail

processRow

protected void processRow(double[] nums,
                          int ncats,
                          int[] cats,
                          NewChunk[] outputs)
Overrides:
processRow in class FrameTask<PCAScore.PCAScoreTask>

doIt

public PCAScore.PCAScoreTask doIt(int outputs,
                                  Frame fr)

dfork2

public PCAScore.PCAScoreTask dfork2(int outputs,
                                    Frame fr)