{{ message }}
-
Beta Was this translation helpful? Give feedback.
Answered by
rflamary
Mar 24, 2025
Replies: 1 comment 3 replies
-
|
If you have a very large number of points you should definitely consider minibach OT. It consists in optimizing the expectation ofover minibatch with SGD. You can do that manually easily enough with sliced wasserstein or exact solver (ot.emd2/ot.solve_sample) or sinkhorn divergence from POT that are very efficient on small batches. |
Beta Was this translation helpful? Give feedback.
3 replies
Answer selected by
tvercaut
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment

If you have a very large number of points you should definitely consider minibach OT. It consists in optimizing the expectation ofover minibatch with SGD. You can do that manually easily enough with sliced wasserstein or exact solver (ot.emd2/ot.solve_sample) or sinkhorn divergence from POT that are very efficient on small batches.