Versions in this module Expand all Collapse all v1 v1.1.34 Apr 10, 2026 v1.0.0 Apr 10, 2026 Changes in this version + func Erfc(x float64) float64 + func Ierfc(x float64) float64 + func Mean(num []float64) float64 + func Sign[T int | int8 | int16 | int32 | int64 | float32 | float64](x T) T + func StandardDeviation(num []float64) float64 + func SumFloat[T float32 | float64](array []T) float64 + func SumInt[T int | int32 | int64](array []T) int64 + func SumUint[T uint | uint32 | uint64](array []T) uint64 + func Variance(mean float64, num []float64) float64 + type Gaussian struct + func NewGaussian(mean, variance float64) *Gaussian + func (g *Gaussian) Add(d *Gaussian) *Gaussian + func (g *Gaussian) Cdf(x float64) float64 + func (g *Gaussian) Div(d *Gaussian) *Gaussian + func (g *Gaussian) Mul(d *Gaussian) *Gaussian + func (g *Gaussian) Pdf(x float64) float64 + func (g *Gaussian) Ppf(x float64) float64 + func (g *Gaussian) Scale(c float64) *Gaussian + func (g *Gaussian) Sub(d *Gaussian) *Gaussian