Search Results for

    Show / Hide Table of Contents

    Class PlusVectorOp

    Inheritance
    Object
    PlusVectorOp
    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(Factor), "Plus", new Type[]{typeof(Vector), typeof(Vector)}, Default = true)]
    [Buffers(new string[]{"SumMean", "SumVariance", "aMean", "aVariance", "bMean", "bVariance"})]
    [Quality(QualityBand.Experimental)]
    public static class PlusVectorOp

    Methods

    AAverageConditional(VectorGaussian, Vector, VectorGaussian)

    Declaration
    public static VectorGaussian AAverageConditional(VectorGaussian sum, Vector b, VectorGaussian result)
    Parameters
    Type Name Description
    VectorGaussian sum
    Vector b
    VectorGaussian result
    Returns
    Type Description
    VectorGaussian

    AAverageConditional(Vector, PositiveDefiniteMatrix, Vector, PositiveDefiniteMatrix, VectorGaussian)

    Declaration
    public static VectorGaussian AAverageConditional(Vector sumMean, PositiveDefiniteMatrix sumVariance, Vector bMean, PositiveDefiniteMatrix bVariance, VectorGaussian result)
    Parameters
    Type Name Description
    Vector sumMean
    PositiveDefiniteMatrix sumVariance
    Vector bMean
    PositiveDefiniteMatrix bVariance
    VectorGaussian result
    Returns
    Type Description
    VectorGaussian

    AAverageLogarithm(VectorGaussian, Vector, VectorGaussian)

    Declaration
    public static VectorGaussian AAverageLogarithm(VectorGaussian sum, Vector bMean, VectorGaussian result)
    Parameters
    Type Name Description
    VectorGaussian sum
    Vector bMean
    VectorGaussian result
    Returns
    Type Description
    VectorGaussian

    AConditional(Vector, Vector, VectorGaussian)

    Declaration
    public static VectorGaussian AConditional(Vector sum, Vector b, VectorGaussian result)
    Parameters
    Type Name Description
    Vector sum
    Vector b
    VectorGaussian result
    Returns
    Type Description
    VectorGaussian

    AMean(VectorGaussian, PositiveDefiniteMatrix, Vector)

    Declaration
    public static Vector AMean(VectorGaussian a, PositiveDefiniteMatrix aVariance, Vector result)
    Parameters
    Type Name Description
    VectorGaussian a
    PositiveDefiniteMatrix aVariance
    Vector result
    Returns
    Type Description
    Vector

    AMeanInit(VectorGaussian)

    Declaration
    public static Vector AMeanInit(VectorGaussian a)
    Parameters
    Type Name Description
    VectorGaussian a
    Returns
    Type Description
    Vector

    AVariance(VectorGaussian, PositiveDefiniteMatrix)

    Declaration
    public static PositiveDefiniteMatrix AVariance(VectorGaussian a, PositiveDefiniteMatrix result)
    Parameters
    Type Name Description
    VectorGaussian a
    PositiveDefiniteMatrix result
    Returns
    Type Description
    PositiveDefiniteMatrix

    AVarianceInit(VectorGaussian)

    Declaration
    public static PositiveDefiniteMatrix AVarianceInit(VectorGaussian a)
    Parameters
    Type Name Description
    VectorGaussian a
    Returns
    Type Description
    PositiveDefiniteMatrix

    AverageLogFactor(VectorGaussian)

    Declaration
    public static double AverageLogFactor(VectorGaussian sum)
    Parameters
    Type Name Description
    VectorGaussian sum
    Returns
    Type Description
    Double

    AverageLogFactor(Vector, VectorGaussian)

    Declaration
    public static double AverageLogFactor(Vector sum, VectorGaussian a)
    Parameters
    Type Name Description
    Vector sum
    VectorGaussian a
    Returns
    Type Description
    Double

    AverageLogFactor(Vector, Vector, VectorGaussian)

    Declaration
    public static double AverageLogFactor(Vector sum, Vector a, VectorGaussian b)
    Parameters
    Type Name Description
    Vector sum
    Vector a
    VectorGaussian b
    Returns
    Type Description
    Double

    AverageLogFactor(Vector, Vector, Vector)

    Declaration
    public static double AverageLogFactor(Vector sum, Vector a, Vector b)
    Parameters
    Type Name Description
    Vector sum
    Vector a
    Vector b
    Returns
    Type Description
    Double

    BAverageConditional(VectorGaussian, Vector, VectorGaussian)

    Declaration
    public static VectorGaussian BAverageConditional(VectorGaussian sum, Vector a, VectorGaussian result)
    Parameters
    Type Name Description
    VectorGaussian sum
    Vector a
    VectorGaussian result
    Returns
    Type Description
    VectorGaussian

    BAverageConditional(Vector, PositiveDefiniteMatrix, Vector, PositiveDefiniteMatrix, VectorGaussian)

    Declaration
    public static VectorGaussian BAverageConditional(Vector sumMean, PositiveDefiniteMatrix sumVariance, Vector aMean, PositiveDefiniteMatrix aVariance, VectorGaussian result)
    Parameters
    Type Name Description
    Vector sumMean
    PositiveDefiniteMatrix sumVariance
    Vector aMean
    PositiveDefiniteMatrix aVariance
    VectorGaussian result
    Returns
    Type Description
    VectorGaussian

    BAverageLogarithm(VectorGaussian, Vector, VectorGaussian)

    Declaration
    public static VectorGaussian BAverageLogarithm(VectorGaussian sum, Vector aMean, VectorGaussian result)
    Parameters
    Type Name Description
    VectorGaussian sum
    Vector aMean
    VectorGaussian result
    Returns
    Type Description
    VectorGaussian

    BMean(VectorGaussian, PositiveDefiniteMatrix, Vector)

    Declaration
    public static Vector BMean(VectorGaussian b, PositiveDefiniteMatrix bVariance, Vector result)
    Parameters
    Type Name Description
    VectorGaussian b
    PositiveDefiniteMatrix bVariance
    Vector result
    Returns
    Type Description
    Vector

    BMeanInit(VectorGaussian)

    Declaration
    public static Vector BMeanInit(VectorGaussian b)
    Parameters
    Type Name Description
    VectorGaussian b
    Returns
    Type Description
    Vector

    BVariance(VectorGaussian, PositiveDefiniteMatrix)

    Declaration
    public static PositiveDefiniteMatrix BVariance(VectorGaussian b, PositiveDefiniteMatrix result)
    Parameters
    Type Name Description
    VectorGaussian b
    PositiveDefiniteMatrix result
    Returns
    Type Description
    PositiveDefiniteMatrix

    BVarianceInit(VectorGaussian)

    Declaration
    public static PositiveDefiniteMatrix BVarianceInit(VectorGaussian b)
    Parameters
    Type Name Description
    VectorGaussian b
    Returns
    Type Description
    PositiveDefiniteMatrix

    LogAverageFactor(Vector, Vector, PositiveDefiniteMatrix, Vector, PositiveDefiniteMatrix)

    Declaration
    public static double LogAverageFactor(Vector sum, Vector aMean, PositiveDefiniteMatrix aVariance, Vector bMean, PositiveDefiniteMatrix bVariance)
    Parameters
    Type Name Description
    Vector sum
    Vector aMean
    PositiveDefiniteMatrix aVariance
    Vector bMean
    PositiveDefiniteMatrix bVariance
    Returns
    Type Description
    Double

    LogAverageFactor(Vector, Vector, Vector)

    Declaration
    public static double LogAverageFactor(Vector sum, Vector a, Vector b)
    Parameters
    Type Name Description
    Vector sum
    Vector a
    Vector b
    Returns
    Type Description
    Double

    LogEvidenceRatio(VectorGaussian)

    Declaration
    public static double LogEvidenceRatio(VectorGaussian sum)
    Parameters
    Type Name Description
    VectorGaussian sum
    Returns
    Type Description
    Double

    LogEvidenceRatio(Vector, Vector, PositiveDefiniteMatrix, Vector, PositiveDefiniteMatrix)

    Declaration
    public static double LogEvidenceRatio(Vector sum, Vector aMean, PositiveDefiniteMatrix aVariance, Vector bMean, PositiveDefiniteMatrix bVariance)
    Parameters
    Type Name Description
    Vector sum
    Vector aMean
    PositiveDefiniteMatrix aVariance
    Vector bMean
    PositiveDefiniteMatrix bVariance
    Returns
    Type Description
    Double

    LogEvidenceRatio(Vector, Vector, Vector)

    Declaration
    public static double LogEvidenceRatio(Vector sum, Vector a, Vector b)
    Parameters
    Type Name Description
    Vector sum
    Vector a
    Vector b
    Returns
    Type Description
    Double

    SumAverageConditional(VectorGaussian, Vector, VectorGaussian)

    Declaration
    public static VectorGaussian SumAverageConditional(VectorGaussian a, Vector b, VectorGaussian result)
    Parameters
    Type Name Description
    VectorGaussian a
    Vector b
    VectorGaussian result
    Returns
    Type Description
    VectorGaussian

    SumAverageConditional(Vector, VectorGaussian, VectorGaussian)

    Declaration
    public static VectorGaussian SumAverageConditional(Vector a, VectorGaussian b, VectorGaussian result)
    Parameters
    Type Name Description
    Vector a
    VectorGaussian b
    VectorGaussian result
    Returns
    Type Description
    VectorGaussian

    SumAverageConditional(Vector, PositiveDefiniteMatrix, Vector, PositiveDefiniteMatrix, VectorGaussian)

    Declaration
    public static VectorGaussian SumAverageConditional(Vector aMean, PositiveDefiniteMatrix aVariance, Vector bMean, PositiveDefiniteMatrix bVariance, VectorGaussian result)
    Parameters
    Type Name Description
    Vector aMean
    PositiveDefiniteMatrix aVariance
    Vector bMean
    PositiveDefiniteMatrix bVariance
    VectorGaussian result
    Returns
    Type Description
    VectorGaussian

    SumAverageLogarithm(VectorGaussian, Vector, VectorGaussian)

    Declaration
    public static VectorGaussian SumAverageLogarithm(VectorGaussian a, Vector b, VectorGaussian result)
    Parameters
    Type Name Description
    VectorGaussian a
    Vector b
    VectorGaussian result
    Returns
    Type Description
    VectorGaussian

    SumAverageLogarithm(Vector, VectorGaussian, VectorGaussian)

    Declaration
    public static VectorGaussian SumAverageLogarithm(Vector a, VectorGaussian b, VectorGaussian result)
    Parameters
    Type Name Description
    Vector a
    VectorGaussian b
    VectorGaussian result
    Returns
    Type Description
    VectorGaussian

    SumAverageLogarithm(Vector, PositiveDefiniteMatrix, Vector, PositiveDefiniteMatrix, VectorGaussian)

    Declaration
    public static VectorGaussian SumAverageLogarithm(Vector aMean, PositiveDefiniteMatrix aVariance, Vector bMean, PositiveDefiniteMatrix bVariance, VectorGaussian result)
    Parameters
    Type Name Description
    Vector aMean
    PositiveDefiniteMatrix aVariance
    Vector bMean
    PositiveDefiniteMatrix bVariance
    VectorGaussian result
    Returns
    Type Description
    VectorGaussian

    SumConditional(Vector, Vector, VectorGaussian)

    Declaration
    public static VectorGaussian SumConditional(Vector a, Vector b, VectorGaussian result)
    Parameters
    Type Name Description
    Vector a
    Vector b
    VectorGaussian result
    Returns
    Type Description
    VectorGaussian

    SumMean(VectorGaussian, PositiveDefiniteMatrix, Vector)

    Declaration
    public static Vector SumMean(VectorGaussian sum, PositiveDefiniteMatrix sumVariance, Vector result)
    Parameters
    Type Name Description
    VectorGaussian sum
    PositiveDefiniteMatrix sumVariance
    Vector result
    Returns
    Type Description
    Vector

    SumMeanInit(VectorGaussian)

    Declaration
    public static Vector SumMeanInit(VectorGaussian sum)
    Parameters
    Type Name Description
    VectorGaussian sum
    Returns
    Type Description
    Vector

    SumVariance(VectorGaussian, PositiveDefiniteMatrix)

    Declaration
    public static PositiveDefiniteMatrix SumVariance(VectorGaussian sum, PositiveDefiniteMatrix result)
    Parameters
    Type Name Description
    VectorGaussian sum
    PositiveDefiniteMatrix result
    Returns
    Type Description
    PositiveDefiniteMatrix

    SumVarianceInit(VectorGaussian)

    Declaration
    public static PositiveDefiniteMatrix SumVarianceInit(VectorGaussian sum)
    Parameters
    Type Name Description
    VectorGaussian sum
    Returns
    Type Description
    PositiveDefiniteMatrix
    In This Article
    Back to top Copyright © .NET Foundation. All rights reserved.