package impurity
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
class
GiniCalculator extends ImpurityCalculator[Char]
Calculate the weighted Gini Impurity: weight * (1 - \sum_j f_j^2), where f_j is the frequency of the jth label
-
trait
ImpurityCalculator[T] extends AnyRef
Interface for an impurity calculator, which computes an impurity metric to drive a splitter
-
class
MultiImpurityCalculator extends ImpurityCalculator[Array[AnyVal]]
Compute the impurity of array-valued labels by summing over the impurity of each index on its own
-
class
VarianceCalculator extends ImpurityCalculator[Double]
Calculat the weighted variance, which is \sum w_i * (x_i - \bar{x})^2, where \bar{x} is the weighted mean of x
Value Members
-
object
GiniCalculator
Companion object
-
object
MultiImpurityCalculator
Companion object
-
object
VarianceCalculator
Companion object