Optimized Belief Propagation (CPU and GPU)
BpLevel.h File Reference

Declares class to store and retrieve properties of a bp processing level. More...

#include <array>
#include <cmath>
#include "RunSettingsParams/RunSettings.h"
#include "RunEval/RunTypeConstraints.h"
Include dependency graph for BpLevel.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  beliefprop::BpLevelProperties
 POD struct to store bp level data. Struct can be passed to global CUDAs kernel so needs to take restrictions of what's allowed for passing data from the host to a CUDA kernel into account. More...
 
class  BpLevel< T >
 Class to store and retrieve properties of a bp processing level including a data type specified as a class template parameter. More...
 

Namespaces

 beliefprop
 Namespace for enums, constants, structures, and functions specific to belief propagation processing.
 

Detailed Description

Declares class to store and retrieve properties of a bp processing level.

Author
Scott Grauer-Gray

Definition in file BpLevel.h.