Search Results for

    Show / Hide Table of Contents

    Class DoublePlusOp_NoSkip

    Inheritance
    Object
    DoublePlusOp_NoSkip
    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.Factors
    Assembly: Microsoft.ML.Probabilistic.dll
    Syntax
    [FactorMethod(typeof(NoSkip), "Plus", new Type[]{typeof(double), typeof(double)}, Default = true)]
    [FactorMethod(new string[]{"A", "Sum", "B"}, typeof(NoSkip), "Difference", new Type[]{typeof(double), typeof(double)}, Default = true)]
    [Quality(QualityBand.Experimental)]
    public static class DoublePlusOp_NoSkip

    Methods

    AAverageConditional(Gaussian, Gaussian)

    Declaration
    public static Gaussian AAverageConditional(Gaussian Sum, Gaussian b)
    Parameters
    Type Name Description
    Gaussian Sum
    Gaussian b
    Returns
    Type Description
    Gaussian

    BAverageConditional(Gaussian, Gaussian)

    Declaration
    public static Gaussian BAverageConditional(Gaussian Sum, Gaussian a)
    Parameters
    Type Name Description
    Gaussian Sum
    Gaussian a
    Returns
    Type Description
    Gaussian

    SumAverageConditional(Gaussian, Gaussian)

    EP message to a.

    Declaration
    public static Gaussian SumAverageConditional(Gaussian a, Gaussian b)
    Parameters
    Type Name Description
    Gaussian a

    Incoming message from difference. Must be a proper distribution. If uniform, the result will be uniform.

    Gaussian b

    Incoming message from b. Must be a proper distribution. If uniform, the result will be uniform.

    Returns
    Type Description
    Gaussian

    The outgoing EP message to the a argument.

    Remarks

    The outgoing message is a distribution matching the moments of a as the random arguments are varied. The formula is proj[p(a) sum_(difference,b) p(difference,b) factor(difference,a,b)]/p(a).

    Exceptions
    Type Condition
    ImproperMessageException

    a is not a proper distribution.

    ImproperMessageException

    b is not a proper distribution.

    In This Article
    Back to top Copyright © .NET Foundation. All rights reserved.