Optimized Belief Propagation (CPU and GPU)
BpRunProcessing Directory Reference
Directory dependency graph for BpRunProcessing:
src/beliefprop/BpRunProcessing

Files

file  BpConstsEnumsAliases.h [code]
 File with namespace for enums, constants, structures, and functions specific to belief propagation processing.
 
file  BpLevel.cpp [code]
 
file  BpLevel.h [code]
 Declares class to store and retrieve properties of a bp processing level.
 
file  BpRunUtils.h [code]
 File with namespace for enums, constants, structures, and functions specific to belief propagation processing.
 
file  BpSettings.h [code]
 Declares structure to store the belief propagation settings including the number of levels and iterations.
 
file  ParallelParamsBp.cpp [code]
 
file  ParallelParamsBp.h [code]
 Declares child class of ParallelParams to store and process parallelization parameters to use in each BP kernel at each level.
 
file  ProcessBp.cpp [code]
 
file  ProcessBp.h [code]
 Declares abstract class to run belief propagation on target device. Some of the class functions need to be overridden for processing on target device.
 
file  RunBpOnStereoSet.cpp [code]
 
file  RunBpOnStereoSet.h [code]
 Declares abstract class to set up and run belief propagation on target device using specified acceleration.