Skip to content

This repo contains code implementation of block SPD coupling manifold and its applications

License

Notifications You must be signed in to change notification settings

andyjm3/BlockSPDOT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 

Repository files navigation

BlockSPDOT

This repo contains code implementation for paper:

"Riemannian block SPD coupling manifold and its application to optimal transport" https://arxiv.org/abs/2201.12933

The code makes use of

  1. Manopt toolbox: https://github.com/NicolasBoumal/manopt
  2. CVX optimization toolbox: http://cvxr.com/cvx/
  3. CVXQUAD: https://github.com/hfawzi/cvxquad
  4. Quantum OT: https://github.com/gpeyre/2017-EJAM-quantum-ot
  5. GW distance averaging: https://github.com/gpeyre/2016-ICML-gromov-wasserstein

To run the code, please download the CVX and Qauntum OT from the above link and place the folders in /code/quantumot/.

About

This repo contains code implementation of block SPD coupling manifold and its applications

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published