Skip to content

Commit

Permalink
New neural OT solver ENOT (ott-jax#503)
Browse files Browse the repository at this point in the history
* ExpectileNeuralDual method

* nb update

* nb update

* dim fix

* nb update

* nb update

* Update expectile_neural_dual

* Update expectile_neural_dual

* sint fix

* sint fix

* sint fix

* sint fix

* bk

* Update enot nb

* 123

* enot pot

* nb update

* 2nd rew

* lint fix

* merge main

* Minor documentation polish
  • Loading branch information
nazarblch authored Jun 28, 2024
1 parent 2147cbe commit 8aa6810
Show file tree
Hide file tree
Showing 9 changed files with 1,474 additions and 2 deletions.
2 changes: 2 additions & 0 deletions docs/neural/methods.rst
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@ Neural Dual
:toctree: _autosummary

neuraldual.W2NeuralDual
expectile_neural_dual.ExpectileNeuralDual
expectile_neural_dual.ENOTPotentials

ott.neural.methods.flows
========================
Expand Down
1 change: 1 addition & 0 deletions docs/neural/networks.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ Networks
velocity_field.VelocityField
potentials.BasePotential
potentials.PotentialMLP
potentials.MLP
potentials.PotentialTrainState


Expand Down
9 changes: 9 additions & 0 deletions docs/references.bib
Original file line number Diff line number Diff line change
Expand Up @@ -916,6 +916,15 @@ @inproceedings{cho:09
year = {2009},
}

@misc{buzun:24,
title = {ENOT: Expectile Regularization for Fast and Accurate Training of Neural Optimal Transport},
author = {Nazar Buzun and Maksim Bobrin and Dmitry V. Dylov},
year = {2024},
eprint = {2403.03777},
archivePrefix = {arXiv},
primaryClass = {cs.LG}
}

@misc{vesseron:24,
author = {Vesseron, Nina and Cuturi, Marco},
eprint = {2403.03071},
Expand Down
2 changes: 2 additions & 0 deletions docs/spelling/misc.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ Utils
alg
arg
args
coef
cond
dtype
eps
Expand All @@ -16,6 +17,7 @@ gmm
gv
init
iter
iters
jnp
jvp
kwargs
Expand Down
2 changes: 2 additions & 0 deletions docs/spelling/technical.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ DTW
Danskin
Datasets
Dykstra
Expectile
Fenchel
Frobenius
Gangbo
Expand Down Expand Up @@ -64,6 +65,7 @@ elementwise
embeddings
entropic
epigenetic
expectile
featurized
grayscale
heterogeneous
Expand Down
919 changes: 919 additions & 0 deletions docs/tutorials/ENOT.ipynb

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions docs/tutorials/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -58,3 +58,4 @@ Neural Optimal Transport
icnn_inits
MetaOT
Monge_Gap
ENOT
Loading

0 comments on commit 8aa6810

Please sign in to comment.