Class TruncatedGammaFromShapeAndRateOp
Inheritance
TruncatedGammaFromShapeAndRateOp
Assembly: Microsoft.ML.Probabilistic.dll
Syntax
[FactorMethod(typeof(Factor), "TruncatedGammaFromShapeAndRate", new Type[]{})]
[Quality(QualityBand.Experimental)]
public static class TruncatedGammaFromShapeAndRateOp
Methods
RateAverageConditional(TruncatedGamma, Double, Double, Double)
Declaration
public static Gamma RateAverageConditional(TruncatedGamma sample, double shape, double lowerBound, double upperBound)
Parameters
Returns
RateAverageConditional(Double, Double, Double, Double)
Declaration
public static Gamma RateAverageConditional(double sample, double shape, double lowerBound, double upperBound)
Parameters
Returns
RateAverageLogarithm(TruncatedGamma, Double, Double, Double)
Declaration
public static Gamma RateAverageLogarithm(TruncatedGamma sample, double shape, double lowerBound, double upperBound)
Parameters
Returns
RateAverageLogarithm(Double, Double, Double, Double)
Declaration
public static Gamma RateAverageLogarithm(double sample, double shape, double lowerBound, double upperBound)
Parameters
Returns
SampleAverageConditional(Double, Gamma, Double, Double)
Declaration
public static TruncatedGamma SampleAverageConditional(double shape, Gamma rate, double lowerBound, double upperBound)
Parameters
Returns
SampleAverageConditional(Double, Double, Double, Double)
Declaration
public static TruncatedGamma SampleAverageConditional(double shape, double rate, double lowerBound, double upperBound)
Parameters
Returns
SampleAverageLogarithm(Double, Gamma, Double, Double)
Declaration
public static TruncatedGamma SampleAverageLogarithm(double shape, Gamma rate, double lowerBound, double upperBound)
Parameters
Returns
SampleAverageLogarithm(Double, Double, Double, Double)
Declaration
public static TruncatedGamma SampleAverageLogarithm(double shape, double rate, double lowerBound, double upperBound)
Parameters
Returns