PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Optimal Transport Python Packages

Python packages with the GitHub topic optimal-transport. Sorted by relevance, with stars and monthly downloads.
PythonOT
pot

POT : Python Optimal Transport

437K 3K 545
fwilliams
point-cloud-utils

An easy-to-use Python library for processing and manipulating 3D point clouds and meshes.

108K 2K 120
ott-jax
ott-jax

Optimal transport tools implemented with the JAX framework, to solve large scale matching problems of any flavor.

30K 737 134
atong01
torchcfm

TorchCFM: a Conditional Flow Matching library

17K 2K 212
TorchDR
torchdr

TorchDR - PyTorch Dimensionality Reduction

4K 202 14
ArmanddeCacqueray
squarenet

Point cloud to grid mapping for machine learning (CNN-ready)

2K 3 1
theislab
moscot

Multi-omic single-cell optimal transport tools

2K 207 16
broadinstitute
wot

A software package for analyzing snapshots of developmental processes

1K 162 38
hinanohart
mosaicraft

Perceptual photomosaic generator — Oklab color matching, MKL optimal transport, Hungarian placement, and Oklch tile-pool expansion

1K 0 0
mbuze
pyapd

A Python library for generating (optimal) anisotropic power diagrams

890 17 1
gregkseno
catsbench

A Benchmark for Categorical-State Schrödinger Bridges and Entropic Optimal Transport

877 3 0
DaminK
ggml-ot

Improve Optimal Transport applications by Global Ground Metric Learning (published at AISTATS2025). This package supports single-cell data in Anndata format and generic array-like data.

854 4 0
CostaLab
pilotgm

Patient-Level Analysis of Single Cell Disease Atlas with Optimal Transport of Gaussian Mixtures Variational Autoencoders

770 9 3
tomluetjen
torchcdt

A differentiable implementation of the (Radon-) Cumulative Distribution Transform in PyTorch

748 1 0
Risitop
transmorph

A unifying data integration framework.

554 11 2
alexisthual
fugw

A collection of gpu-compatible solvers for fused unbalanced gromov-wasserstein optimization problems

460 49 6
stegua
ot1d

OT1D: Discrete Optimal Transport in 1D by Linear Programming

429 9 1
chansigit
torchgw

TorchGW — Fast Sampled Gromov-Wasserstein optimal transport in pure PyTorch. GPU-accelerated with Triton fused Sinkhorn kernels. 3-175x faster than POT.

411 2 0
AI4SCR
cmonge

Learning conditional optimal transport maps

339 11 1
ot-triton-lab
flash-sinkhorn

Sinkhorn optimal transport kernels in PyTorch + Triton (squared Euclidean, no cost matrix materialization).

302 194 20
LvDAO
jgot

JAX Graph Optimal Transport Package

241 4 0
gjhuizing
wsingular

Python package for the ICML 2022 paper "Unsupervised Ground Metric Learning Using Wasserstein Singular Vectors".

231 10 1
yzf072
spatrack

An optimal transport-based algorithm for inferring cell trajectories of spatial transcriptomics.

211 40 4
BorgwardtLab
wtk

A Wasserstein Subsequence Kernel for Time Series.

206 21 7
    • Data from PyPI, GitHub, ClickHouse, and BigQuery