kachark/rust-optimal-transport
Rust Optimal Transport solvers
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.
Stars
12
Forks
1
Language
C++
License
MIT
Category
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.
Higher-rated alternatives
SomeB1oody/RustyML
A high-performance machine learning library in pure Rust, offering statistical utilities, ML...
smartcorelib/smartcore
A comprehensive library for machine learning and numerical computing. Apply Machine Learning...
open-spaced-repetition/fsrs-rs
FSRS for Rust, including Optimizer and Scheduler
open-spaced-repetition/fsrs-optimizer
FSRS Optimizer Package
rust-ml/linfa
A Rust machine learning framework.