This package provides some Julia implementations of algorithms for computational optimal transport, including the Earth-Mover's (Wasserstein) distance, Sinkhorn algorithm for entropically regularized optimal transport as well as some variants or extensions. Notably, OptimalTransport.jl provides GPU acceleration through CUDA.jl and NNlibCUDA.jl.

Features

  • OptimalTransport.jl provides GPU acceleration through CUDA.jl and NNlibCUDA.jl
  • This package is inspired by the Python Optimal Transport package
  • Examples available
  • Documentation available
  • Optimal transport algorithms for Julia
  • Provides some Julia implementations of algorithms for computational optimal transport

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow OptimalTransport.jl

OptimalTransport.jl Web Site

You Might Also Like
Passwordless authentication enables a secure and frictionless experience for your users | Auth0 Icon
Over two-thirds of people reuse passwords across sites, resulting in an increasingly insecure e-commerce ecosystem. Learn how passwordless can not only mitigate these issues but make the authentication experience delightful. Implement Auth0 in any application in just five minutes
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of OptimalTransport.jl!

Additional Project Details

Programming Language

Julia

Related Categories

Julia Data Visualization Software

Registered

2023-12-08