JuliaOptimalTransport / OptimalTransport.jl

Optimal transport algorithms for Julia
https://juliaoptimaltransport.github.io/OptimalTransport.jl/dev
MIT License
93 stars 8 forks source link

Add Geometric Optimal Transport #167

Open CaiYitao opened 2 years ago

CaiYitao commented 2 years ago

Is it possible to add Geometric Optimal Transport, which was developed by Lei Na, Gu Xianfeng, and Shingtung Yau (邱成桐), into this library? It has application in Geometric Deep Learning

zsteve commented 2 years ago

Hi @CaiYitao , Thanks for adding this issue! The link to "Geometric Optimal Transport" takes me to a course webpage. Is there a particular algorithm that you have in mind? Re geometric DL, I think the general idea is to keep this library general, so I think functionality that's specific to training DL models would be more appropriate for a separate package.

CaiYitao commented 2 years ago

Thank you for your kind reply! Yeah, that course has the algorithms for geometric optimal transport. it is based on brenier's potential and monge-ampere equation.

As far as I know, it has a dart datastructure, Geometric Variation Algorithm , Geometric Variation algo 2 and Computation Geometric Algorithm which looks very interesting. as well as Optimal Partial Transport

davibarreira commented 1 month ago

@CaiYitao , it seems the link is not working anymore. Do you know where to find the course material?

CaiYitao commented 1 month ago

Hi @davibarreira You may find them in here https://www3.cs.stonybrook.edu/~gu/