public static class DTree.Split
extends water.Iced
| Constructor and Description |
|---|
Split(int col,
int bin,
DHistogram.NASplitDir nasplit,
water.util.IcedBitSet bs,
byte equal,
double se,
double se0,
double se1,
double n0,
double n1,
double p0,
double p1,
double tree_p0,
double tree_p1) |
Split(int col,
int bin,
DHistogram.NASplitDir nasplit,
water.util.IcedBitSet bs,
byte equal,
double se,
double se0,
double se1,
double n0,
double n1,
double p0,
double p1,
double tree_p0,
double tree_p1,
double p0Treat,
double p0Contr,
double p1Treat,
double p1Contr,
double n0Treat,
double n0Contr,
double n1Treat,
double n1Contr) |
| Modifier and Type | Method and Description |
|---|---|
int |
bin() |
int |
col() |
double |
n0() |
double |
n1() |
DHistogram.NASplitDir |
naSplitDir() |
Constraints |
nextLevelConstraints(Constraints currentConstraints,
int way,
double splat,
SharedTreeModel.SharedTreeParameters parms) |
DHistogram[] |
nextLevelHistos(DHistogram[] currentHistos,
int way,
double splat,
SharedTreeModel.SharedTreeParameters parms,
Constraints cs)
Prepare children histograms, one per column.
|
double |
pre_split_se() |
double |
se() |
java.lang.String |
toString() |
public Split(int col,
int bin,
DHistogram.NASplitDir nasplit,
water.util.IcedBitSet bs,
byte equal,
double se,
double se0,
double se1,
double n0,
double n1,
double p0,
double p1,
double tree_p0,
double tree_p1)
public Split(int col,
int bin,
DHistogram.NASplitDir nasplit,
water.util.IcedBitSet bs,
byte equal,
double se,
double se0,
double se1,
double n0,
double n1,
double p0,
double p1,
double tree_p0,
double tree_p1,
double p0Treat,
double p0Contr,
double p1Treat,
double p1Contr,
double n0Treat,
double n0Contr,
double n1Treat,
double n1Contr)
public final double pre_split_se()
public final double se()
public final int col()
public final int bin()
public final DHistogram.NASplitDir naSplitDir()
public final double n0()
public final double n1()
public DHistogram[] nextLevelHistos(DHistogram[] currentHistos, int way, double splat, SharedTreeModel.SharedTreeParameters parms, Constraints cs)
currentHistos - Histograms for all applicable columns computed for the previous split finding processway - 0 (left) or 1 (right)splat - Split point for previous split (if applicable)parms - user-given parameters (will use nbins, min_rows, etc.)public Constraints nextLevelConstraints(Constraints currentConstraints, int way, double splat, SharedTreeModel.SharedTreeParameters parms)
public java.lang.String toString()
toString in class java.lang.Object