This is a simple implementation of the Sinkhorn algorithm using c++, openmp and dlib. It was created for an academic project of the ENPC.
If you don't have openmp you should install it first ! This project uses CMake. To compile it, follow the instructions:
mkdir build out images bin && cd build
cmake ..
make
Once it is compiled, an executable will be in /bin. Several options are possible, to list them just type:
./MOPSI -h
Information on the algorithm can be found in the reference folder.
Louis Hémadou - student at the École Nationale des Ponts et Chaussées
Louis Lesueur - student at the École Nationale des Ponts et Chaussées