Class Variance
Object
org.apache.spark.mllib.tree.impurity.Variance
Class for calculating variance during regression
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic doublecalculate(double[] counts, double totalCount) information calculation for multiclass classificationstatic doublecalculate(double count, double sum, double sumSquares) variance calculationstatic org.apache.spark.mllib.tree.impurity.Variance$instance()Get this impurity instance.
- 
Constructor Details- 
Variancepublic Variance()
 
- 
- 
Method Details- 
calculatepublic static double calculate(double[] counts, double totalCount) information calculation for multiclass classification- Parameters:
- counts- Array[Double] with counts for each label
- totalCount- sum of counts for all labels
- Returns:
- information value, or 0 if totalCount = 0
 
- 
calculatepublic static double calculate(double count, double sum, double sumSquares) variance calculation- Parameters:
- count- number of instances
- sum- sum of labels
- sumSquares- summation of squares of the labels
- Returns:
- information value, or 0 if count = 0
 
- 
instancepublic static org.apache.spark.mllib.tree.impurity.Variance$ instance()Get this impurity instance. This is useful for passing impurity parameters to a Strategy in Java.- Returns:
- (undocumented)
 
 
-