Search Results for

    Show / Hide Table of Contents

    Class MeanVarianceAccumulatorSkipNaNs

    Decorator of MeanVarianceAccumulator that does not add if any input is NaN.

    Inheritance
    Object
    MeanVarianceAccumulatorSkipNaNs
    Implements
    Accumulator<Double>
    SettableTo<MeanVarianceAccumulatorSkipNaNs>
    ICloneable
    Inherited Members
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: Microsoft.ML.Probabilistic.Math
    Assembly: Microsoft.ML.Probabilistic.dll
    Syntax
    public class MeanVarianceAccumulatorSkipNaNs : Accumulator<double>, SettableTo<MeanVarianceAccumulatorSkipNaNs>, ICloneable

    Properties

    Count

    Sample count

    Declaration
    public double Count { get; }
    Property Value
    Type Description
    Double

    Mean

    The sample mean

    Declaration
    public double Mean { get; }
    Property Value
    Type Description
    Double

    Variance

    Sample variance

    Declaration
    public double Variance { get; }
    Property Value
    Type Description
    Double

    Methods

    Add(Double)

    Adds an observation

    Declaration
    public void Add(double x)
    Parameters
    Type Name Description
    Double x

    Add(Double, Double)

    Adds a weighted observation.

    Declaration
    public void Add(double x, double weight)
    Parameters
    Type Name Description
    Double x
    Double weight

    Add(Double, Double, Double)

    Adds a noisy observation.

    Declaration
    public void Add(double x, double noiseVariance, double weight)
    Parameters
    Type Name Description
    Double x
    Double noiseVariance
    Double weight

    Clear()

    Clears the accumulator

    Declaration
    public void Clear()

    Clone()

    Returns a clone of this estimator.

    Declaration
    public object Clone()
    Returns
    Type Description
    Object

    SetTo(MeanVarianceAccumulatorSkipNaNs)

    Sets the state of this estimator from the specified estimator.

    Declaration
    public void SetTo(MeanVarianceAccumulatorSkipNaNs value)
    Parameters
    Type Name Description
    MeanVarianceAccumulatorSkipNaNs value

    Implements

    Accumulator<T>
    SettableTo<T>
    System.ICloneable
    In This Article
    Back to top Copyright © .NET Foundation. All rights reserved.