Class GaussianOp_PointPrecision
This class defines specializations for the case where precision is a point mass.
These methods have fewer inputs, allowing more efficient schedules.
Inheritance
GaussianOp_PointPrecision
Assembly: Microsoft.ML.Probabilistic.dll
Syntax
[FactorMethod(typeof(Gaussian), "Sample", new Type[]{typeof(double), typeof(double)}, Default = false)]
[FactorMethod(new string[]{"sample", "mean", "precision"}, typeof(Factor), "Gaussian", new Type[]{}, Default = false)]
[Quality(QualityBand.Preview)]
public class GaussianOp_PointPrecision : GaussianOpBase
Methods
LogEvidenceRatio(Gaussian, Gaussian, Gamma)
Declaration
public static double LogEvidenceRatio(Gaussian sample, Gaussian mean, Gamma precision)
Parameters
Returns
LogEvidenceRatio(Double, Gaussian, Gamma)
Declaration
public static double LogEvidenceRatio(double sample, Gaussian mean, Gamma precision)
Parameters
Returns
MeanAverageConditional(Gaussian, Gamma)
Declaration
public static Gaussian MeanAverageConditional(Gaussian sample, Gamma precision)
Parameters
Returns
PrecisionAverageConditional(Gaussian, Gaussian, Gamma)
Declaration
public static Gamma PrecisionAverageConditional(Gaussian sample, Gaussian mean, Gamma precision)
Parameters
Returns
SampleAverageConditional(Gaussian, Gamma)
Declaration
public static Gaussian SampleAverageConditional(Gaussian mean, Gamma precision)
Parameters
Returns