public class DataInfo
extends water.Keyed
| Modifier and Type | Class and Description |
|---|---|
class |
DataInfo.Row |
static class |
DataInfo.TransformType |
| Modifier and Type | Field and Description |
|---|---|
int[] |
_activeCols |
water.fvec.Frame |
_adaptedFrame |
int |
_bins |
int[] |
_catMissing |
int[] |
_catOffsets |
int |
_cats |
double |
_etaOffset |
int |
_foldId |
boolean |
_intercept |
int |
_nfolds |
double[] |
_normMul |
double[] |
_normRespMul |
double[] |
_normRespSub |
double[] |
_normSub |
int |
_nums |
boolean |
_offset |
DataInfo.TransformType |
_predictor_transform |
DataInfo.TransformType |
_response_transform |
int |
_responses |
boolean |
_skipMissing |
boolean |
_useAllFactorLevels |
| Constructor and Description |
|---|
DataInfo(water.Key selfKey,
water.fvec.Frame train,
water.fvec.Frame valid,
int nResponses,
boolean useAllFactorLevels,
DataInfo.TransformType predictor_transform,
DataInfo.TransformType response_transform,
boolean skipMissing,
boolean missingBucket) |
DataInfo(water.Key selfKey,
water.fvec.Frame fr,
int[][] catLevels,
int responses,
DataInfo.TransformType predictor_transform,
DataInfo.TransformType response_transform,
boolean skipMissing,
int foldId,
int nfolds) |
| Modifier and Type | Method and Description |
|---|---|
protected long |
checksum_impl() |
java.lang.String[] |
coefNames() |
DataInfo |
deep_clone() |
DataInfo.Row |
extractDenseRow(water.fvec.Chunk[] chunks,
int rid,
DataInfo.Row row) |
DataInfo.Row[] |
extractSparseRows(water.fvec.Chunk[] chunks,
double[] beta)
Extract (sparse) rows from given chunks.
|
DataInfo |
filterExpandedColumns(int[] cols) |
int |
fullN() |
int |
getCategoricalId(int cid,
int val) |
DataInfo |
getFold(int foldId,
int nfolds) |
int |
largestCat() |
DataInfo.Row |
newDenseRow() |
int |
numStart() |
DataInfo |
setWeights(water.fvec.Vec v) |
java.lang.String |
toString() |
void |
unScaleNumericals(float[] in,
float[] out)
Undo the standardization/normalization of numerical columns
|
water.fvec.Vec |
weightsVec() |
public int[] _activeCols
public water.fvec.Frame _adaptedFrame
public int _responses
public DataInfo.TransformType _predictor_transform
public DataInfo.TransformType _response_transform
public boolean _useAllFactorLevels
public int _nums
public int _bins
public int _cats
public int[] _catOffsets
public int[] _catMissing
public double[] _normMul
public double[] _normSub
public double[] _normRespMul
public double[] _normRespSub
public int _foldId
public int _nfolds
public boolean _intercept
public boolean _offset
public final boolean _skipMissing
public double _etaOffset
public DataInfo(water.Key selfKey,
water.fvec.Frame fr,
int[][] catLevels,
int responses,
DataInfo.TransformType predictor_transform,
DataInfo.TransformType response_transform,
boolean skipMissing,
int foldId,
int nfolds)
public DataInfo(water.Key selfKey,
water.fvec.Frame train,
water.fvec.Frame valid,
int nResponses,
boolean useAllFactorLevels,
DataInfo.TransformType predictor_transform,
DataInfo.TransformType response_transform,
boolean skipMissing,
boolean missingBucket)
public water.fvec.Vec weightsVec()
public DataInfo setWeights(water.fvec.Vec v)
protected long checksum_impl()
checksum_impl in class water.Keyedpublic DataInfo deep_clone()
public DataInfo filterExpandedColumns(int[] cols)
public java.lang.String toString()
toString in class java.lang.Objectpublic DataInfo getFold(int foldId, int nfolds)
public final int fullN()
public final int largestCat()
public final int numStart()
public final java.lang.String[] coefNames()
public final void unScaleNumericals(float[] in,
float[] out)
in - input valuesout - output values (can be the same as input)public final int getCategoricalId(int cid,
int val)
public final DataInfo.Row extractDenseRow(water.fvec.Chunk[] chunks, int rid, DataInfo.Row row)
public DataInfo.Row newDenseRow()
public final DataInfo.Row[] extractSparseRows(water.fvec.Chunk[] chunks, double[] beta)
chunks -