

Codes
You can find below Matlab code to reproduce the figures of some of my articles. All the code are hosted on Github, and you can retrieve them either as .zip file or as a git repository.
 Variational Texture Synthesis with Sparsity and Spectrum Constraints (G. Tartavel, Y. Gousseau and G. Peyre):
[Article] [Code]  Sliced and Radon Wasserstein Barycenters of Measures (N. Bonneel, J. Rabin, G. Peyre, H. Pfister):
[Article] [Code]  Finsler Steepest Descent with Applications to Piecewiseregular Curve Evolution (G. Charpiat, G. Nardi, G. Peyre, FX. Vialard):
[Article] [Code]  Regularized Discrete Optimal Transport (S. Ferradans, N. Papadakis, G. Peyre, JF. Aujol):
[Article] [Code]  Synthesizing and Mixing Stationary Gaussian Texture Models (GS. Xia, S. Ferradans, G. Peyre, JF. Aujol):
[Article] [Code]  Optimal Transport with Proximal Splitting (N. Papadakis, G. Peyre, E. Oudet):
[Article] [Code]  Adaptive estimation of the density matrix in quantum homodyne tomography with noisy data (P. Alquier, K.Meziani, G.Peyre):
[Article] [Code]  Nonlocal Active Contours (M. Jung, G. Peyre, L. Cohen):
[Article] [Code]  Approximation of Maximal Cheeger Sets by Projection (G. Carlier, M. Comte, G. Peyre):
[Article] [Code]  Derivatives with Respect to Metrics and Applications: Subgradient Marching Algorithm (F. Benmansour, G. Carlier, G. Peyre, F. Santambrogio):
[Article] [Code]  A Numerical Exploration of Compressed Sampling Recovery (C. Dossal, G. Peyre, J. Fadili):
[Article] [Code]  Total Variation Projection with First Order Schemes (J. Fadili, G. Peyre):
[Article] [Code]  Sharp Support Recovery from Noisy Random Measurements by L1 minimization (C. Dossal, M.L. Chabanol, G. Peyre, J. Fadili):
[Article] [Code]  Locally Parallel Texture Modeling (P. Maurel, J.F. Aujol, G. Peyre):
[Article] [Code]  Compressive Wave Computation (L. Demanet and G. Peyre):
[Article] [Code]
