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