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.Skewed
UPModel.Est, UPModel.Transform
Function.Native.WithInverse
Function.Cts2Cts, Function.Cts2Cts2Cts, Function.CtsD2CtsD, Function.HasInverse, Function.Native, Function.Native2, Function.Native3
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 |
---|---|
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)
UPModel
public abstract Graphs.IndependentEdges.M sp2Model(double msg1, double msg2, Value sp)
UPModel