| Interface | Description |
|---|---|
| NetworkLoader | |
| NetworkSaver | |
| NetworkState |
Depending on how a NetworkState is being used, it may be significantly more efficient
to use one underlying data structure vs another.
|
| VariableState |
| Class | Description |
|---|---|
| BayesianNetwork | |
| KeanuProbabilisticModel |
An implementation of
ProbabilisticModel that is backed by a BayesianNetwork |
| KeanuProbabilisticModelWithGradient |
An implementation of
ProbabilisticModelWithGradient that is backed by a BayesianNetwork |
| LambdaSection |
A Lambda Section is defined as a given vertex and all the vertices that it affects (downstream) OR
all of the vertices that affects it (upstream), stopping at observed or probabilistic vertices.
|
| LambdaSectionSnapshot |
A snapshot of
LambdaSections for a chosen set of Variables. |
| ModelComposition | |
| NetworkSnapshot |
Saves the state (value and observed) of a specified collection of variables.
|
| Propagation | |
| SimpleNetworkState | |
| TransitiveClosure |
A Transitive Closure is defined as a given vertex and all the vertices that it affects (downstream) OR
all of the vertices that affects it (upstream).
|