Optimized Belief Propagation (CPU and GPU)
beliefprop::BpOnDevice< T, DISP_VALS, ACCELERATION > Struct Template Reference

Structure with pointers to objects containing functions for smoothing images, processing bp, and memory management on target device using specified acceleration. More...

#include <RunBpOnStereoSet.h>

Public Attributes

const std::unique_ptr< SmoothImage > & smooth_image
 
const std::unique_ptr< ProcessBp< T, DISP_VALS, ACCELERATION > > & run_bp_stereo
 
const std::unique_ptr< MemoryManagement< T > > & mem_management_bp_run
 
const std::unique_ptr< MemoryManagement< float > > & mem_management_images
 

Detailed Description

template<RunData_t T, unsigned int DISP_VALS, run_environment::AccSetting ACCELERATION>
struct beliefprop::BpOnDevice< T, DISP_VALS, ACCELERATION >

Structure with pointers to objects containing functions for smoothing images, processing bp, and memory management on target device using specified acceleration.

Template Parameters
T
DISP_VALS
ACCELERATION

Definition at line 75 of file RunBpOnStereoSet.h.

Member Data Documentation

◆ mem_management_bp_run

template<RunData_t T, unsigned int DISP_VALS, run_environment::AccSetting ACCELERATION>
const std::unique_ptr<MemoryManagement<T> >& beliefprop::BpOnDevice< T, DISP_VALS, ACCELERATION >::mem_management_bp_run

Definition at line 78 of file RunBpOnStereoSet.h.

◆ mem_management_images

template<RunData_t T, unsigned int DISP_VALS, run_environment::AccSetting ACCELERATION>
const std::unique_ptr<MemoryManagement<float> >& beliefprop::BpOnDevice< T, DISP_VALS, ACCELERATION >::mem_management_images

Definition at line 79 of file RunBpOnStereoSet.h.

◆ run_bp_stereo

template<RunData_t T, unsigned int DISP_VALS, run_environment::AccSetting ACCELERATION>
const std::unique_ptr<ProcessBp<T, DISP_VALS, ACCELERATION> >& beliefprop::BpOnDevice< T, DISP_VALS, ACCELERATION >::run_bp_stereo

Definition at line 77 of file RunBpOnStereoSet.h.

◆ smooth_image

template<RunData_t T, unsigned int DISP_VALS, run_environment::AccSetting ACCELERATION>
const std::unique_ptr<SmoothImage>& beliefprop::BpOnDevice< T, DISP_VALS, ACCELERATION >::smooth_image

Definition at line 76 of file RunBpOnStereoSet.h.


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