hex
Class NewRowVecTask.RowFunc<T extends Iced>
java.lang.Object
water.Iced
hex.NewRowVecTask.RowFunc<T>
- All Implemented Interfaces:
- java.lang.Cloneable, Freezable
- Direct Known Subclasses:
- DGLM.GLMValidationFunc, DGLM.GramMatrixFunc, DGLM.LambdaMaxFunc
- Enclosing class:
- NewRowVecTask<T extends Iced>
public abstract static class NewRowVecTask.RowFunc<T extends Iced>
- extends Iced
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_expandCats
protected boolean _expandCats
_standardize
protected boolean _standardize
TYPE
public static final com.google.common.collect.BiMap<java.lang.Class<? extends NewRowVecTask.RowFunc>,java.lang.Integer> TYPE
NewRowVecTask.RowFunc
public NewRowVecTask.RowFunc()
newResult
public abstract T newResult()
processRow
public abstract void processRow(T res,
double[] x,
int[] indexes)
memReq
public long memReq()
reduce
public abstract T reduce(T x,
T y)
apply
public T apply(Job j,
NewRowVecTask.DataFrame data)
throws NewRowVecTask.JobCancelledException
- Throws:
NewRowVecTask.JobCancelledException
result
public T result(T res)