kachark/rust-optimal-transport

Rust Optimal Transport solvers

30
/ 100
Emerging

This library helps Rust developers solve optimal transport problems. It takes two sets of data points (distributions) and their associated weights as input, then calculates the most efficient way to transform one distribution into the other. This outputs a matrix showing the 'transport plan,' indicating how much 'mass' from each point in the source distribution should move to each point in the target distribution. It's intended for developers building applications that require comparing or transforming datasets based on minimal movement costs.

No commits in the last 6 months.

Use this if you are a Rust developer working on projects that require calculating the Earth Mover's Distance or other optimal transport plans between datasets.

Not ideal if you are not a Rust developer or if you need a high-level application rather than a programming library.

data-comparison distribution-matching cost-minimization numerical-optimization statistical-modeling
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 8 / 25
Maturity 16 / 25
Community 6 / 25

How are scores calculated?

Stars

12

Forks

1

Language

C++

License

MIT

Last pushed

Mar 31, 2024

Monthly downloads

24

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/kachark/rust-optimal-transport"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.