POT

Optimal transport solver

A Python library providing a set of algorithms and solvers for optimal transport problems in signal processing, machine learning, and computer vision.

POT : Python Optimal Transport

GitHub

2k stars
47 watching
504 forks
Language: Python
last commit: almost 2 years ago
Linked from 1 awesome list

domain-adaptationemdgromov-wassersteinmachine-learningnumerical-optimizationoptimal-transportot-mapping-estimationot-solverpotpythonsinkhorn-divergencessinkhorn-knoppwassersteinwasserstein-barycenterwasserstein-barycenterswasserstein-discriminant-analysis

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
hyperopt/hyperoptA Python library for optimizing parameters of objective functions in distributed and parallel settings.7,295
prakhar1989/algorithmsAn implementation of various algorithms and data structures in Python.3,053
epistasislab/tpotAutomated machine learning tool that optimizes machine learning pipelines using genetic programming9,776
keon/algorithmsA collection of Python implementations of various algorithms and data structures.24,129
bayesian-optimization/bayesianoptimizationAn optimization algorithm that uses gaussian processes to search for the maximum value of an unknown function7,978
plasma-umass/scaleneA high-performance Python profiler that analyzes CPU, GPU, and memory usage, providing detailed information and AI-powered optimization suggestions.12,274
ott-jax/ottA JAX-based library for computing optimal transport problems in various settings550
deng-cy/deep_learning_topology_optOptimization code for topology optimization problems using machine learning and deep learning techniques107
neptune-ai/open-solution-mapping-challengeThis project provides a Python-based solution to the Mapping Challenge competition by applying various preprocessing techniques and augmentations to satellite imagery.382
huggingface/optimumA toolkit for optimizing and accelerating the training and inference of machine learning models on various hardware platforms.2,618
huggingface/optimum-quantoA PyTorch quantization backend for models.847
sidak/otfusionModel fusion via optimal transport to combine performance of multiple machine learning models136
grid-parity-exchange/egretA Python-based package for solving optimization problems in power systems135
kirthevasank/nasbotAn implementation of Neural Architecture Search with Bayesian Optimization and Optimal Transport133
zsef123/efficientnets-pytorchA PyTorch implementation of EfficientNet for computer vision tasks309