Draft: 3 new greedy
- Added tqdm (loading bar) in run.py and readme.md, it will appear iff the logger is set to WARNING
- Added decentralized greedy swap .py, and a bash script to try it out
- In convergence.py, added a --dpi arg to increase the pixel density of figures
- In Final distribution.py, now the default label is the directory instead of _, just like convergence.py
- Greedy swap, added a argument --swap-type, which can be either random or min.
- Fix an issue with symmetric relative entropy
- Started implementation of d_sdg with cuda, does not change anything yet if no CUDA is available.