public class TweedieEstimator extends water.MRTask<TweedieEstimator>
Modifier and Type | Field and Description |
---|---|
hex.glm.TweedieEstimator.LikelihoodEstimator |
_method |
long |
_skippedRows |
long |
_totalRows |
Modifier and Type | Method and Description |
---|---|
TweedieEstimator |
compute(water.fvec.Vec mu,
water.fvec.Vec y,
water.fvec.Vec weights) |
static double |
deviance(double y,
double mu,
double p) |
double |
logLikelihood(double y,
double mu) |
double |
logLikelihood(double y,
double mu,
double w) |
static double |
logLikelihood(double y,
double mu,
double p,
double phi) |
void |
map(water.fvec.Chunk[] cs) |
void |
reduce(TweedieEstimator mrt) |
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, postGlobal, 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 long _skippedRows
public long _totalRows
public hex.glm.TweedieEstimator.LikelihoodEstimator _method
public double logLikelihood(double y, double mu)
public double logLikelihood(double y, double mu, double w)
public static double logLikelihood(double y, double mu, double p, double phi)
public static double deviance(double y, double mu, double p)
public TweedieEstimator compute(water.fvec.Vec mu, water.fvec.Vec y, water.fvec.Vec weights)
public void map(water.fvec.Chunk[] cs)
map
in class water.MRTask<TweedieEstimator>
public void reduce(TweedieEstimator mrt)
reduce
in class water.MRTask<TweedieEstimator>