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

Files

file  KernelBpStereoCPU.h [code]
 This header declares the kernel functions to run optimized belief propagation on CPU.
 
file  KernelBpStereoCPU_AVX256TemplateSpFuncts.h [code]
 Defines functions used in processing belief propagation that are specific to implementation with AVX256 vectorization.
 
file  KernelBpStereoCPU_AVX512TemplateSpFuncts.h [code]
 Defines functions used in processing belief propagation that are specific to implementation with AVX512 vectorization.
 
file  KernelBpStereoCPU_NEON.h [code]
 Defines functions used in processing belief propagation that are specific to implementation with NEON vectorization.
 
file  ProcessBpOptimizedCPU.cpp [code]
 Defines the functions to run the CUDA implementation of 2-D Stereo estimation using BP.
 
file  ProcessBpOptimizedCPU.h [code]
 Declares child class of ProcessBp that defines functions used in processing bp in the optimized CPU implementation.
 
file  RunBpOnStereoSetOptimizedCPU.cpp [code]
 
file  RunBpOnStereoSetOptimizedCPU.h [code]
 Declares child class of RunBpOnStereoSet to run optimized CPU implementation of belief propagation on a given stereo set as defined by reference and test image file paths.
 
file  SmoothImageCPU.cpp [code]
 
file  SmoothImageCPU.h [code]
 Declares child class of SmoothImage for smoothing images in the optimized CPU implementation.