public class InformationGainStats
extends java.lang.Object
implements scala.Serializable
Constructor and Description |
---|
InformationGainStats(double gain,
double impurity,
double leftImpurity,
double rightImpurity,
Predict leftPredict,
Predict rightPredict) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
double |
gain() |
int |
hashCode() |
double |
impurity() |
static InformationGainStats |
invalidInformationGainStats()
An
InformationGainStats object to
denote that current split doesn't satisfies minimum info gain or
minimum number of instances per node. |
double |
leftImpurity() |
Predict |
leftPredict() |
double |
rightImpurity() |
Predict |
rightPredict() |
java.lang.String |
toString() |
public static InformationGainStats invalidInformationGainStats()
InformationGainStats
object to
denote that current split doesn't satisfies minimum info gain or
minimum number of instances per node.public double gain()
public double impurity()
public double leftImpurity()
public double rightImpurity()
public Predict leftPredict()
public Predict rightPredict()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object