Optimized Belief Propagation (CPU and GPU)
|
Declares child class of ParallelParams to store and process parallelization parameters to use in each BP kernel at each level. More...
#include <array>
#include <vector>
#include <thread>
#include <iostream>
#include <cmath>
#include <string>
#include "RunSettingsParams/ParallelParams.h"
#include "RunSettingsParams/RunSettings.h"
#include "RunEval/RunData.h"
#include "BpRunProcessing/BpConstsEnumsAliases.h"
Go to the source code of this file.
Classes | |
class | ParallelParamsBp |
Child class of ParallelParams to store and process parallelization parameters to use in each BP kernel at each level. More... | |
Namespaces | |
beliefprop | |
Namespace for enums, constants, structures, and functions specific to belief propagation processing. | |
Variables | |
constexpr std::string_view | beliefprop::kBlurImagesPDimsHeader {"Blur Images Parallel Dimensions"} |
constexpr std::string_view | beliefprop::kInitMValsPDimsHeader {"Init Message Values Parallel Dimensions"} |
constexpr std::string_view | beliefprop::kDataCostsPDimsHeader {"Data Costs Parallel Dimensions"} |
constexpr std::string_view | beliefprop::kBpItersPDimsHeader {"BP Thread Parallel Dimensions"} |
constexpr std::string_view | beliefprop::kCopyToNextLevelPDimsHeader {"Copy Thread Parallel Dimensions"} |
constexpr std::string_view | beliefprop::kCompOutputDispPDimsHeader {"Get Output Disparity Parallel Dimensions"} |
constexpr std::string_view | beliefprop::kLevelText {"Level"} |
Declares child class of ParallelParams to store and process parallelization parameters to use in each BP kernel at each level.
Definition in file ParallelParamsBp.h.