public class UPSeriesModel.K.M extends UPSeriesModel.Length.M
K's fully parameterised SeriesModel.SeriesModel.AnalysisModel.Defaults, Model.TransformValue.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 | Field and Description |
|---|---|
Model |
eltMdl
Fully parameterised Model, eltMdl, of elements.
|
| Modifier and Type | Method and Description |
|---|---|
SeriesModel.Analysis |
analysis(Value.Scannable sv)
The analysis of data Series sv returns the same Model,
eltMdl, for every element in sv. |
Model |
lenMdl()
Return the explicit, fully parameterised Model of lengths.
|
double |
nlLH(Value ss)
Given statistics,
ss =
stats(ds), of a data-set,
ds, return the negative log likelihood of ds. |
Value |
stats(boolean add,
Value ss0,
Value ss1)
|
Value |
stats(Vector seqs,
int lo,
int hi)
|
lenStats, nlPr, randomasGiven, asGiven, toStringasUPModelasEstimator, m1m2sp, msg, msg1, msg1bits, msg2, msg2bits, msgBits, nl2LH, nl2Pr, pr, random, randomSeries, statParams, stats, stats, sumNlPr, transform, type, zeroTrivpublic M(double msg1,
double msg2,
Value sps)
public final Model lenMdl()
UPSeriesModel.Length.MlenMdl in class UPSeriesModel.Length.Mpublic Value stats(Vector seqs, int lo, int hi)
lenMdl.stats(...),
eltMdl.stats(...)).
More on stats here.stats in class UPSeriesModel.Mpublic Value stats(boolean add, Value ss0, Value ss1)
stats in class UPSeriesModel.Mpublic double nlLH(Value ss)
stats(ds), of a data-set,
ds, return the negative log likelihood of ds.public SeriesModel.Analysis analysis(Value.Scannable sv)
eltMdl, for every element in sv.analysis in class SeriesModel