Modifier and Type | Class and Description |
---|---|
class |
Data.Row |
Modifier and Type | Field and Description |
---|---|
protected hex.rf.DataAdapter |
_dapt |
Modifier | Constructor and Description |
---|---|
protected |
Data(hex.rf.DataAdapter dapt) |
Modifier and Type | Method and Description |
---|---|
int |
classes() |
double[] |
classWt() |
Data |
clone() |
int |
colMaxIdx(int i) |
int |
colMinIdx(int i) |
java.lang.String |
colName(int i) |
int |
columnArity(int colIndex) |
int |
columns() |
Data |
complement(Data parent,
short[] complement) |
long |
dataId() |
protected int |
end() |
void |
filter(hex.rf.Tree.SplitNode node,
Data[] result,
hex.rf.Statistic ls,
hex.rf.Statistic rs) |
protected int[] |
getPermutationArray() |
boolean |
isFloat(int col) |
boolean |
isIgnored(int col) |
java.util.Iterator<Data.Row> |
iterator() |
static Data |
make(hex.rf.DataAdapter da)
Returns new Data object that stores all adapter's rows unchanged.
|
protected int |
permute(int idx) |
int |
rows() |
Data |
sampleWithReplacement(double bagSizePct,
short[] complement) |
long |
seed() |
protected int |
start() |
float |
unmap(int col,
int split) |
int |
unmapClass(int clazz)
Transforms given binned index (short) into 0..N-1 corresponding to predictor class
|
public static Data make(hex.rf.DataAdapter da)
protected int start()
protected int end()
public final int rows()
public final int columns()
public final int classes()
public final long seed()
public final long dataId()
public final java.lang.String colName(int i)
public final float unmap(int col, int split)
public final int columnArity(int colIndex)
public final int unmapClass(int clazz)
public final boolean isFloat(int col)
public final double[] classWt()
public final boolean isIgnored(int col)
public final java.util.Iterator<Data.Row> iterator()
iterator
in interface java.lang.Iterable<Data.Row>
public void filter(hex.rf.Tree.SplitNode node, Data[] result, hex.rf.Statistic ls, hex.rf.Statistic rs)
public Data sampleWithReplacement(double bagSizePct, short[] complement)
public Data clone()
clone
in class java.lang.Object
protected int permute(int idx)
protected int[] getPermutationArray()
public int colMinIdx(int i)
public int colMaxIdx(int i)