- All Implemented Interfaces:
- Serializable, IAggregableReduceOp<T,Writable>, org.nd4j.linalg.function.Consumer<T>, org.nd4j.linalg.function.Supplier<Writable>
- Direct Known Subclasses:
- AggregatorImpls.AggregablePopulationVariance
- Enclosing class:
- AggregatorImpls
public static class AggregatorImpls.AggregableVariance<T extends Number>
extends Object
implements IAggregableReduceOp<T,Writable>
This class offers an aggregable reduce operation for the unbiased variance, i.e. the estimator
of the arithmetic mean of squared differences to the mean, corrected with Bessel's correction.
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