|
libDAI
|
#include <dai/mf.h>
Public Member Functions | |
| DAI_ENUM (InitType, UNIFORM, RANDOM) | |
| Enumeration of possible message initializations. | |
| DAI_ENUM (UpdateType, NAIVE, HARDSPIN) | |
| Enumeration of possible update types. | |
Public Attributes | |
| size_t | verbose |
| Verbosity (amount of output sent to stderr) | |
| size_t | maxiter |
| Maximum number of iterations. | |
| Real | tol |
| Tolerance for convergence test. | |
| Real | damping |
| Damping constant (0.0 means no damping, 1.0 is maximum damping) | |
| InitType | init |
| How to initialize the messages/beliefs. | |
| UpdateType | updates |
| How to update the messages/beliefs. | |
Parameters for MF.
| dai::MF::Properties::DAI_ENUM | ( | InitType | , |
| UNIFORM | , | ||
| RANDOM | |||
| ) |
Enumeration of possible message initializations.
| dai::MF::Properties::DAI_ENUM | ( | UpdateType | , |
| NAIVE | , | ||
| HARDSPIN | |||
| ) |
Enumeration of possible update types.
| size_t dai::MF::Properties::verbose |
Verbosity (amount of output sent to stderr)
| size_t dai::MF::Properties::maxiter |
Maximum number of iterations.
Tolerance for convergence test.
Damping constant (0.0 means no damping, 1.0 is maximum damping)
| InitType dai::MF::Properties::init |
How to initialize the messages/beliefs.
| UpdateType dai::MF::Properties::updates |
How to update the messages/beliefs.
1.7.4