Implementation for paper "Convergence Analysis of Wasserstein Proximal Algorithm beyond Geodesic Convexity"
To run the main experiment,
python main.py --tau 0.1 --m 100 --repeat_times 5python main.py --tau 0.05 --m 100 --repeat_times 5Then we can run Plot_for_convergence.ipynb for plotting.
To reproduce the result in appendix,
python main.py --tau 0.1 --m 50 --repeat_times 5python main.py --tau 0.1 --m 200 --repeat_times 5Then we can run Plot_for_diff_particle_numbers.ipynb for plotting.