Package org.datavec.api.transform.ops
Class AggregatorImpls.AggregablePopulationVariance<T extends Number>
- java.lang.Object
-
- org.datavec.api.transform.ops.AggregatorImpls.AggregableVariance<T>
-
- org.datavec.api.transform.ops.AggregatorImpls.AggregablePopulationVariance<T>
-
- All Implemented Interfaces:
Serializable
,IAggregableReduceOp<T,Writable>
,Consumer<T>
,Supplier<Writable>
- Enclosing class:
- AggregatorImpls
public static class AggregatorImpls.AggregablePopulationVariance<T extends Number> extends AggregatorImpls.AggregableVariance<T>
This class offers an aggregable reduce operation for the population variance, i.e. the uncorrected estimator of the arithmetic mean of squared differences to the mean. See https://en.wikipedia.org/wiki/Variance#Population_variance_and_sample_variance This is computed with Welford's method for increased numerical stability & aggregability.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AggregablePopulationVariance()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Writable
get()
-
Methods inherited from class org.datavec.api.transform.ops.AggregatorImpls.AggregableVariance
accept, combine
-
-