belief propagation and other learning algorithm in C++, along with some examples. Implementation (more to come) - bp.cpp & bp.hpp (BP, CPU version) - bp_gpu.hpp (BP, GPU version) Todo - Gibbs sampler - Hamiltonian Monte Carlo Examples Image Filtering - tests/img_denoise.cpp - tests/img_denoise_gpu.cpp Using arbitrary settings for tests: Original After Original After