Optimized Belief Propagation (CPU and GPU)
|
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. More...
#include <string>
#include <memory>
#include <array>
#include "BpRunProcessing/RunBpOnStereoSet.h"
#include "BpRunProcessing/ProcessBp.h"
#include "BpRunProcessing/ParallelParamsBp.h"
#include "RunEval/RunTypeConstraints.h"
#include "SmoothImageCPU.h"
#include "ProcessBpOptimizedCPU.h"
Go to the source code of this file.
Classes | |
class | RunBpOnStereoSetOptimizedCPU< T, DISP_VALS, ACCELERATION > |
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. More... | |
Namespaces | |
beliefprop | |
Namespace for enums, constants, structures, and functions specific to belief propagation processing. | |
Variables | |
constexpr std::string_view | beliefprop::kBpOptimizeCPUDesc {"Optimized CPU"} |
constexpr std::string_view | beliefprop::kNumParallelCPUThreadsHeader {"Number of parallel CPU threads in run"} |
constexpr std::string_view | beliefprop::kCPUVectorizationHeader {"Vectorization"} |
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.
Definition in file RunBpOnStereoSetOptimizedCPU.h.