FullRunningAverageAndStdDev ClassNReco.Recommender Class Library
Extends FullRunningAverage to add a running standard deviation computation. Uses Welford's method, as described at http://www.johndcook.com/standard_deviation.html
Inheritance Hierarchy

System Object
  NReco.CF.Taste.Impl.Common FullRunningAverage
    NReco.CF.Taste.Impl.Common FullRunningAverageAndStdDev

Namespace: NReco.CF.Taste.Impl.Common
Assembly: NReco.Recommender (in NReco.Recommender.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax

public sealed class FullRunningAverageAndStdDev : FullRunningAverage, 
	IRunningAverageAndStdDev, IRunningAverage

The FullRunningAverageAndStdDev type exposes the following members.

Constructors

  NameDescription
Public methodFullRunningAverageAndStdDev 
Initializes a new instance of the FullRunningAverageAndStdDev class
Public methodFullRunningAverageAndStdDev(Int32, Double, Double, Double)
Initializes a new instance of the FullRunningAverageAndStdDev class
Top
Methods

  NameDescription
Public methodAddDatum (Overrides FullRunningAverage AddDatum(Double).)
Public methodChangeDatum (Overrides FullRunningAverage ChangeDatum(Double).)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetAverage (Inherited from FullRunningAverage.)
Public methodGetCount (Inherited from FullRunningAverage.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodgetMk
Public methodgetSk
Public methodGetStandardDeviation
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInverse
Public methodRemoveDatum (Overrides FullRunningAverage RemoveDatum(Double).)
Public methodToString (Overrides FullRunningAverage ToString .)
Top
See Also