public abstract class SplitCriterion extends java.lang.Object implements java.io.Serializable, RevisionHandler
Constructor and Description |
---|
SplitCriterion() |
Modifier and Type | Method and Description |
---|---|
double |
splitCritValue(Distribution bags)
Computes result of splitting criterion for given distribution.
|
double |
splitCritValue(Distribution train,
Distribution test)
Computes result of splitting criterion for given training and
test distributions.
|
double |
splitCritValue(Distribution train,
Distribution test,
Distribution defC)
Computes result of splitting criterion for given training and
test distributions and given default distribution.
|
double |
splitCritValue(Distribution train,
Distribution test,
int noClassesDefault)
Computes result of splitting criterion for given training and
test distributions and given number of classes.
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getRevision
public double splitCritValue(Distribution bags)
public double splitCritValue(Distribution train, Distribution test)
public double splitCritValue(Distribution train, Distribution test, int noClassesDefault)
public double splitCritValue(Distribution train, Distribution test, Distribution defC)