Model.Defaults, Model.Transform
Value.Atomic, Value.Bool, Value.Char, Value.Chars, Value.Cts, Value.Defer, Value.Discrete, Value.Enum, Value.Inc_Or, Value.Int, Value.Lambda, Value.List, Value.Maybe, Value.Option, Value.Real, Value.Scannable, Value.Structured, Value.Triv, Value.Tuple
Modifier and Type | Method and Description |
---|---|
abstract double |
nlPdf(Value d)
The negative log pdf, nlPdf(d), of a datum d,
must be specified to define a ByPdf.
|
double |
nlPr(double nlAoM,
Value d)
A convenience function using a negative log AoM, 'nlAoM',
other than that set in the datum, d, itself.
|
double |
nlPr(Value d)
|
double |
pdf(Value d)
Probability density function, pdf(d), of a datum d;
returns
exp(- . |
asEstimator, asUPModel, m1m2sp, msg, msg1, msg1bits, msg2, msg2bits, msgBits, nl2LH, nl2Pr, nlLH, pr, random, random, randomSeries, statParams, stats, stats, sumNlPr, transform, type, zeroTriv
public M(double msg1, double msg2, Value sp)
public double pdf(Value d)
exp(-nlPdf(d)
)
.public abstract double nlPdf(Value d)
pdf(d)
.public double nlPr(double nlAoM, Value d)