Search Results for

    Show / Hide Table of Contents

    Class GaussianProductOp_PointB

    Inheritance
    Object
    GaussianProductOpBase
    GaussianProductOpEvidenceBase
    GaussianProductOp_PointB
    Inherited Members
    GaussianProductOpEvidenceBase.LogAverageFactor(Gaussian, Gaussian, Double, Gaussian)
    GaussianProductOpEvidenceBase.LogAverageFactor(Gaussian, Double, Gaussian, Gaussian)
    GaussianProductOpEvidenceBase.LogAverageFactor(Double, Gaussian, Double)
    GaussianProductOpEvidenceBase.LogAverageFactor(Double, Double, Gaussian)
    GaussianProductOpEvidenceBase.LogAverageFactor(Double, Double, Double)
    GaussianProductOpEvidenceBase.LogEvidenceRatio(Double, Double, Double)
    GaussianProductOpEvidenceBase.LogAverageFactor(Gaussian, Double, Double)
    GaussianProductOpEvidenceBase.LogEvidenceRatio(Gaussian, Gaussian, Double)
    GaussianProductOpEvidenceBase.LogEvidenceRatio(Gaussian, Double, Gaussian)
    GaussianProductOpEvidenceBase.LogEvidenceRatio(Gaussian, Double, Double)
    GaussianProductOpEvidenceBase.LogEvidenceRatio(Double, Gaussian, Double)
    GaussianProductOpEvidenceBase.LogEvidenceRatio(Double, Double, Gaussian)
    GaussianProductOpBase.ProductAverageConditional(Double, Gaussian)
    GaussianProductOpBase.ProductAverageConditional(Gaussian, Double)
    GaussianProductOpBase.ProductAverageConditional(Double, Double)
    GaussianProductOpBase.AAverageConditional(Gaussian, Double)
    GaussianProductOpBase.AAverageConditional(Double, Double)
    GaussianProductOpBase.BAverageConditional(Gaussian, Double)
    GaussianProductOpBase.BAverageConditional(Double, Double)
    GaussianProductOpBase.ProductAverageConditional(Double, TruncatedGaussian)
    GaussianProductOpBase.ProductAverageConditional(TruncatedGaussian, Double)
    GaussianProductOpBase.AAverageConditional(TruncatedGaussian, Double)
    GaussianProductOpBase.BAverageConditional(TruncatedGaussian, Double)
    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(Factor), "Product", new Type[]{typeof(double), typeof(double)})]
    [Quality(QualityBand.Preview)]
    public class GaussianProductOp_PointB : GaussianProductOpEvidenceBase
    Remarks

    This class requires B to be a point mass distribution.

    Methods

    AAverageConditional(Gaussian, Gaussian)

    Declaration
    public static Gaussian AAverageConditional(Gaussian Product, Gaussian B)
    Parameters
    Type Name Description
    Gaussian Product
    Gaussian B
    Returns
    Type Description
    Gaussian

    AAverageConditional(Gaussian, TruncatedGaussian)

    Declaration
    public static Gaussian AAverageConditional(Gaussian Product, TruncatedGaussian B)
    Parameters
    Type Name Description
    Gaussian Product
    TruncatedGaussian B
    Returns
    Type Description
    Gaussian

    BAverageConditional(Gaussian, Gaussian, Gaussian)

    Declaration
    public static Gaussian BAverageConditional(Gaussian Product, Gaussian A, Gaussian B)
    Parameters
    Type Name Description
    Gaussian Product
    Gaussian A
    Gaussian B
    Returns
    Type Description
    Gaussian

    BAverageConditional(Gaussian, Gaussian, TruncatedGaussian)

    Declaration
    public static TruncatedGaussian BAverageConditional(Gaussian Product, Gaussian A, TruncatedGaussian B)
    Parameters
    Type Name Description
    Gaussian Product
    Gaussian A
    TruncatedGaussian B
    Returns
    Type Description
    TruncatedGaussian

    LogEvidenceRatio(Gaussian, Gaussian, Gaussian)

    Declaration
    public static double LogEvidenceRatio(Gaussian Product, Gaussian A, Gaussian B)
    Parameters
    Type Name Description
    Gaussian Product
    Gaussian A
    Gaussian B
    Returns
    Type Description
    Double

    LogEvidenceRatio(Gaussian, Gaussian, TruncatedGaussian)

    Declaration
    public static double LogEvidenceRatio(Gaussian Product, Gaussian A, TruncatedGaussian B)
    Parameters
    Type Name Description
    Gaussian Product
    Gaussian A
    TruncatedGaussian B
    Returns
    Type Description
    Double

    LogEvidenceRatio(Double, Gaussian, Gaussian)

    Declaration
    public static double LogEvidenceRatio(double Product, Gaussian A, Gaussian B)
    Parameters
    Type Name Description
    Double Product
    Gaussian A
    Gaussian B
    Returns
    Type Description
    Double

    LogEvidenceRatio(Double, Gaussian, TruncatedGaussian)

    Declaration
    public static double LogEvidenceRatio(double Product, Gaussian A, TruncatedGaussian B)
    Parameters
    Type Name Description
    Double Product
    Gaussian A
    TruncatedGaussian B
    Returns
    Type Description
    Double

    ProductAverageConditional(Gaussian, Gaussian)

    Declaration
    public static Gaussian ProductAverageConditional(Gaussian A, Gaussian B)
    Parameters
    Type Name Description
    Gaussian A
    Gaussian B
    Returns
    Type Description
    Gaussian

    ProductAverageConditional(Gaussian, TruncatedGaussian)

    Declaration
    public static Gaussian ProductAverageConditional(Gaussian A, TruncatedGaussian B)
    Parameters
    Type Name Description
    Gaussian A
    TruncatedGaussian B
    Returns
    Type Description
    Gaussian
    In This Article
    Back to top Copyright © .NET Foundation. All rights reserved.