Optimized Belief Propagation (CPU and GPU)
ProcessBpOptimizedCPU< T, DISP_VALS, ACCELERATION > Class Template Referencefinal

Child class of ProcessBp that defines functions used in processing bp in the optimized CPU implementation. More...

#include <ProcessBpOptimizedCPU.h>

Inheritance diagram for ProcessBpOptimizedCPU< T, DISP_VALS, ACCELERATION >:
Collaboration diagram for ProcessBpOptimizedCPU< T, DISP_VALS, ACCELERATION >:

Public Member Functions

 ProcessBpOptimizedCPU (const ParallelParams &opt_cpu_params)
 
- Public Member Functions inherited from ProcessBp< T, DISP_VALS, ACCELERATION >
 ProcessBp (const ParallelParams &parallel_params)
 
virtual run_eval::Status ErrorCheck (const char *file="", int line=0, bool abort=false) const
 
std::optional< std::pair< float *, DetailedTimings< beliefprop::Runtime_Type > > > operator() (const std::array< float *, 2 > &images_target_device, const beliefprop::BpSettings &alg_settings, const std::array< unsigned int, 2 > &width_height_images, T *allocated_mem_bp_processing, T *allocated_memory, const std::unique_ptr< MemoryManagement< T >> &mem_management_bp_run) const
 Run belief propagation implementation with on a set of stereo images to generate a disparity map.
Input is images image1Pixels and image1Pixels
Output is resultingDisparityMap. More...
 

Additional Inherited Members

- Protected Attributes inherited from ProcessBp< T, DISP_VALS, ACCELERATION >
const ParallelParamsparallel_params_
 

Detailed Description

template<RunData_t T, unsigned int DISP_VALS, run_environment::AccSetting ACCELERATION>
class ProcessBpOptimizedCPU< T, DISP_VALS, ACCELERATION >

Child class of ProcessBp that defines functions used in processing bp in the optimized CPU implementation.

Template Parameters
T
DISP_VALS
ACCELERATION

Definition at line 56 of file ProcessBpOptimizedCPU.h.

Constructor & Destructor Documentation

◆ ProcessBpOptimizedCPU()

template<RunData_t T, unsigned int DISP_VALS, run_environment::AccSetting ACCELERATION>
ProcessBpOptimizedCPU< T, DISP_VALS, ACCELERATION >::ProcessBpOptimizedCPU ( const ParallelParams opt_cpu_params)
inlineexplicit

Definition at line 59 of file ProcessBpOptimizedCPU.h.


The documentation for this class was generated from the following file: