public class UPSeriesModel.K.M extends UPSeriesModel.Length.M
K's
fully parameterised SeriesModel.SeriesModel.Analysis
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 | 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, random
asGiven, asGiven, toString
asUPModel
asEstimator, m1m2sp, msg, msg1, msg1bits, msg2, msg2bits, msgBits, nl2LH, nl2Pr, pr, random, randomSeries, statParams, stats, stats, sumNlPr, transform, type, zeroTriv
public M(double msg1, double msg2, Value sps)
public final Model lenMdl()
UPSeriesModel.Length.M
lenMdl
in class UPSeriesModel.Length.M
public Value stats(Vector seqs, int lo, int hi)
lenMdl
.stats(...),
eltMdl
.stats(...)).
More on stats here
.stats
in class UPSeriesModel.M
public Value stats(boolean add, Value ss0, Value ss1)
stats
in class UPSeriesModel.M
public 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