public abstract static class Graphs.IndependentEdges extends Graphs
Graphs to Models where there is also an
explicit Model upmE on the existence of Edges.
Graphs.GERfixed and Graphs.GERadaptive are useful special cases.| Modifier and Type | Class and Description |
|---|---|
class |
Graphs.IndependentEdges.M
|
Graphs.GERadaptive, Graphs.GERfixed, Graphs.IndependentEdges, Graphs.Motifs, Graphs.SkewedUPModel.Est, UPModel.TransformFunction.Native.WithInverseFunction.Cts2Cts, Function.Cts2Cts2Cts, Function.CtsD2CtsD, Function.HasInverse, Function.Native, Function.Native2, Function.Native3Value.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 |
|---|---|
protected Discretes.Bounded |
upmE
Public face is
upmE(). |
| Modifier | Constructor and Description |
|---|---|
protected |
IndependentEdges(Value dp)
|
| Modifier and Type | Method and Description |
|---|---|
abstract Discretes.Bounded.M |
ds2mdlE(Value ps,
Vector ds)
Estimate a Discretes.Bounded.M, of Edge existence
(0/1, false/true) from 'ds', a data-set of Graphs.
|
UPModel.Est |
estimator(Value ps)
Given parameter(s), 'ps' (possibly parameters of a prior), return an
Estimator for 'this' UPModel.
|
abstract Graphs.IndependentEdges.M |
sp2Model(double msg1,
double msg2,
Value sp)
Given two-part message lengths msg1 & msg2, and statistical
parameter sp, return a fully parameterised
M-Model. |
Discretes.Bounded |
upmE()
The UnParameterised
2-state Model over the
existence (0/1, false/true) of possible Edges. |
protected Discretes.Bounded upmE
upmE().
Some constructor must set upmE.protected IndependentEdges(Value dp)
public Discretes.Bounded upmE()
public abstract Discretes.Bounded.M ds2mdlE(Value ps, Vector ds)
upmE's
estimator(ps). Also see Graphs.IndependentEdges.M.mdlE().public UPModel.Est estimator(Value ps)
UPModelpublic abstract Graphs.IndependentEdges.M sp2Model(double msg1, double msg2, Value sp)
UPModel