libDAI
Public Member Functions | Public Attributes | List of all members
dai::MF::Properties Struct Reference

Parameters for MF. More...

#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...
 

Detailed Description

Parameters for MF.

Member Function Documentation

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.

Member Data Documentation

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.


The documentation for this struct was generated from the following file: