ott/__init__.py,sha256=3vvvdmKhE--E9tHEmCBw-OeApIzz0Lo_7FEY6R-tG8w,838
ott/_version.py,sha256=NgteSL7PtMElx2IoJ1VXnTItsmx7YktUqWewAkjdmIc,749
ott/datasets.py,sha256=S14-cqVDFSsm9r42KTHopVstmhl2PeGvDyT7YyjkUSI,4519
ott/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
ott/types.py,sha256=sxCbEcEmEi2F3UKgbYdBNc7aI9Nts_D3zh80OCqYwpQ,1117
ott/utils.py,sha256=et-hAgazl_FIMcbd6HcVQPQy1yIvgN8UfGxQLCBCEiw,13214
ott/data/__init__.py,sha256=531rqjgNlN87rtejmWHeSqOKylz5TvynDaQMYOan_Z0,633
ott/data/_loaders.py,sha256=3GZX9BVWWgLhRklJLxphpEorcy0IJVR062Hp8vn9B0g,2755
ott/experimental/__init__.py,sha256=whRp8rS4BnfvjXxi4immDONFPbvdR5AFOlz9ucUaCbE,589
ott/experimental/mmsinkhorn.py,sha256=AxQ4wS43Aa8UmdVgHhuJEk7wTaWOv4DzxxDaSfXGk-0,16452
ott/geometry/__init__.py,sha256=fd3ike3Ec-j92Djs7ORvnSE-GqkYp9RU6owr1bS1_GY,760
ott/geometry/costs.py,sha256=gBrkISP39AhxxcTp8ddVSariTSW2VhAUAr1yB8Bl8dE,33755
ott/geometry/distrib_costs.py,sha256=KOR-X8PDbweekD4vNlJVPXPI_J7q_xPTLkQWuO20vis,2526
ott/geometry/epsilon_scheduler.py,sha256=000r4e5vIeDeL-yJRBs-iUcByjO1mqL1Iuc_PkyE7A0,2563
ott/geometry/geodesic.py,sha256=r2-OWLttEewhMUGvdZpwnTNykL2GBUXwabyX1iDIwXg,9522
ott/geometry/geometry.py,sha256=QWhMJUR_MUMdeiXMmZvLcM9XNN5NLKvxyNcJyV2zJSc,28239
ott/geometry/graph.py,sha256=BkTyINZtU4SHRv5XYAO08GSrmuiwJL-75tbQWEzjpNQ,8943
ott/geometry/grid.py,sha256=4lFxlMHoKjQHmTcO5VR88cNt3udFbOBxQjtWjFW33dE,15279
ott/geometry/low_rank.py,sha256=5cyL_KQdrBbRVyIPI8JrYrwC2fcaU5orvaL15eBJ1t8,12549
ott/geometry/pointcloud.py,sha256=ER42dpnfNEI07JQ6i2YF86aP4LAUrpzk0P_xv0fb_7A,15638
ott/geometry/regularizers.py,sha256=gwaautfl_j68fU-Z_T-hXOTo2lsjCeFsDosZjLZ7TL4,15652
ott/geometry/segment.py,sha256=1uTrB_iGJo3kstrYzJ0yyStrSKVzXGUeqWsM3P6zNp4,7083
ott/geometry/semidiscrete_pointcloud.py,sha256=MibJ1NKnJSF_bjxPk5J9xJ3D-mE1E5O0K0Ays-q9OVo,5391
ott/initializers/__init__.py,sha256=XwzTiZpReRP43Y5jsHG0jAPAykp2IxaayPa9SkoSnF0,694
ott/initializers/linear/__init__.py,sha256=Cip9dEy5z33zsSxgOcDZC_A81Jhyp0nc5d54oJdFw7A,608
ott/initializers/linear/initializers.py,sha256=g4oyg0sh4MwiVAE9nIUurmXE20zyZFVYSFQ09BPGM5E,12383
ott/initializers/linear/initializers_lr.py,sha256=JaKOjEq_onKIa9u1uipx4hCdJvJqTUHwqicZemBQksY,17026
ott/initializers/neural/__init__.py,sha256=Kwk00nkBfeoK3jUP7uxhheZ1Dnvw5n80EMdKnuJT2Zw,595
ott/initializers/neural/meta_initializer.py,sha256=PY4-Kj_49JRbx-obZmGR0sAE4SM6GGtYj3OSOq6brQw,7366
ott/initializers/quadratic/__init__.py,sha256=DO50et7QIrgvCS39KbesgzKLI4Ovr2D4iqwZSJycNlU,591
ott/initializers/quadratic/initializers.py,sha256=vMbEjDvqOLS70yTBb9ug7sZDikrauo1fEwLls6FMcis,6351
ott/math/__init__.py,sha256=ojmeoF-_czczJRxXAVR5rLW9eyuvsklguO--pTuz6W4,746
ott/math/_lbfgs.py,sha256=5L2h1frjFuc7QqvKSvgBSCEgAfpO0aH3oEFKRi5Yk2s,2783
ott/math/_legendre.py,sha256=gaVPs0j5UHKD7--Joock8SuST5zGtoMPvWv58NM-_dc,2185
ott/math/fixed_point_loop.py,sha256=HaZpcjCK0H84Mbn9PltxZN1WncGPfExwmW1BlYum-Zk,8395
ott/math/matrix_square_root.py,sha256=oGTnwZ2YlNW5k1BOYECTWkyL15-cBR5mRPUiTBOZO7A,10835
ott/math/unbalanced_functions.py,sha256=yUR_PrqT3ckwzajH9Du5-ghPdEkDsFNmYsYpCWdk3eQ,2897
ott/math/utils.py,sha256=uYaYI2I2AQhTBhCt13Ocq8mGZDXlY4DUoBJgSIeI22c,10189
ott/neural/__init__.py,sha256=WpSTu-9F0qDV7rkZaLlHnT7ODo5DLbkfRi2m_61CAJ0,606
ott/neural/datasets.py,sha256=1gIL1ydLbzkQQUabBvH1SfHH5QPTchWJLswQhgny1Sg,3803
ott/neural/methods/__init__.py,sha256=zt2A_wY7yvBRn_KOd5RSxKqbATnzDtoAFEzsVZUSdAo,600
ott/neural/methods/expectile_neural_dual.py,sha256=8u3pA_9lRWGc51-TqoFmi7EuUBr_8KMCdieSscto1Aw,14261
ott/neural/methods/monge_gap.py,sha256=wnAOc_pLFwigaXXuz_bXYt_MNIpziSOePasQuNyio_w,15472
ott/neural/methods/neuraldual.py,sha256=W0bDJmGYpdhIR7qHwHDTWQ4vgpZGA_w3kdUtVnD0ax4,21097
ott/neural/methods/flows/__init__.py,sha256=ekX9ynmpmwi3VimLcdiRZ6tV3KEasgLDVXww7hH8P7E,600
ott/neural/methods/flows/dynamics.py,sha256=-9GITAy5j5TyxOKkjjpps6rgvmyN-4c9xVnOqmyTAcQ,5483
ott/neural/methods/flows/genot.py,sha256=crzWdP4E6dL8ZrlgHqChrUEIq4zZ_7jpVF1haX0t2SU,11867
ott/neural/methods/flows/otfm.py,sha256=ijDtmTN9vKDGbgbcf5BdsCzBxjznHKl-atfnaIhXecA,6399
ott/neural/networks/__init__.py,sha256=a0WBMs1J6uuC0815nUXbFPfeRDcSW_rehuelJcVPJqk,619
ott/neural/networks/icnn.py,sha256=vVkC1ZChtKjaUo7mpQdYeF_Wrxyua0TH4vOSI84HSE0,5807
ott/neural/networks/potentials.py,sha256=2rFXJBijQsC51918Y4rTvYN07r056icS3wQpBRQ_2_o,6519
ott/neural/networks/velocity_field.py,sha256=2wHLk62RkzJRxz6HTD2xYo0iwovbqlYgA2YjF6X_kPI,4663
ott/neural/networks/layers/__init__.py,sha256=Vs6UfMjw9zJvp4W3sVGi8lfbm-DiEr53qEz-w8tyvtA,610
ott/neural/networks/layers/conjugate.py,sha256=Tuh1L8AyHxc1hzHQwYLsW3aycI57M2ztvSjjE0i09jU,3400
ott/neural/networks/layers/posdef.py,sha256=mKVbVk7p-hnZclQwEwI4kyMRfWdxIjvmphd9bnnSmDQ,7872
ott/neural/networks/layers/time_encoder.py,sha256=OStFFlaQPOkCga6NSvvstUPeBztwYTf3dO5SM8U6NJY,1193
ott/problems/__init__.py,sha256=4UlzUgMEZX0n3ox_a-_PypI6zY0gwUvppBI3qP5cr0A,596
ott/problems/linear/__init__.py,sha256=Z_pvrmJlK2peT_mrDjHc8Ch_4VhDgE-QP2LKmt0jLdg,675
ott/problems/linear/barycenter_problem.py,sha256=Mfz0hkvX1qsALNSyPum8LABYxcVg-r7fqZx9UGKVhK4,6892
ott/problems/linear/linear_problem.py,sha256=iRK5dNIexbLB10fB7Q6zSIHx2e6F09AUaFZ6IEJ4baY,7093
ott/problems/linear/potentials.py,sha256=IB87-RaC_Ukz6JIXsdyxyNeip3LLP8Sk2Y--eAl80mg,8911
ott/problems/linear/semidiscrete_linear_problem.py,sha256=cNVunFRfkf9hL3Nx7jpTVySxS80Kyq8wgjSUvjN6diw,3178
ott/problems/quadratic/__init__.py,sha256=B8Kej5-IdoqK5JjNp0DRmbZHta8OHAU0JR0HvdQw-so,628
ott/problems/quadratic/gw_barycenter.py,sha256=3OOGouPvPunHKx54rLdz6sy6ASLGqsspEpN21nLxmFo,10540
ott/problems/quadratic/quadratic_costs.py,sha256=D8IAERI4yr6MAZPz5VfiCHRdJvsfsxcyTG7ASbUYzyI,2197
ott/problems/quadratic/quadratic_problem.py,sha256=sbwwy9kTVsWIoG7y49Q0GNWo5PnCOR7U3QetRH43UBA,18024
ott/solvers/__init__.py,sha256=es16_p90Mi1IRwo2bhAfPg1CxjnNMugzvx-JUq__jwg,615
ott/solvers/utils.py,sha256=RKQYDYAR7XHC178ETXRLQfSzQLer8-tfXzDYQWqo8ZI,5381
ott/solvers/was_solver.py,sha256=6Tnw5JmbDWW_zSFWHqjOAfwniDYLi7BTIwR7674DCe8,3003
ott/solvers/linear/__init__.py,sha256=nsA9trJRXqbM_ryLIMCNSmw4dkjA9ydEVXbeVkeZNcc,1100
ott/solvers/linear/_solve.py,sha256=pIsv8_XPenBc85A-V9NsvOuYK1--m4Zj6l3csyHRc_o,4669
ott/solvers/linear/acceleration.py,sha256=SZhdkmYVp3WlCsedU9sIHGLhozp7uccm5Ghe8nTEvjI,6385
ott/solvers/linear/continuous_barycenter.py,sha256=ukwfmboNBfvc6exj4mTuDMpKgRoZq4WKX1MsDKwLOkI,7462
ott/solvers/linear/discrete_barycenter.py,sha256=77NuuPlD7qwmVLtGu6wM7DSJV5qRvP81BB6abK73vpg,8526
ott/solvers/linear/implicit_differentiation.py,sha256=0u92NI5WDYXvRG5e_BGzPcI8uNdxWZHPEeHKem7k-nQ,13987
ott/solvers/linear/lineax_implicit.py,sha256=j-9VlMpk4uUGe5Pq6W6ZQsSrY1ASg4D7gHx_SD09AtU,3816
ott/solvers/linear/lr_utils.py,sha256=WS9KGTDCyPfAqmtD_cYWTGs9jMYTGdDtGTCnU2jFLQE,11102
ott/solvers/linear/semidiscrete.py,sha256=eQrJobDzqFwkCizD2t45u1bTDN7VAqbObxyz0q2p-TM,16014
ott/solvers/linear/sinkhorn.py,sha256=huHk_nk5hawRxsP-RfEkwG3mQsYnX6pkTGwG3_mSl9Q,45855
ott/solvers/linear/sinkhorn_lr.py,sha256=2i_Hg2Lg78Q9PX2hAX_IYB4AbjiFL9_qcr2cA_eN96E,26024
ott/solvers/linear/univariate.py,sha256=og6uWM_lyZjHufKuhsOxMCjw-eqehauFmH84erNOji4,12103
ott/solvers/quadratic/__init__.py,sha256=-Ifr6G3UumQGWnOa4HprVwyJPawgV0093HlX8HnHdCw,695
ott/solvers/quadratic/_solve.py,sha256=mAkhdInA5LQh5jNZ6OriHsNPPIyyiZdqeVIoE-eVNYI,3913
ott/solvers/quadratic/gromov_wasserstein.py,sha256=wDEa5UhPzkrBYG-7WUajldcC-81IQkE4VpjoQVIvjzs,11996
ott/solvers/quadratic/gromov_wasserstein_lr.py,sha256=GZ1EMdGxBaKgBqY7_zB_Mwu7VEqVlxx-keo7esSWYS0,28840
ott/solvers/quadratic/gw_barycenter.py,sha256=y1TXrKmBzVzIxGsDBwqKfujzxBNlpX2B2pDrzLNy9gQ,10710
ott/solvers/quadratic/lower_bound.py,sha256=aA3F3kWcbJaFzvw7N17S63caDrlPZVvpfffq3dHaAWg,1869
ott/tools/__init__.py,sha256=PteLIZlPNhWRX5kelpjQyj1BL4Qv2KAZ2ZI6CAP9scQ,739
ott/tools/conformal.py,sha256=l-oJIZ1rMKB3bjvlvRq8mFjQKowp2rJHWu0qGO8EbRE,8987
ott/tools/k_means.py,sha256=6m8VF4124cIxIh34goqstg99sFXYgjyqVEdstZAzRiw,13651
ott/tools/plot.py,sha256=eIvY5sBvXpvW6VnuQOaq_YZwqPykSS8vjvtQ__sK0no,14192
ott/tools/progot.py,sha256=rrfpjYDKW6ptyqrjJolkxm1dYuF1B1Zc7A1cLTJF1E8,13117
ott/tools/segment_sinkhorn.py,sha256=CYBTbFwEm1iiLQpFRgWvegF9uphL5jZJYpN8iAUOSbg,5920
ott/tools/sinkhorn_divergence.py,sha256=fsoaowBQix1rTgbibCMvzLgnG8ci9Os7mg7t3bXFkdg,20582
ott/tools/sliced.py,sha256=ziXBJ_tt5ibnDn_59HnorelVNgNzFEwLS5jIJ2qxLHA,4213
ott/tools/soft_sort.py,sha256=A9Od1jicu8hcXLEvVFw01ClR-Ut4xhN0B1ahhtqq-jA,28911
ott/tools/unreg.py,sha256=s6TE9vOB9QPo0Iun9W4lv2zB-IZmQRqVQXW2v3Kulx4,2514
ott/tools/gaussian_mixture/__init__.py,sha256=rwknFOCfDevXTW8xt1Hgjcqxdp0Ri2OHwvVPhuz5FIY,642
ott/tools/gaussian_mixture/fit_gmm.py,sha256=AeajxyCSEoM74PwH83EvFSTubs_ud3Te1KGe7f0-iN0,9079
ott/tools/gaussian_mixture/fit_gmm_pair.py,sha256=Ruuuzc-5ZsNxpiRE3c081LgUzkJRR_vGlXx6Duf_ghI,12063
ott/tools/gaussian_mixture/gaussian.py,sha256=AnhFyrbSEWk5JrGL0ayM2vhDkcjdh8iWhjyvXImVX3U,6313
ott/tools/gaussian_mixture/gaussian_mixture.py,sha256=62IbjoDDkLQVngkOlf8rj0nYxt5PoIGYhZoWEmGyIJU,10576
ott/tools/gaussian_mixture/gaussian_mixture_pair.py,sha256=XdsvWBXW9-WZSWoVCq35sIkA4yBV8YP8hvPpDFvupvY,7670
ott/tools/gaussian_mixture/linalg.py,sha256=SzpuZ92CXcRUI2esTkUaZxgzrKU47Cd50wuQgEjFqZM,3941
ott/tools/gaussian_mixture/probabilities.py,sha256=l86jRYWOXvS_NVDLrIhM95TRr0mdxYNDajzUHpKqiEw,3078
ott/tools/gaussian_mixture/scale_tril.py,sha256=3Ujux3bj9wDE9vP02BI2Fdx60A6PXTHzoOM04NsO5oE,6643
ott_jax-0.5.2.dist-info/licenses/LICENSE,sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ,11357
ott_jax-0.5.2.dist-info/METADATA,sha256=qvC7HCRRBhNt5oL4G5r_WfeyLaSCM7BGhRuYQVFCWaA,20901
ott_jax-0.5.2.dist-info/WHEEL,sha256=_zCd3N1l69ArxyTb8rzEoP9TpbYXkqRFSNOD5OuxnTs,91
ott_jax-0.5.2.dist-info/top_level.txt,sha256=aItZE5qpj8hadJ3m84pofjuRLXqBhRTj2ycFR5R9cNQ,4
ott_jax-0.5.2.dist-info/RECORD,,
