Namespace for online statistical algorithms.

Types

Name

Description

LineFit

This class provides an efficient online algorithm for calculating linear square line fit. The class also calculates the mean for the X's and Y's, and variance for the X's. These are byproducts of calculating the line fit. The online algorithm is detailed in the implementation notes.

Moment

This class provides efficient and accurate online algorithms for calculating mean, variance, skew, and kurtosis. The class provides template specializations, so that no unnecessary data members will be kept or unnecessary calculations done. The online algorithms used are Welford for variance, and the stable M3 and M4 are taken from: https://en.wikipedia.org/wiki/Algorithms_for_calculating_variance#Higher‐order_statistics

MomentLevel

Namespace‐like struct providing the moment‐level enumeration.

Moment_Data

Component‐private data storage for a Moment specialization.

Created with MrDocs