hex
Class NewRowVecTask.DataFrame
java.lang.Object
water.Iced
hex.NewRowVecTask.DataFrame
- All Implemented Interfaces:
- java.lang.Cloneable, Freezable
- Enclosing class:
- NewRowVecTask<T extends Iced>
public static final class NewRowVecTask.DataFrame
- extends Iced
Struct to keep info about our data. Contains column ids and info about data preprocessing and expansion of vategoricals.
The last element is ALWAYS treated as response variable and is never normalized nor expanded (if categorical).
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_standardized
public final boolean _standardized
NewRowVecTask.DataFrame
public NewRowVecTask.DataFrame(ValueArray ary,
int[] colIds,
RowVecTask.Sampling s,
boolean standardize,
boolean expandCat)
makePCAData
public static NewRowVecTask.DataFrame makePCAData(ValueArray ary,
int[] colIds,
boolean standardize)
largestCatSz
public int largestCatSz()
getSampling
public RowVecTask.Sampling getSampling()
getSamplingComplement
public RowVecTask.Sampling getSamplingComplement()
expandedSz
public int expandedSz()
compactSz
public int compactSz()
dense
public int dense()
betaColMap
public int[] betaColMap()
denormalizeBeta
public double[] denormalizeBeta(double[] beta)
modelAsFrame
public Frame modelAsFrame()