Class DerivedVariableVmpOp<T>
Inheritance
DerivedVariableVmpOp<T>
Assembly: Microsoft.ML.Probabilistic.dll
Syntax
[FactorMethod(typeof(Clone), "DerivedVariableVmp<>", new Type[]{}, Default = true)]
[FactorMethod(typeof(Clone), "DerivedVariableInitVmp<>", new Type[]{}, Default = true)]
[Quality(QualityBand.Preview)]
public static class DerivedVariableVmpOp<T>
Type Parameters
Methods
AverageLogFactor()
Declaration
public static double AverageLogFactor()
Returns
DefAverageLogarithm<TDist>(TDist, TDist)
Declaration
public static TDist DefAverageLogarithm<TDist>(TDist Use, TDist result)
where TDist : SettableTo<TDist>
Parameters
Type |
Name |
Description |
TDist |
Use |
|
TDist |
result |
|
Returns
Type Parameters
Name |
Description |
TDist |
The type of the marginal of the variable.
|
MarginalAverageLogarithm<TDist>(TDist, TDist)
Declaration
public static TDist MarginalAverageLogarithm<TDist>(TDist Def, TDist result)
where TDist : SettableTo<TDist>
Parameters
Type |
Name |
Description |
TDist |
Def |
|
TDist |
result |
|
Returns
Type Parameters
Name |
Description |
TDist |
The type of the marginal of the variable.
|
MarginalAverageLogarithm<TDist, TPoint>(TPoint, TDist)
Declaration
public static TDist MarginalAverageLogarithm<TDist, TPoint>(TPoint Def, TDist result)
where TDist : HasPoint<TPoint>
Parameters
Type |
Name |
Description |
TPoint |
Def |
|
TDist |
result |
|
Returns
Type Parameters
Name |
Description |
TDist |
The type of the marginal of the variable.
|
TPoint |
The domain type of TDist
|
MarginalAverageLogarithmInit<TDist>(TDist)
Declaration
public static TDist MarginalAverageLogarithmInit<TDist>(TDist def)
where TDist : ICloneable
Parameters
Type |
Name |
Description |
TDist |
def |
|
Returns
Type Parameters
Name |
Description |
TDist |
The type of the marginal of the variable.
|
UseAverageLogarithm(T)
Declaration
public static T UseAverageLogarithm(T Def)
Parameters
Type |
Name |
Description |
T |
Def |
|
Returns
UseAverageLogarithm<TDist>(TDist, TDist)
Declaration
public static TDist UseAverageLogarithm<TDist>(TDist Def, TDist result)
where TDist : SettableTo<TDist>
Parameters
Type |
Name |
Description |
TDist |
Def |
|
TDist |
result |
|
Returns
Type Parameters
Name |
Description |
TDist |
The type of the marginal of the variable.
|
UseAverageLogarithm<TDist, TPoint>(TPoint, TDist)
Declaration
public static TDist UseAverageLogarithm<TDist, TPoint>(TPoint Def, TDist result)
where TDist : HasPoint<TPoint>
Parameters
Type |
Name |
Description |
TPoint |
Def |
|
TDist |
result |
|
Returns
Type Parameters
Name |
Description |
TDist |
The type of the marginal of the variable.
|
TPoint |
The domain type of TDist
|
UseAverageLogarithmInit<TDist>(TDist)
Declaration
public static TDist UseAverageLogarithmInit<TDist>(TDist def)
where TDist : ICloneable
Parameters
Type |
Name |
Description |
TDist |
def |
|
Returns
Type Parameters
Name |
Description |
TDist |
The type of the marginal of the variable.
|