-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathsearchindex.js
More file actions
1 lines (1 loc) · 437 KB
/
searchindex.js
File metadata and controls
1 lines (1 loc) · 437 KB
1
Search.setIndex({"alltitles": {"(Fused) Gromov-Wasserstein Linear Dictionary Learning": [[48, null]], "0.1.10": [[124, "id41"]], "0.1.11": [[124, "id40"]], "0.1.3": [[124, "id44"]], "0.1.7": [[124, "id43"]], "0.1.9": [[124, "id42"]], "0.3": [[124, "id39"]], "0.3.1": [[124, "id38"]], "0.4": [[124, "id35"]], "0.5.0": [[124, "id32"]], "0.6.0": [[124, "id29"]], "0.7.0": [[124, "id27"]], "0.8.0": [[124, "id24"]], "0.8.1": [[124, "id21"]], "0.8.1.0": [[124, "id19"]], "0.8.2": [[124, "id16"]], "0.9.1": [[124, "id13"]], "0.9.2": [[124, "id10"]], "0.9.3": [[124, "id8"]], "0.9.4": [[124, "id5"]], "0.9.5": [[124, "id2"]], "0.9.6": [[124, "id1"]], "1D Unbalanced optimal transport": [[87, null]], "1D Wasserstein barycenter demo": [[14, null]], "1D Wasserstein barycenter demo for Unbalanced distributions": [[88, null]], "1D Wasserstein barycenter: exact LP vs entropic regularization": [[15, null]], "2D data example": [[78, "d-data-example"]], "2D examples of exact and entropic unbalanced optimal transport": [[93, null]], "2D free support Sinkhorn barycenters of distributions": [[20, null]], "2D free support Wasserstein barycenters of distributions": [[18, null]], "API and modules": [[0, null]], "Acknowledgements": [[123, "acknowledgements"]], "Acknowledgments": [[97, "acknowledgments"]], "Add node features": [[42, "add-node-features"], [51, "add-node-features"]], "Algorithm": [[72, "algorithm"]], "An example of convolutional barycenter (ot.bregman.convolutional_barycenter2d) computation": [[126, "an-example-of-convolutional-barycenter-ot-bregman-convolutional-barycenter2d-computation"]], "Anaconda installation with conda-forge": [[123, "anaconda-installation-with-conda-forge"]], "Animate trajectories of generated samples along iteration": [[7, "animate-trajectories-of-generated-samples-along-iteration"], [11, "animate-trajectories-of-generated-samples-along-iteration"]], "Animate trajectories of the barycenter along gradient descent": [[6, "animate-trajectories-of-the-barycenter-along-gradient-descent"]], "Animate trajectories of the gradient flow along iteration": [[6, "animate-trajectories-of-the-gradient-flow-along-iteration"]], "Animation of the regpath for UOT l2": [[92, "animation-of-the-regpath-for-uot-l2"]], "Animation of the regpath for semi-relaxed UOT l2": [[92, "animation-of-the-regpath-for-semi-relaxed-uot-l2"]], "Attribution": [[95, "attribution"]], "Barycenter computation": [[14, "barycenter-computation"], [41, "barycenter-computation"], [47, "barycenter-computation"], [88, "barycenter-computation"]], "Barycenter computation and plot": [[22, "barycenter-computation-and-plot"]], "Barycenter computation and visualization": [[16, "barycenter-computation-and-visualization"], [17, "barycenter-computation-and-visualization"]], "Barycenter of labeled graphs with FGW": [[41, null]], "Barycenters with fixed support": [[126, "barycenters-with-fixed-support"]], "Barycenters with free support": [[126, "barycenters-with-free-support"]], "Barycentric interpolation": [[14, "barycentric-interpolation"], [88, "barycentric-interpolation"]], "Breaking change": [[124, "breaking-change"]], "Classes": [[98, "classes"], [102, "classes"], [118, "classes"], [121, "classes"]], "Closed issues": [[124, "closed-issues"], [124, "id4"], [124, "id7"], [124, "id9"], [124, "id12"], [124, "id15"], [124, "id18"], [124, "id20"], [124, "id23"], [124, "id26"], [124, "id28"], [124, "id31"], [124, "id34"], [124, "id37"]], "Code of conduct": [[95, null]], "Community clustering with uniform and estimated weights": [[4, "community-clustering-with-uniform-and-estimated-weights"]], "Compare Barycenters in both methods": [[67, "compare-barycenters-in-both-methods"], [67, "id1"]], "Compare OT plans": [[59, "compare-ot-plans"]], "Compare the Euclidean Wasserstein distance with the Wasserstein distance on the circle": [[82, "compare-the-euclidean-wasserstein-distance-with-the-wasserstein-distance-on-the-circle"]], "Compare the results with the Sinkhorn algorithm": [[70, "compare-the-results-with-the-sinkhorn-algorithm"]], "Compare with Sinkhorn": [[59, "compare-with-sinkhorn"]], "Compare with original distributions": [[67, "compare-with-original-distributions"]], "Comparing Computation Time": [[5, "comparing-computation-time"]], "Comparing all OT plans": [[78, "comparing-all-ot-plans"]], "Comparison of Fused Gromov-Wasserstein solvers": [[44, null]], "Computation times": [[12, null], [24, null], [35, null], [39, null], [53, null], [60, null], [71, null], [80, null], [85, null], [94, null], [125, null]], "Compute Bures-Wasserstein barycenters and plot them": [[21, "compute-bures-wasserstein-barycenters-and-plot-them"]], "Compute EMD": [[74, "compute-emd"]], "Compute EMD for the different losses": [[76, "compute-emd-for-the-different-losses"]], "Compute EWCA": [[63, "compute-ewca"]], "Compute FGW/GW": [[43, "compute-fgw-gw"]], "Compute Factored OT and exact OT solutions": [[56, "compute-factored-ot-and-exact-ot-solutions"]], "Compute Fisher Discriminant Analysis": [[65, "compute-fisher-discriminant-analysis"]], "Compute GW with scalable stochastic methods with any loss function": [[46, "compute-gw-with-scalable-stochastic-methods-with-any-loss-function"]], "Compute Gromov-Wasserstein plans and distance": [[46, "compute-gromov-wasserstein-plans-and-distance"]], "Compute Sinkhorn": [[74, "compute-sinkhorn"]], "Compute Sinkhorn for the different losses": [[76, "compute-sinkhorn-for-the-different-losses"]], "Compute Wasserstein Discriminant Analysis": [[65, "compute-wasserstein-discriminant-analysis"]], "Compute Weak OT and exact OT solutions": [[66, "compute-weak-ot-and-exact-ot-solutions"]], "Compute distance kernels, normalize them and then display": [[46, "compute-distance-kernels-normalize-them-and-then-display"]], "Compute entropic kl-regularized UOT with Sinkhorn and Translation Invariant Sinkhorn": [[89, "compute-entropic-kl-regularized-uot-with-sinkhorn-and-translation-invariant-sinkhorn"]], "Compute entropic kl-regularized UOT, kl- and l2-regularized UOT": [[93, "compute-entropic-kl-regularized-uot-kl-and-l2-regularized-uot"]], "Compute free support Wasserstein barycenter": [[18, "compute-free-support-wasserstein-barycenter"]], "Compute partial Gromov-Wasserstein plans and distance": [[91, "compute-partial-gromov-wasserstein-plans-and-distance"]], "Compute partial Wasserstein plans and distance": [[91, "compute-partial-wasserstein-plans-and-distance"]], "Compute semi-relaxed and fully relaxed regularization paths": [[92, "compute-semi-relaxed-and-fully-relaxed-regularization-paths"]], "Compute the Nystr\u00f6m approximation of the Gaussian kernel": [[59, "compute-the-nystrom-approximation-of-the-gaussian-kernel"]], "Compute the Sliced Wasserstein Barycenter": [[6, "compute-the-sliced-wasserstein-barycenter"]], "Compute the Transportation Matrix for the Dual Problem": [[70, "compute-the-transportation-matrix-for-the-dual-problem"]], "Compute the Transportation Matrix for the Semi-Dual Problem": [[70, "compute-the-transportation-matrix-for-the-semi-dual-problem"]], "Compute the quantized Fused Gromov-Wasserstein distance between samples using the wrapper": [[50, "compute-the-quantized-fused-gromov-wasserstein-distance-between-samples-using-the-wrapper"]], "Compute the quantized Gromov-Wasserstein distance using the wrapper": [[50, "compute-the-quantized-gromov-wasserstein-distance-using-the-wrapper"]], "Compute their Fused Gromov-Wasserstein distances": [[44, "compute-their-fused-gromov-wasserstein-distances"]], "Compute their entropic-regularized semi-relaxed Gromov-Wasserstein divergences": [[42, "compute-their-entropic-regularized-semi-relaxed-gromov-wasserstein-divergences"]], "Compute their quantized Gromov-Wasserstein distance without using the wrapper": [[50, "compute-their-quantized-gromov-wasserstein-distance-without-using-the-wrapper"]], "Compute their semi-relaxed Fused Gromov-Wasserstein divergences": [[42, "compute-their-semi-relaxed-fused-gromov-wasserstein-divergences"], [51, "compute-their-semi-relaxed-fused-gromov-wasserstein-divergences"]], "Compute their semi-relaxed Gromov-Wasserstein divergences": [[51, "compute-their-semi-relaxed-gromov-wasserstein-divergences"]], "Computing 1-dimensional Barycenters via d-MMOT": [[67, null]], "Computing Wasserstein distance": [[126, "computing-wasserstein-distance"]], "Computing the Cost Matrices": [[5, "computing-the-cost-matrices"]], "Contents": [[123, "contents"]], "Continuous OT plan estimation with Pytorch": [[8, null]], "Contributing to POT": [[96, null]], "Contributions and code of conduct": [[123, "contributions-and-code-of-conduct"]], "Contributors": [[97, null], [97, "contributors"]], "Convert data to torch tensors": [[3, "convert-data-to-torch-tensors"], [8, "convert-data-to-torch-tensors"]], "Convolutional Wasserstein Barycenter example": [[16, null]], "Cost matrix": [[72, "cost-matrix"]], "Create structure matrices and across-feature distance matrix": [[43, "create-structure-matrices-and-across-feature-distance-matrix"]], "Creators and Maintainers": [[97, "creators-and-maintainers"]], "Data for logo": [[68, "data-for-logo"]], "Data generation": [[3, "data-generation"], [7, "data-generation"], [8, "data-generation"], [11, "data-generation"]], "Data preparation": [[16, "data-preparation"], [47, "data-preparation"]], "Dataset 1 : Plot OT Matrices": [[75, "dataset-1-plot-ot-matrices"]], "Dataset 1 : uniform sampling": [[75, "dataset-1-uniform-sampling"]], "Dataset 2 : Partial circle": [[75, "dataset-2-partial-circle"]], "Dataset 2 : Plot OT Matrices": [[75, "dataset-2-plot-ot-matrices"]], "Debiased Sinkhorn barycenter demo": [[17, null]], "Debiased barycenter of 1D Gaussians": [[17, "debiased-barycenter-of-1d-gaussians"]], "Debiased barycenter of 2D images": [[17, "debiased-barycenter-of-2d-images"]], "Define Gaussian Covariances and distributions": [[21, "define-gaussian-covariances-and-distributions"]], "Define Group lasso regularization and gradient": [[79, "define-group-lasso-regularization-and-gradient"]], "Dependencies": [[123, "dependencies"]], "Dependency": [[100, null]], "Deprecation": [[124, "deprecation"]], "Detecting outliers by learning sample marginal distribution with CO-Optimal Transport and by using unbalanced Co-Optimal Transport": [[69, null]], "Different gradient computations for regularized optimal transport": [[2, null]], "Differentiable OT with PyTorch": [[1, null], [54, "differentiable-ot-with-pytorch"]], "Dirac Data": [[15, "dirac-data"]], "Discrete case": [[70, "discrete-case"]], "Documentation": [[96, "documentation"]], "Domain adaptation classes": [[126, "domain-adaptation-classes"]], "Domain adaptation for pixel distribution transfer": [[33, "domain-adaptation-for-pixel-distribution-transfer"]], "Domain adaptation with OT": [[25, null], [54, "domain-adaptation-with-ot"]], "Dual OT solvers for entropic and quadratic regularized OT with Pytorch": [[3, null]], "Empirical Sinkhorn": [[74, "empirical-sinkhorn"]], "Endow the dataset with node features": [[48, "endow-the-dataset-with-node-features"], [52, "endow-the-dataset-with-node-features"]], "Enforcement": [[95, "enforcement"]], "Entropic Gromov-Wasserstein": [[57, "entropic-gromov-wasserstein"]], "Entropic OT with Sinkhorn algorithm": [[78, "entropic-ot-with-sinkhorn-algorithm"]], "Entropic Wasserstein Component Analysis": [[63, null]], "Entropic regularized OT": [[126, "entropic-regularized-ot"]], "Entropic-regularized semi-relaxed (Fused) Gromov-Wasserstein example": [[42, null]], "Estimate a Fused Gromov-Wasserstein dictionary from the dataset of attributed graphs": [[48, "estimate-a-fused-gromov-wasserstein-dictionary-from-the-dataset-of-attributed-graphs"]], "Estimate linear mapping and transport": [[31, "estimate-linear-mapping-and-transport"]], "Estimate mapping and adapt": [[31, "estimate-mapping-and-adapt"]], "Estimate the Gromov-Wasserstein dictionary from the dataset": [[48, "estimate-the-gromov-wasserstein-dictionary-from-the-dataset"]], "Estimate the srFGW barycenter from the attributed graphs and visualize embeddings": [[52, "estimate-the-srfgw-barycenter-from-the-attributed-graphs-and-visualize-embeddings"]], "Estimate the srGW barycenter from the dataset and visualize embeddings": [[52, "estimate-the-srgw-barycenter-from-the-dataset-and-visualize-embeddings"]], "Estimated weights and convergence of the objective": [[9, "estimated-weights-and-convergence-of-the-objective"]], "Estimating deep dual variables for entropic OT": [[8, "estimating-deep-dual-variables-for-entropic-ot"]], "Estimating dual variables for entropic OT": [[3, "estimating-dual-variables-for-entropic-ot"]], "Estimating dual variables for quadratic OT": [[3, "estimating-dual-variables-for-quadratic-ot"]], "Examples": [[123, "examples"]], "Examples and Notebooks": [[123, "examples-and-notebooks"]], "Examples gallery": [[54, null]], "Examples of GW, regularized G and FGW barycenters": [[126, "examples-of-gw-regularized-g-and-fgw-barycenters"]], "Examples of Partial OT": [[126, "examples-of-partial-ot"]], "Examples of Unbalanced OT": [[126, "examples-of-unbalanced-ot"]], "Examples of Unbalanced OT barycenters": [[126, "examples-of-unbalanced-ot-barycenters"]], "Examples of Wasserstein and regularized Wasserstein barycenters": [[126, "examples-of-wasserstein-and-regularized-wasserstein-barycenters"]], "Examples of computation of GW, regularized G and FGW": [[126, "examples-of-computation-of-gw-regularized-g-and-fgw"]], "Examples of free support barycenter estimation": [[126, "examples-of-free-support-barycenter-estimation"]], "Examples of group Lasso regularization": [[126, "examples-of-group-lasso-regularization"]], "Examples of the generic solvers": [[126, "examples-of-the-generic-solvers"]], "Examples of the use of OTDA classes": [[126, "examples-of-the-use-of-otda-classes"]], "Examples of the use of WDA": [[126, "examples-of-the-use-of-wda"]], "Examples of use for Sinkhorn algorithm": [[126, "examples-of-use-for-sinkhorn-algorithm"]], "Examples of use for ot.emd": [[126, "examples-of-use-for-ot-emd"]], "Examples of use for ot.emd2": [[126, "examples-of-use-for-ot-emd2"]], "Examples of use of quadratic regularization": [[126, "examples-of-use-of-quadratic-regularization"]], "Examples using ot.coot.co_optimal_transport": [[101, "examples-using-ot-coot-co-optimal-transport"]], "Examples using ot.coot.co_optimal_transport2": [[101, "examples-using-ot-coot-co-optimal-transport2"]], "Examples using ot.da.BaseTransport": [[102, "examples-using-ot-da-basetransport"]], "Examples using ot.da.EMDLaplaceTransport": [[102, "examples-using-ot-da-emdlaplacetransport"]], "Examples using ot.da.EMDTransport": [[102, "examples-using-ot-da-emdtransport"]], "Examples using ot.da.JCPOTTransport": [[102, "examples-using-ot-da-jcpottransport"]], "Examples using ot.da.LinearGWTransport": [[102, "examples-using-ot-da-lineargwtransport"]], "Examples using ot.da.LinearTransport": [[102, "examples-using-ot-da-lineartransport"]], "Examples using ot.da.MappingTransport": [[102, "examples-using-ot-da-mappingtransport"]], "Examples using ot.da.SinkhornL1l2Transport": [[102, "examples-using-ot-da-sinkhornl1l2transport"]], "Examples using ot.da.SinkhornLpl1Transport": [[102, "examples-using-ot-da-sinkhornlpl1transport"]], "Examples using ot.da.SinkhornTransport": [[102, "examples-using-ot-da-sinkhorntransport"]], "Examples using ot.datasets.make_1D_gauss": [[103, "examples-using-ot-datasets-make-1d-gauss"]], "Examples using ot.datasets.make_2D_samples_gauss": [[103, "examples-using-ot-datasets-make-2d-samples-gauss"]], "Examples using ot.datasets.make_data_classif": [[103, "examples-using-ot-datasets-make-data-classif"]], "Examples using ot.dr.ewca": [[104, "examples-using-ot-dr-ewca"]], "Examples using ot.dr.fda": [[104, "examples-using-ot-dr-fda"]], "Examples using ot.dr.wda": [[104, "examples-using-ot-dr-wda"]], "Examples using ot.gaussian.bures_wasserstein_barycenter": [[106, "examples-using-ot-gaussian-bures-wasserstein-barycenter"]], "Examples using ot.gaussian.empirical_bures_wasserstein_distance": [[106, "examples-using-ot-gaussian-empirical-bures-wasserstein-distance"]], "Examples using ot.gaussian.empirical_bures_wasserstein_mapping": [[106, "examples-using-ot-gaussian-empirical-bures-wasserstein-mapping"]], "Examples using ot.gaussian.empirical_gaussian_gromov_wasserstein_mapping": [[106, "examples-using-ot-gaussian-empirical-gaussian-gromov-wasserstein-mapping"]], "Examples using ot.gmm.gmm_barycenter_fixed_point": [[107, "examples-using-ot-gmm-gmm-barycenter-fixed-point"]], "Examples using ot.gmm.gmm_ot_apply_map": [[107, "examples-using-ot-gmm-gmm-ot-apply-map"]], "Examples using ot.gmm.gmm_ot_loss": [[107, "examples-using-ot-gmm-gmm-ot-loss"]], "Examples using ot.gmm.gmm_ot_plan_density": [[107, "examples-using-ot-gmm-gmm-ot-plan-density"]], "Examples using ot.gmm.gmm_pdf": [[107, "examples-using-ot-gmm-gmm-pdf"]], "Examples using ot.lowrank.kernel_nystroem": [[110, "examples-using-ot-lowrank-kernel-nystroem"]], "Examples using ot.lowrank.sinkhorn_low_rank_kernel": [[110, "examples-using-ot-lowrank-sinkhorn-low-rank-kernel"]], "Examples using ot.mapping.nearest_brenier_potential_fit": [[112, "examples-using-ot-mapping-nearest-brenier-potential-fit"]], "Examples using ot.mapping.nearest_brenier_potential_predict_bounds": [[112, "examples-using-ot-mapping-nearest-brenier-potential-predict-bounds"]], "Examples using ot.optim.cg": [[113, "examples-using-ot-optim-cg"]], "Examples using ot.optim.gcg": [[113, "examples-using-ot-optim-gcg"]], "Examples using ot.plot.plot1D_mat": [[115, "examples-using-ot-plot-plot1d-mat"]], "Examples using ot.plot.plot2D_samples_mat": [[115, "examples-using-ot-plot-plot2d-samples-mat"]], "Examples using ot.plot.rescale_for_imshow_plot": [[115, "examples-using-ot-plot-rescale-for-imshow-plot"]], "Examples using ot.regpath.compute_transport_plan": [[116, "examples-using-ot-regpath-compute-transport-plan"]], "Examples using ot.regpath.regularization_path": [[116, "examples-using-ot-regpath-regularization-path"]], "Examples using ot.smooth.smooth_ot_dual": [[118, "examples-using-ot-smooth-smooth-ot-dual"]], "Examples using ot.stochastic.loss_dual_entropic": [[119, "examples-using-ot-stochastic-loss-dual-entropic"]], "Examples using ot.stochastic.loss_dual_quadratic": [[119, "examples-using-ot-stochastic-loss-dual-quadratic"]], "Examples using ot.stochastic.plan_dual_entropic": [[119, "examples-using-ot-stochastic-plan-dual-entropic"]], "Examples using ot.stochastic.plan_dual_quadratic": [[119, "examples-using-ot-stochastic-plan-dual-quadratic"]], "Examples using ot.stochastic.solve_dual_entropic": [[119, "examples-using-ot-stochastic-solve-dual-entropic"]], "Examples using ot.stochastic.solve_semi_dual_entropic": [[119, "examples-using-ot-stochastic-solve-semi-dual-entropic"]], "Examples using ot.utils.BaseEstimator": [[121, "examples-using-ot-utils-baseestimator"]], "Examples using ot.utils.LazyTensor": [[121, "examples-using-ot-utils-lazytensor"]], "Examples using ot.utils.OTResult": [[121, "examples-using-ot-utils-otresult"]], "Examples using ot.utils.dist0": [[121, "examples-using-ot-utils-dist0"]], "Examples using ot.utils.proj_SDP": [[121, "examples-using-ot-utils-proj-sdp"]], "Examples using ot.utils.proj_simplex": [[121, "examples-using-ot-utils-proj-simplex"]], "Exceptions": [[121, "exceptions"]], "FAQ": [[126, "faq"]], "Factored an Low-Rank OT": [[54, "factored-an-low-rank-ot"], [55, null]], "Factored and Low rank OT": [[78, "factored-and-low-rank-ot"]], "Features": [[124, "features"], [124, "id30"], [124, "id33"], [124, "id36"]], "Fig 1 : plots source and target samples": [[26, "fig-1-plots-source-and-target-samples"], [29, "fig-1-plots-source-and-target-samples"], [30, "fig-1-plots-source-and-target-samples"]], "Fig 1 : plots source and target samples + matrix of pairwise distance": [[28, "fig-1-plots-source-and-target-samples-matrix-of-pairwise-distance"], [34, "fig-1-plots-source-and-target-samples-matrix-of-pairwise-distance"]], "Fig 2 : plot optimal couplings and transported samples": [[26, "fig-2-plot-optimal-couplings-and-transported-samples"], [29, "fig-2-plot-optimal-couplings-and-transported-samples"], [30, "fig-2-plot-optimal-couplings-and-transported-samples"]], "Fig 2 : plots optimal couplings for the different methods": [[28, "fig-2-plots-optimal-couplings-for-the-different-methods"], [34, "fig-2-plots-optimal-couplings-for-the-different-methods"]], "Fig 3 : plot transported samples": [[28, "fig-3-plot-transported-samples"], [34, "fig-3-plot-transported-samples"]], "Filing bugs": [[96, "filing-bugs"]], "Final figure": [[15, "final-figure"]], "First OT Problem": [[72, "first-ot-problem"]], "First pre-release": [[124, "first-pre-release"]], "Functions": [[98, "functions"], [101, "functions"], [102, "functions"], [103, "functions"], [104, "functions"], [105, "functions"], [106, "functions"], [107, "functions"], [110, "functions"], [112, "functions"], [113, "functions"], [115, "functions"], [116, "functions"], [117, "functions"], [118, "functions"], [119, "functions"], [121, "functions"], [122, "functions"]], "Fused Gromov-Wasserstein": [[78, "fused-gromov-wasserstein"]], "GPU acceleration": [[126, "gpu-acceleration"]], "Gaussian Bures-Wasserstein barycenters": [[21, null]], "Gaussian Data": [[15, "gaussian-data"]], "Gaussian Mixture Model OT Barycenters": [[23, null]], "Gaussian OT with Bures-Wasserstein": [[78, "gaussian-ot-with-bures-wasserstein"]], "General Parameters": [[20, "general-parameters"]], "Generalized Wasserstein Barycenter Demo": [[22, null]], "Generate Data": [[20, "generate-data"]], "Generate GMMOT maps and plot them over plan": [[37, "generate-gmmot-maps-and-plot-them-over-plan"]], "Generate GMMOT plan plot it": [[37, "generate-gmmot-plan-plot-it"]], "Generate a dataset composed of graphs following Stochastic Block models of 1, 2 and 3 clusters.": [[48, "generate-a-dataset-composed-of-graphs-following-stochastic-block-models-of-1-2-and-3-clusters"], [52, "generate-a-dataset-composed-of-graphs-following-stochastic-block-models-of-1-2-and-3-clusters"]], "Generate and plot data": [[22, "generate-and-plot-data"]], "Generate and visualize data": [[11, "generate-and-visualize-data"], [49, "generate-and-visualize-data"]], "Generate attributed point clouds": [[50, "generate-attributed-point-clouds"]], "Generate data": [[9, "generate-data"], [14, "generate-data"], [18, "generate-data"], [26, "generate-data"], [27, "generate-data"], [28, "generate-data"], [29, "generate-data"], [30, "generate-data"], [31, "generate-data"], [32, "generate-data"], [33, "generate-data"], [34, "generate-data"], [41, "generate-data"], [43, "generate-data"], [45, "generate-data"], [57, "generate-data"], [58, "generate-data"], [59, "generate-data"], [63, "generate-data"], [65, "generate-data"], [69, "generate-data"], [73, "generate-data"], [74, "generate-data"], [76, "generate-data"], [77, "generate-data"], [79, "generate-data"], [83, "generate-data"], [84, "generate-data"], [87, "generate-data"], [88, "generate-data"], [92, "generate-data"], [93, "generate-data"]], "Generate data an plot it": [[56, "generate-data-an-plot-it"], [66, "generate-data-an-plot-it"]], "Generate data and plot it": [[38, "generate-data-and-plot-it"]], "Generate graphs": [[50, "generate-graphs"]], "Generate two graphs following Stochastic Block models of 2 and 3 clusters.": [[42, "generate-two-graphs-following-stochastic-block-models-of-2-and-3-clusters"], [44, "generate-two-graphs-following-stochastic-block-models-of-2-and-3-clusters"], [51, "generate-two-graphs-following-stochastic-block-models-of-2-and-3-clusters"]], "Generating 2 distributions": [[67, "generating-2-distributions"]], "Generator Model": [[11, "generator-model"]], "Generic solvers": [[126, "generic-solvers"]], "Geometry of OT distances": [[76, null]], "Getting help": [[72, "getting-help"]], "Gradient Flow for GMM-OT distance": [[38, null]], "Gradient descent": [[7, "gradient-descent"]], "Gradient descent loop": [[38, "gradient-descent-loop"]], "Graph classification training": [[45, "graph-classification-training"]], "Graph classification with Template Based Fused Gromov Wasserstein": [[45, null]], "Graph compression with GW": [[4, "graph-compression-with-gw"]], "Graph generation": [[4, "graph-generation"]], "Gromov Wasserstein and extensions": [[126, "gromov-wasserstein-and-extensions"]], "Gromov Wasserstein barycenters": [[126, "gromov-wasserstein-barycenters"]], "Gromov Wasserstein(GW)": [[126, "gromov-wasserstein-gw"]], "Gromov-Wasserstein": [[5, "gromov-wasserstein"]], "Gromov-Wasserstein (GW) and Fused GW": [[40, null], [54, "gromov-wasserstein-gw-and-fused-gw"]], "Gromov-Wasserstein Barycenter example": [[47, null]], "Gromov-Wasserstein and Entropic GW": [[78, "gromov-wasserstein-and-entropic-gw"]], "Gromov-Wasserstein and Fused Gromov-Wasserstein": [[78, "gromov-wasserstein-and-fused-gromov-wasserstein"]], "Gromov-Wasserstein example": [[46, null]], "Group Lasso regularization": [[126, "group-lasso-regularization"]], "How it works": [[126, "how-it-works"]], "How to contribute": [[96, "how-to-contribute"]], "Implemented Features": [[123, "implemented-features"]], "Import the toolbox": [[72, "import-the-toolbox"]], "In summary: no more for loops!": [[5, "in-summary-no-more-for-loops"]], "Indices and tables": [[123, "indices-and-tables"]], "Inspect generated distributions": [[20, "inspect-generated-distributions"]], "Installation": [[123, "installation"]], "Instantiate JCPOT adaptation algorithm and fit it": [[29, "instantiate-jcpot-adaptation-algorithm-and-fit-it"]], "Instantiate Sinkhorn transport algorithm and fit them for all source domains": [[29, "instantiate-sinkhorn-transport-algorithm-and-fit-them-for-all-source-domains"]], "Instantiate the different transport algorithms and fit them": [[26, "instantiate-the-different-transport-algorithms-and-fit-them"], [27, "instantiate-the-different-transport-algorithms-and-fit-them"], [28, "instantiate-the-different-transport-algorithms-and-fit-them"], [30, "instantiate-the-different-transport-algorithms-and-fit-them"], [32, "instantiate-the-different-transport-algorithms-and-fit-them"]], "Interpolating Empirical Distributions": [[20, "interpolating-empirical-distributions"]], "Introduction to Optimal Transport with Python": [[72, null]], "Large scale OT": [[78, "large-scale-ot"]], "Large scale Sinkhorn": [[78, "large-scale-sinkhorn"]], "Last step visualisation": [[38, "last-step-visualisation"]], "Linear OT mapping estimation": [[31, null]], "List of compatible Backends": [[126, "list-of-compatible-backends"]], "Load image data": [[31, "load-image-data"]], "Logo of the POT toolbox": [[68, null]], "Low rank Gromov-Wasserstein": [[57, "low-rank-gromov-wasserstein"]], "Low rank Gromov-Wasterstein between samples": [[57, null]], "Low rank Sinkhorn": [[58, null]], "Low rank squared euclidean cost matrices": [[57, "low-rank-squared-euclidean-cost-matrices"]], "Main ot functions": [[0, "module-ot"]], "Minimize the distances among distributions, identify the Barycenter": [[67, "minimize-the-distances-among-distributions-identify-the-barycenter"]], "Minimizing Distances Among Many Distributions": [[67, "minimizing-distances-among-many-distributions"]], "Monge Mapping estimation": [[126, "monge-mapping-estimation"]], "Monge mapping and Domain adaptation": [[126, "monge-mapping-and-domain-adaptation"]], "More than 2 distributions": [[67, "more-than-2-distributions"]], "New contributor tips": [[96, "new-contributor-tips"]], "New features": [[124, "new-features"], [124, "id3"], [124, "id6"], [124, "id11"], [124, "id14"], [124, "id17"], [124, "id22"], [124, "id25"]], "Nystr\u00f6m approximation for OT": [[59, null]], "OT Barycenter with Generic Costs Demo": [[19, null]], "OT and regularized OT": [[54, "ot-and-regularized-ot"]], "OT between GMM : plan and maps in 1D": [[37, null]], "OT distance on the Circle": [[82, null]], "OT for domain adaptation": [[26, null]], "OT for domain adaptation on empirical distributions": [[28, null]], "OT for image color adaptation": [[27, null]], "OT for image color adaptation with mapping estimation": [[33, null]], "OT for mapping estimation": [[126, "ot-for-mapping-estimation"]], "OT for multi-source target shift": [[29, null]], "OT in 1D and Sliced Wasserstein": [[54, "ot-in-1d-and-sliced-wasserstein"], [81, null]], "OT loss and dual variables": [[72, "ot-loss-and-dual-variables"]], "OT mapping estimation for domain adaptation": [[32, null]], "OT on Gaussian and Gaussian Mixture Models": [[36, null], [54, "ot-on-gaussian-and-gaussian-mixture-models"]], "OT with Laplacian regularization for domain adaptation": [[30, null]], "OTDA unsupervised vs semi-supervised setting": [[34, null]], "Optimal Transport between empirical distributions": [[74, null]], "Optimal Transport for fixed support": [[73, null]], "Optimal Transport problem with a custom cost matrix": [[78, "optimal-transport-problem-with-a-custom-cost-matrix"]], "Optimal Transport solvers comparison": [[79, null]], "Optimal Transport with different ground metrics": [[75, null]], "Optimal transport and Wasserstein distance": [[126, "optimal-transport-and-wasserstein-distance"]], "Optimal transport with factored couplings": [[56, null]], "Optimization of the model wrt the Wasserstein distance": [[9, "optimization-of-the-model-wrt-the-wasserstein-distance"]], "Optimize the COOT distance with respect to the sample marginal distribution": [[69, "optimize-the-coot-distance-with-respect-to-the-sample-marginal-distribution"]], "Optimizing GW w.r.t. the weights on a template structure": [[4, "optimizing-gw-w-r-t-the-weights-on-a-template-structure"]], "Optimizing the Gromov-Wasserstein distance with PyTorch": [[4, null]], "Other OT problems": [[54, "other-ot-problems"], [61, null]], "Other applications": [[126, "other-applications"]], "Other regularizations": [[126, "other-regularizations"]], "Our Pledge": [[95, "our-pledge"]], "Our Responsibilities": [[95, "our-responsibilities"]], "Our Standards": [[95, "our-standards"]], "POT Python Optimal Transport Toolbox": [[72, "pot-python-optimal-transport-toolbox"]], "POT installation": [[72, "pot-installation"]], "POT: Python Optimal Transport": [[123, null], [123, "pot-python-optimal-transport"]], "Partial (Entropic) Fused Gromov-Wasserstein computation and visualization": [[49, "partial-entropic-fused-gromov-wasserstein-computation-and-visualization"]], "Partial (Entropic) Gromov-Wasserstein computation and visualization": [[49, "partial-entropic-gromov-wasserstein-computation-and-visualization"]], "Partial Optimal Transport": [[78, "partial-optimal-transport"]], "Partial Wasserstein and Gromov-Wasserstein example": [[91, null]], "Partial Wasserstein in 1D": [[90, null]], "Partial optimal transport": [[126, "partial-optimal-transport"]], "Performance": [[98, "performance"]], "Pip installation": [[123, "pip-installation"]], "Plot 2D projections": [[65, "plot-2d-projections"]], "Plot Barycenter": [[41, "plot-barycenter"]], "Plot Fused-Gromov-Wasserstein": [[43, null]], "Plot Sliced Wasserstein Distance": [[83, "plot-sliced-wasserstein-distance"]], "Plot Spherical Sliced Wasserstein": [[84, "plot-spherical-sliced-wasserstein"]], "Plot Transportation Matrices": [[70, "plot-transportation-matrices"], [70, "id2"]], "Plot data": [[3, "plot-data"], [7, "plot-data"], [8, "plot-data"], [9, "plot-data"], [11, "plot-data"], [31, "plot-data"], [32, "plot-data"], [41, "plot-data"], [43, "plot-data"], [45, "plot-data"], [57, "plot-data"], [59, "plot-data"], [63, "plot-data"], [65, "plot-data"], [74, "plot-data"], [76, "plot-data"], [82, "plot-data"], [83, "plot-data"], [84, "plot-data"], [88, "plot-data"], [92, "plot-data"]], "Plot data, first component, and projected data": [[63, "plot-data-first-component-and-projected-data"]], "Plot distributions and loss matrix": [[73, "plot-distributions-and-loss-matrix"], [79, "plot-distributions-and-loss-matrix"], [87, "plot-distributions-and-loss-matrix"]], "Plot factored OT and exact OT solutions": [[56, "plot-factored-ot-and-exact-ot-solutions"]], "Plot matrices": [[43, "plot-matrices"]], "Plot new images": [[27, "plot-new-images"]], "Plot original image": [[27, "plot-original-image"]], "Plot original images": [[33, "plot-original-images"]], "Plot partial FGW for subgraph matching": [[49, null]], "Plot pixel values distribution": [[33, "plot-pixel-values-distribution"]], "Plot plans": [[79, "plot-plans"]], "Plot the Wasserstein barycenter": [[18, "plot-the-wasserstein-barycenter"], [18, "id1"]], "Plot the density on target for a given source sample": [[8, "plot-the-density-on-target-for-a-given-source-sample"]], "Plot the distributions": [[21, "plot-the-distributions"]], "Plot the estimated entropic OT plan": [[3, "plot-the-estimated-entropic-ot-plan"]], "Plot the estimated quadratic OT plan": [[3, "plot-the-estimated-quadratic-ot-plan"]], "Plot the logo (clear background)": [[68, "plot-the-logo-clear-background"]], "Plot the logo (dark background)": [[68, "plot-the-logo-dark-background"]], "Plot the matrix and the map": [[72, "plot-the-matrix-and-the-map"]], "Plot the regularization path": [[92, "plot-the-regularization-path"]], "Plot the results": [[89, "plot-the-results"], [93, "plot-the-results"]], "Plot the semi-relaxed regularization path": [[92, "plot-the-semi-relaxed-regularization-path"]], "Plot trajectories of generated samples along iterations": [[7, "plot-trajectories-of-generated-samples-along-iterations"], [11, "plot-trajectories-of-generated-samples-along-iterations"]], "Plot transformed images": [[31, "plot-transformed-images"], [33, "plot-transformed-images"]], "Plot transport plan": [[63, "plot-transport-plan"]], "Plot transported samples": [[31, "plot-transported-samples"], [32, "plot-transported-samples"]], "Plot weak OT and exact OT solutions": [[66, "plot-weak-ot-and-exact-ot-solutions"]], "Plotting bakeries in the city": [[72, "plotting-bakeries-in-the-city"]], "Plotting projection matches": [[22, "plotting-projection-matches"]], "Plotting the distributions": [[46, "plotting-the-distributions"]], "Plotting the reweighted source distribution": [[9, "plotting-the-reweighted-source-distribution"]], "Pooling architecture using the TFGW layer": [[45, "pooling-architecture-using-the-tfgw-layer"]], "Post installation check": [[123, "post-installation-check"]], "Pull Request Checklist": [[96, "pull-request-checklist"]], "Quadratic Regularized OT": [[78, "quadratic-regularized-ot"]], "Quadratic regularization": [[126, "quadratic-regularization"]], "Quantized Fused Gromov-Wasserstein examples": [[50, null]], "Quickstart Guide": [[78, null]], "References": [[123, "references"], [126, "references"]], "References:": [[0, "references"], [117, "references"], [117, "id18"]], "Regularization path of l2-penalized unbalanced optimal transport": [[92, null]], "Regularized OT with Sinkhorn": [[72, "regularized-ot-with-sinkhorn"]], "Regularized OT with generic solver": [[77, null]], "Regularized Optimal Transport": [[126, "regularized-optimal-transport"]], "Releases": [[124, null]], "Rotation animation": [[22, "rotation-animation"]], "Row and column alignments with CO-Optimal Transport": [[62, null]], "Run oracle transport algorithm with known proportions": [[29, "run-oracle-transport-algorithm-with-known-proportions"]], "Sample one 2D and 3D Gaussian distributions and plot them": [[91, "sample-one-2d-and-3d-gaussian-distributions-and-plot-them"]], "Sample two 2D Gaussian distributions and plot them": [[91, "sample-two-2d-gaussian-distributions-and-plot-them"]], "Sample two Gaussian distributions (2D and 3D)": [[46, "sample-two-gaussian-distributions-2d-and-3d"]], "Scatter plot of colors": [[27, "scatter-plot-of-colors"]], "Scope": [[95, "scope"]], "Semi-Continuous Case": [[70, "semi-continuous-case"]], "Semi-continuous case": [[70, "id1"]], "Semi-relaxed (Fused) Gromov-Wasserstein Barycenter as Dictionary Learning": [[52, null]], "Semi-relaxed (Fused) Gromov-Wasserstein example": [[51, null]], "Set up parameters for solvers and solve": [[79, "set-up-parameters-for-solvers-and-solve"]], "Setting parameters": [[89, "setting-parameters"]], "Short examples": [[123, "short-examples"]], "Sinkhorn and Regularized OT": [[78, "sinkhorn-and-regularized-ot"]], "Sinkhorn vs Low Rank Sinkhorn": [[58, "sinkhorn-vs-low-rank-sinkhorn"]], "Sliced Wasserstein Distance on 2D distributions": [[83, null]], "Sliced Wasserstein barycenter and gradient flow with PyTorch": [[6, null]], "Sliced Wasserstein distance for different seeds and number of projections": [[83, "sliced-wasserstein-distance-for-different-seeds-and-number-of-projections"]], "Sliced Wasserstein gradient flow with Pytorch": [[6, "sliced-wasserstein-gradient-flow-with-pytorch"]], "Smacof MDS": [[47, "smacof-mds"]], "Smooth and Strongly Convex Nearest Brenier Potentials": [[64, null]], "Solve EMD": [[77, "solve-emd"]], "Solve EMD with Frobenius norm + entropic regularization": [[77, "solve-emd-with-frobenius-norm-entropic-regularization"]], "Solve EMD with Frobenius norm regularization": [[77, "solve-emd-with-frobenius-norm-regularization"]], "Solve EMD with entropic regularization": [[77, "solve-emd-with-entropic-regularization"]], "Solve Exact OT": [[73, "solve-exact-ot"]], "Solve Low rank sinkhorn": [[58, "solve-low-rank-sinkhorn"]], "Solve Sinkhorn": [[73, "solve-sinkhorn"]], "Solve Smooth OT": [[73, "solve-smooth-ot"]], "Solve Unbalanced Sinkhorn": [[87, "solve-unbalanced-sinkhorn"]], "Solve the Optimal Transport problem between the samples": [[78, "solve-the-optimal-transport-problem-between-the-samples"]], "Solve the Regularized OT problem with user-defined regularization": [[78, "solve-the-regularized-ot-problem-with-user-defined-regularization"]], "Solving Many Optimal Transport Problems in Parallel": [[5, null]], "Solving OT with Multiple backends on CPU/GPU": [[126, "solving-ot-with-multiple-backends-on-cpu-gpu"]], "Solving exact Optimal Transport": [[78, "solving-exact-optimal-transport"]], "Solving optimal transport": [[126, "solving-optimal-transport"]], "Solving the OT problem with ot.emd": [[72, "solving-the-ot-problem-with-ot-emd"]], "Solving the Problems": [[5, "solving-the-problems"]], "Special cases": [[126, "special-cases"]], "Spherical Sliced Wasserstein for different seeds and number of projections": [[84, "spherical-sliced-wasserstein-for-different-seeds-and-number-of-projections"]], "Spherical Sliced Wasserstein on distributions in S^2": [[84, null]], "Spherical Sliced-Wasserstein Embedding on Sphere": [[7, null]], "Stair Data": [[15, "stair-data"]], "Steps visualisation": [[38, "steps-visualisation"]], "Stochastic examples": [[70, null]], "Support": [[123, "support"]], "Supported loss functions:": [[99, "supported-loss-functions"]], "Time comparison of the Sinkhorn solver for different gradient options": [[2, "time-comparison-of-the-sinkhorn-solver-for-different-gradient-options"]], "Training the model": [[11, "training-the-model"]], "Translation Invariant Sinkhorn for Unbalanced Optimal Transport": [[89, null]], "Transport source samples onto target samples": [[34, "transport-source-samples-onto-target-samples"]], "Transportation plan visualization": [[72, "transportation-plan-visualization"]], "Unbalanced Barycenters": [[126, "unbalanced-barycenters"]], "Unbalanced Optimal Transport": [[78, "unbalanced-optimal-transport"]], "Unbalanced and Partial OT": [[54, "unbalanced-and-partial-ot"], [78, "unbalanced-and-partial-ot"], [86, null]], "Unbalanced and partial OT": [[126, "unbalanced-and-partial-ot"]], "Unbalanced optimal transport": [[126, "unbalanced-optimal-transport"]], "Use directly ot.bregman.empirical_sinkhorn_nystroem": [[59, "use-directly-ot-bregman-empirical-sinkhorn-nystroem"]], "User guide": [[126, null]], "Using and citing the toolbox": [[123, "using-and-citing-the-toolbox"]], "Utils for generation and visualization": [[49, "utils-for-generation-and-visualization"]], "V0.2": [[124, "v0-2"]], "Varying the regularization parameter in Sinkhorn": [[72, "varying-the-regularization-parameter-in-sinkhorn"]], "Visualization": [[47, "visualization"]], "Visualization of the Fused Gromov-Wasserstein matchings": [[44, "visualization-of-the-fused-gromov-wasserstein-matchings"]], "Visualization of the embedding space": [[48, "visualization-of-the-embedding-space"], [48, "id2"]], "Visualization of the entropic semi-relaxed Fused Gromov-Wasserstein matchings": [[42, "visualization-of-the-entropic-semi-relaxed-fused-gromov-wasserstein-matchings"]], "Visualization of the entropic-regularized semi-relaxed Gromov-Wasserstein matchings": [[42, "visualization-of-the-entropic-regularized-semi-relaxed-gromov-wasserstein-matchings"]], "Visualization of the estimated dictionary atoms": [[48, "visualization-of-the-estimated-dictionary-atoms"], [48, "id1"]], "Visualization of the quantized Gromov-Wasserstein matching": [[50, "visualization-of-the-quantized-gromov-wasserstein-matching"]], "Visualization of the semi-relaxed Fused Gromov-Wasserstein matchings": [[51, "visualization-of-the-semi-relaxed-fused-gromov-wasserstein-matchings"]], "Visualization of the semi-relaxed Gromov-Wasserstein matchings": [[51, "visualization-of-the-semi-relaxed-gromov-wasserstein-matchings"]], "Visualize partitioned attributed point clouds": [[50, "visualize-partitioned-attributed-point-clouds"]], "Visualize transport matrices": [[43, "visualize-transport-matrices"]], "Visualizing the row and column alignments learned by unbalanced Co-Optimal Transport.": [[69, "visualizing-the-row-and-column-alignments-learned-by-unbalanced-co-optimal-transport"]], "Visualizing the row and column alignments with the estimated sample marginal distribution": [[69, "visualizing-the-row-and-column-alignments-with-the-estimated-sample-marginal-distribution"]], "Wasserstein 1D (flow and barycenter) with PyTorch": [[10, null]], "Wasserstein 2 Minibatch GAN with PyTorch": [[11, null]], "Wasserstein Barycenters": [[126, "wasserstein-barycenters"]], "Wasserstein Discriminant Analysis": [[65, null], [126, "wasserstein-discriminant-analysis"]], "Wasserstein and (F)GW barycenters": [[54, "wasserstein-and-f-gw-barycenters"]], "Wasserstein barycenter": [[10, "wasserstein-barycenter"]], "Wasserstein barycenters": [[13, null]], "Wasserstein distance between distributions": [[126, "wasserstein-distance-between-distributions"]], "Wasserstein distance between von Mises and uniform for different kappa": [[82, "wasserstein-distance-between-von-mises-and-uniform-for-different-kappa"]], "Wasserstein loss and computational time": [[72, "wasserstein-loss-and-computational-time"]], "Wasserstein unmixing with PyTorch": [[9, null]], "Weak Optimal Transport VS exact Optimal Transport": [[66, null]], "When not to use POT": [[126, "when-not-to-use-pot"]], "When to use OT": [[126, "when-to-use-ot"]], "When to use POT": [[126, "when-to-use-pot"]], "Why Optimal Transport ?": [[126, "why-optimal-transport"]], "ot.backend": [[98, null]], "ot.batch": [[99, null]], "ot.bregman": [[100, null]], "ot.coot": [[101, null]], "ot.da": [[102, null]], "ot.datasets": [[103, null]], "ot.dr": [[104, null]], "ot.factored": [[105, null]], "ot.gaussian": [[106, null]], "ot.gmm": [[107, null]], "ot.gnn": [[108, null]], "ot.gromov": [[109, null]], "ot.lowrank": [[110, null]], "ot.lp": [[111, null]], "ot.mapping": [[112, null]], "ot.optim": [[113, null]], "ot.partial": [[114, null]], "ot.plot": [[115, null]], "ot.regpath": [[116, null]], "ot.sliced": [[117, null]], "ot.smooth": [[118, null]], "ot.stochastic": [[119, null]], "ot.unbalanced": [[120, null]], "ot.utils": [[121, null]], "ot.weak": [[122, null]], "plot the transported mass": [[87, "plot-the-transported-mass"]]}, "docnames": ["all", "auto_examples/backends/index", "auto_examples/backends/plot_Sinkhorn_gradients", "auto_examples/backends/plot_dual_ot_pytorch", "auto_examples/backends/plot_optim_gromov_pytorch", "auto_examples/backends/plot_ot_batch", "auto_examples/backends/plot_sliced_wass_grad_flow_pytorch", "auto_examples/backends/plot_ssw_unif_torch", "auto_examples/backends/plot_stoch_continuous_ot_pytorch", "auto_examples/backends/plot_unmix_optim_torch", "auto_examples/backends/plot_wass1d_torch", "auto_examples/backends/plot_wass2_gan_torch", "auto_examples/backends/sg_execution_times", "auto_examples/barycenters/index", "auto_examples/barycenters/plot_barycenter_1D", "auto_examples/barycenters/plot_barycenter_lp_vs_entropic", "auto_examples/barycenters/plot_convolutional_barycenter", "auto_examples/barycenters/plot_debiased_barycenter", "auto_examples/barycenters/plot_free_support_barycenter", "auto_examples/barycenters/plot_free_support_barycenter_generic_cost", "auto_examples/barycenters/plot_free_support_sinkhorn_barycenter", "auto_examples/barycenters/plot_gaussian_barycenter", "auto_examples/barycenters/plot_generalized_free_support_barycenter", "auto_examples/barycenters/plot_gmm_barycenter", "auto_examples/barycenters/sg_execution_times", "auto_examples/domain-adaptation/index", "auto_examples/domain-adaptation/plot_otda_classes", "auto_examples/domain-adaptation/plot_otda_color_images", "auto_examples/domain-adaptation/plot_otda_d2", "auto_examples/domain-adaptation/plot_otda_jcpot", "auto_examples/domain-adaptation/plot_otda_laplacian", "auto_examples/domain-adaptation/plot_otda_linear_mapping", "auto_examples/domain-adaptation/plot_otda_mapping", "auto_examples/domain-adaptation/plot_otda_mapping_colors_images", "auto_examples/domain-adaptation/plot_otda_semi_supervised", "auto_examples/domain-adaptation/sg_execution_times", "auto_examples/gaussian_gmm/index", "auto_examples/gaussian_gmm/plot_GMMOT_plan", "auto_examples/gaussian_gmm/plot_GMM_flow", "auto_examples/gaussian_gmm/sg_execution_times", "auto_examples/gromov/index", "auto_examples/gromov/plot_barycenter_fgw", "auto_examples/gromov/plot_entropic_semirelaxed_fgw", "auto_examples/gromov/plot_fgw", "auto_examples/gromov/plot_fgw_solvers", "auto_examples/gromov/plot_gnn_TFGW", "auto_examples/gromov/plot_gromov", "auto_examples/gromov/plot_gromov_barycenter", "auto_examples/gromov/plot_gromov_wasserstein_dictionary_learning", "auto_examples/gromov/plot_partial_fgw", "auto_examples/gromov/plot_quantized_gromov_wasserstein", "auto_examples/gromov/plot_semirelaxed_fgw", "auto_examples/gromov/plot_semirelaxed_gromov_wasserstein_barycenter", "auto_examples/gromov/sg_execution_times", "auto_examples/index", "auto_examples/lowrank/index", "auto_examples/lowrank/plot_factored_coupling", "auto_examples/lowrank/plot_lowrank_GW", "auto_examples/lowrank/plot_lowrank_sinkhorn", "auto_examples/lowrank/plot_nystroem_approximation", "auto_examples/lowrank/sg_execution_times", "auto_examples/others/index", "auto_examples/others/plot_COOT", "auto_examples/others/plot_EWCA", "auto_examples/others/plot_SSNB", "auto_examples/others/plot_WDA", "auto_examples/others/plot_WeakOT_VS_OT", "auto_examples/others/plot_dmmot", "auto_examples/others/plot_logo", "auto_examples/others/plot_outlier_detection_with_COOT_and_unbalanced_COOT", "auto_examples/others/plot_stochastic", "auto_examples/others/sg_execution_times", "auto_examples/plot_Intro_OT", "auto_examples/plot_OT_1D", "auto_examples/plot_OT_2D_samples", "auto_examples/plot_OT_L1_vs_L2", "auto_examples/plot_compute_emd", "auto_examples/plot_optim_OTreg", "auto_examples/plot_quickstart_guide", "auto_examples/plot_solve_variants", "auto_examples/sg_execution_times", "auto_examples/sliced-wasserstein/index", "auto_examples/sliced-wasserstein/plot_compute_wasserstein_circle", "auto_examples/sliced-wasserstein/plot_variance", "auto_examples/sliced-wasserstein/plot_variance_ssw", "auto_examples/sliced-wasserstein/sg_execution_times", "auto_examples/unbalanced-partial/index", "auto_examples/unbalanced-partial/plot_UOT_1D", "auto_examples/unbalanced-partial/plot_UOT_barycenter_1D", "auto_examples/unbalanced-partial/plot_conv_sinkhorn_ti", "auto_examples/unbalanced-partial/plot_partial_1d", "auto_examples/unbalanced-partial/plot_partial_wass_and_gromov", "auto_examples/unbalanced-partial/plot_regpath", "auto_examples/unbalanced-partial/plot_unbalanced_OT", "auto_examples/unbalanced-partial/sg_execution_times", "code_of_conduct", "contributing", "contributors", "gen_modules/ot.backend", "gen_modules/ot.batch", "gen_modules/ot.bregman", "gen_modules/ot.coot", "gen_modules/ot.da", "gen_modules/ot.datasets", "gen_modules/ot.dr", "gen_modules/ot.factored", "gen_modules/ot.gaussian", "gen_modules/ot.gmm", "gen_modules/ot.gnn", "gen_modules/ot.gromov", "gen_modules/ot.lowrank", "gen_modules/ot.lp", "gen_modules/ot.mapping", "gen_modules/ot.optim", "gen_modules/ot.partial", "gen_modules/ot.plot", "gen_modules/ot.regpath", "gen_modules/ot.sliced", "gen_modules/ot.smooth", "gen_modules/ot.stochastic", "gen_modules/ot.unbalanced", "gen_modules/ot.utils", "gen_modules/ot.weak", "index", "releases", "sg_execution_times", "user_guide"], "envversion": {"sphinx": 64, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.todo": 2, "sphinx.ext.viewcode": 1}, "filenames": ["all.rst", "auto_examples/backends/index.rst", "auto_examples/backends/plot_Sinkhorn_gradients.rst", "auto_examples/backends/plot_dual_ot_pytorch.rst", "auto_examples/backends/plot_optim_gromov_pytorch.rst", "auto_examples/backends/plot_ot_batch.rst", "auto_examples/backends/plot_sliced_wass_grad_flow_pytorch.rst", "auto_examples/backends/plot_ssw_unif_torch.rst", "auto_examples/backends/plot_stoch_continuous_ot_pytorch.rst", "auto_examples/backends/plot_unmix_optim_torch.rst", "auto_examples/backends/plot_wass1d_torch.rst", "auto_examples/backends/plot_wass2_gan_torch.rst", "auto_examples/backends/sg_execution_times.rst", "auto_examples/barycenters/index.rst", "auto_examples/barycenters/plot_barycenter_1D.rst", "auto_examples/barycenters/plot_barycenter_lp_vs_entropic.rst", "auto_examples/barycenters/plot_convolutional_barycenter.rst", "auto_examples/barycenters/plot_debiased_barycenter.rst", "auto_examples/barycenters/plot_free_support_barycenter.rst", "auto_examples/barycenters/plot_free_support_barycenter_generic_cost.rst", "auto_examples/barycenters/plot_free_support_sinkhorn_barycenter.rst", "auto_examples/barycenters/plot_gaussian_barycenter.rst", "auto_examples/barycenters/plot_generalized_free_support_barycenter.rst", "auto_examples/barycenters/plot_gmm_barycenter.rst", "auto_examples/barycenters/sg_execution_times.rst", "auto_examples/domain-adaptation/index.rst", "auto_examples/domain-adaptation/plot_otda_classes.rst", "auto_examples/domain-adaptation/plot_otda_color_images.rst", "auto_examples/domain-adaptation/plot_otda_d2.rst", "auto_examples/domain-adaptation/plot_otda_jcpot.rst", "auto_examples/domain-adaptation/plot_otda_laplacian.rst", "auto_examples/domain-adaptation/plot_otda_linear_mapping.rst", "auto_examples/domain-adaptation/plot_otda_mapping.rst", "auto_examples/domain-adaptation/plot_otda_mapping_colors_images.rst", "auto_examples/domain-adaptation/plot_otda_semi_supervised.rst", "auto_examples/domain-adaptation/sg_execution_times.rst", "auto_examples/gaussian_gmm/index.rst", "auto_examples/gaussian_gmm/plot_GMMOT_plan.rst", "auto_examples/gaussian_gmm/plot_GMM_flow.rst", "auto_examples/gaussian_gmm/sg_execution_times.rst", "auto_examples/gromov/index.rst", "auto_examples/gromov/plot_barycenter_fgw.rst", "auto_examples/gromov/plot_entropic_semirelaxed_fgw.rst", "auto_examples/gromov/plot_fgw.rst", "auto_examples/gromov/plot_fgw_solvers.rst", "auto_examples/gromov/plot_gnn_TFGW.rst", "auto_examples/gromov/plot_gromov.rst", "auto_examples/gromov/plot_gromov_barycenter.rst", "auto_examples/gromov/plot_gromov_wasserstein_dictionary_learning.rst", "auto_examples/gromov/plot_partial_fgw.rst", "auto_examples/gromov/plot_quantized_gromov_wasserstein.rst", "auto_examples/gromov/plot_semirelaxed_fgw.rst", "auto_examples/gromov/plot_semirelaxed_gromov_wasserstein_barycenter.rst", "auto_examples/gromov/sg_execution_times.rst", "auto_examples/index.rst", "auto_examples/lowrank/index.rst", "auto_examples/lowrank/plot_factored_coupling.rst", "auto_examples/lowrank/plot_lowrank_GW.rst", "auto_examples/lowrank/plot_lowrank_sinkhorn.rst", "auto_examples/lowrank/plot_nystroem_approximation.rst", "auto_examples/lowrank/sg_execution_times.rst", "auto_examples/others/index.rst", "auto_examples/others/plot_COOT.rst", "auto_examples/others/plot_EWCA.rst", "auto_examples/others/plot_SSNB.rst", "auto_examples/others/plot_WDA.rst", "auto_examples/others/plot_WeakOT_VS_OT.rst", "auto_examples/others/plot_dmmot.rst", "auto_examples/others/plot_logo.rst", "auto_examples/others/plot_outlier_detection_with_COOT_and_unbalanced_COOT.rst", "auto_examples/others/plot_stochastic.rst", "auto_examples/others/sg_execution_times.rst", "auto_examples/plot_Intro_OT.rst", "auto_examples/plot_OT_1D.rst", "auto_examples/plot_OT_2D_samples.rst", "auto_examples/plot_OT_L1_vs_L2.rst", "auto_examples/plot_compute_emd.rst", "auto_examples/plot_optim_OTreg.rst", "auto_examples/plot_quickstart_guide.rst", "auto_examples/plot_solve_variants.rst", "auto_examples/sg_execution_times.rst", "auto_examples/sliced-wasserstein/index.rst", "auto_examples/sliced-wasserstein/plot_compute_wasserstein_circle.rst", "auto_examples/sliced-wasserstein/plot_variance.rst", "auto_examples/sliced-wasserstein/plot_variance_ssw.rst", "auto_examples/sliced-wasserstein/sg_execution_times.rst", "auto_examples/unbalanced-partial/index.rst", "auto_examples/unbalanced-partial/plot_UOT_1D.rst", "auto_examples/unbalanced-partial/plot_UOT_barycenter_1D.rst", "auto_examples/unbalanced-partial/plot_conv_sinkhorn_ti.rst", "auto_examples/unbalanced-partial/plot_partial_1d.rst", "auto_examples/unbalanced-partial/plot_partial_wass_and_gromov.rst", "auto_examples/unbalanced-partial/plot_regpath.rst", "auto_examples/unbalanced-partial/plot_unbalanced_OT.rst", "auto_examples/unbalanced-partial/sg_execution_times.rst", "code_of_conduct.rst", "contributing.rst", "contributors.rst", "gen_modules/ot.backend.rst", "gen_modules/ot.batch.rst", "gen_modules/ot.bregman.rst", "gen_modules/ot.coot.rst", "gen_modules/ot.da.rst", "gen_modules/ot.datasets.rst", "gen_modules/ot.dr.rst", "gen_modules/ot.factored.rst", "gen_modules/ot.gaussian.rst", "gen_modules/ot.gmm.rst", "gen_modules/ot.gnn.rst", "gen_modules/ot.gromov.rst", "gen_modules/ot.lowrank.rst", "gen_modules/ot.lp.rst", "gen_modules/ot.mapping.rst", "gen_modules/ot.optim.rst", "gen_modules/ot.partial.rst", "gen_modules/ot.plot.rst", "gen_modules/ot.regpath.rst", "gen_modules/ot.sliced.rst", "gen_modules/ot.smooth.rst", "gen_modules/ot.stochastic.rst", "gen_modules/ot.unbalanced.rst", "gen_modules/ot.utils.rst", "gen_modules/ot.weak.rst", "index.rst", "releases.rst", "sg_execution_times.rst", "user_guide.rst"], "indexentries": {"a_to_b (ot.utils.otresult property)": [[121, "id30", false], [121, "ot.utils.OTResult.a_to_b", false]], "abs() (ot.backend.backend method)": [[98, "id1", false], [98, "ot.backend.Backend.abs", false]], "abs() (ot.backend.cupybackend method)": [[98, "id90", false], [98, "ot.backend.CupyBackend.abs", false]], "abs() (ot.backend.jaxbackend method)": [[98, "id175", false], [98, "ot.backend.JaxBackend.abs", false]], "abs() (ot.backend.numpybackend method)": [[98, "id261", false], [98, "ot.backend.NumpyBackend.abs", false]], "abs() (ot.backend.tensorflowbackend method)": [[98, "id347", false], [98, "ot.backend.TensorflowBackend.abs", false]], "abs() (ot.backend.torchbackend method)": [[98, "id433", false], [98, "ot.backend.TorchBackend.abs", false]], "allclose() (ot.backend.backend method)": [[98, "id2", false], [98, "ot.backend.Backend.allclose", false]], "allclose() (ot.backend.cupybackend method)": [[98, "id91", false], [98, "ot.backend.CupyBackend.allclose", false]], "allclose() (ot.backend.jaxbackend method)": [[98, "id176", false], [98, "ot.backend.JaxBackend.allclose", false]], "allclose() (ot.backend.numpybackend method)": [[98, "id262", false], [98, "ot.backend.NumpyBackend.allclose", false]], "allclose() (ot.backend.tensorflowbackend method)": [[98, "id348", false], [98, "ot.backend.TensorflowBackend.allclose", false]], "allclose() (ot.backend.torchbackend method)": [[98, "id434", false], [98, "ot.backend.TorchBackend.allclose", false]], "any() (ot.backend.backend method)": [[98, "id3", false], [98, "ot.backend.Backend.any", false]], "any() (ot.backend.cupybackend method)": [[98, "id92", false], [98, "ot.backend.CupyBackend.any", false]], "any() (ot.backend.jaxbackend method)": [[98, "id177", false], [98, "ot.backend.JaxBackend.any", false]], "any() (ot.backend.numpybackend method)": [[98, "id263", false], [98, "ot.backend.NumpyBackend.any", false]], "any() (ot.backend.tensorflowbackend method)": [[98, "id349", false], [98, "ot.backend.TensorflowBackend.any", false]], "any() (ot.backend.torchbackend method)": [[98, "id435", false], [98, "ot.backend.TorchBackend.any", false]], "arange() (ot.backend.backend method)": [[98, "id4", false], [98, "ot.backend.Backend.arange", false]], "arange() (ot.backend.cupybackend method)": [[98, "id93", false], [98, "ot.backend.CupyBackend.arange", false]], "arange() (ot.backend.jaxbackend method)": [[98, "id178", false], [98, "ot.backend.JaxBackend.arange", false]], "arange() (ot.backend.numpybackend method)": [[98, "id264", false], [98, "ot.backend.NumpyBackend.arange", false]], "arange() (ot.backend.tensorflowbackend method)": [[98, "id350", false], [98, "ot.backend.TensorflowBackend.arange", false]], "arange() (ot.backend.torchbackend method)": [[98, "id436", false], [98, "ot.backend.TorchBackend.arange", false]], "argmax() (ot.backend.backend method)": [[98, "id5", false], [98, "ot.backend.Backend.argmax", false]], "argmax() (ot.backend.cupybackend method)": [[98, "id94", false], [98, "ot.backend.CupyBackend.argmax", false]], "argmax() (ot.backend.jaxbackend method)": [[98, "id179", false], [98, "ot.backend.JaxBackend.argmax", false]], "argmax() (ot.backend.numpybackend method)": [[98, "id265", false], [98, "ot.backend.NumpyBackend.argmax", false]], "argmax() (ot.backend.tensorflowbackend method)": [[98, "id351", false], [98, "ot.backend.TensorflowBackend.argmax", false]], "argmax() (ot.backend.torchbackend method)": [[98, "id437", false], [98, "ot.backend.TorchBackend.argmax", false]], "argmin() (ot.backend.backend method)": [[98, "id6", false], [98, "ot.backend.Backend.argmin", false]], "argmin() (ot.backend.cupybackend method)": [[98, "id95", false], [98, "ot.backend.CupyBackend.argmin", false]], "argmin() (ot.backend.jaxbackend method)": [[98, "id180", false], [98, "ot.backend.JaxBackend.argmin", false]], "argmin() (ot.backend.numpybackend method)": [[98, "id266", false], [98, "ot.backend.NumpyBackend.argmin", false]], "argmin() (ot.backend.tensorflowbackend method)": [[98, "id352", false], [98, "ot.backend.TensorflowBackend.argmin", false]], "argmin() (ot.backend.torchbackend method)": [[98, "id438", false], [98, "ot.backend.TorchBackend.argmin", false]], "argsort() (ot.backend.backend method)": [[98, "id7", false], [98, "ot.backend.Backend.argsort", false]], "argsort() (ot.backend.cupybackend method)": [[98, "id96", false], [98, "ot.backend.CupyBackend.argsort", false]], "argsort() (ot.backend.jaxbackend method)": [[98, "id181", false], [98, "ot.backend.JaxBackend.argsort", false]], "argsort() (ot.backend.numpybackend method)": [[98, "id267", false], [98, "ot.backend.NumpyBackend.argsort", false]], "argsort() (ot.backend.tensorflowbackend method)": [[98, "id353", false], [98, "ot.backend.TensorflowBackend.argsort", false]], "argsort() (ot.backend.torchbackend method)": [[98, "id439", false], [98, "ot.backend.TorchBackend.argsort", false]], "array_equal() (ot.backend.backend method)": [[98, "id8", false], [98, "ot.backend.Backend.array_equal", false]], "array_equal() (ot.backend.cupybackend method)": [[98, "id97", false], [98, "ot.backend.CupyBackend.array_equal", false]], "array_equal() (ot.backend.jaxbackend method)": [[98, "id182", false], [98, "ot.backend.JaxBackend.array_equal", false]], "array_equal() (ot.backend.numpybackend method)": [[98, "id268", false], [98, "ot.backend.NumpyBackend.array_equal", false]], "array_equal() (ot.backend.tensorflowbackend method)": [[98, "id354", false], [98, "ot.backend.TensorflowBackend.array_equal", false]], "array_equal() (ot.backend.torchbackend method)": [[98, "id440", false], [98, "ot.backend.TorchBackend.array_equal", false]], "assert_same_dtype_device() (ot.backend.backend method)": [[98, "id9", false], [98, "ot.backend.Backend.assert_same_dtype_device", false]], "assert_same_dtype_device() (ot.backend.cupybackend method)": [[98, "id98", false], [98, "ot.backend.CupyBackend.assert_same_dtype_device", false]], "assert_same_dtype_device() (ot.backend.jaxbackend method)": [[98, "id183", false], [98, "ot.backend.JaxBackend.assert_same_dtype_device", false]], "assert_same_dtype_device() (ot.backend.numpybackend method)": [[98, "id269", false], [98, "ot.backend.NumpyBackend.assert_same_dtype_device", false]], "assert_same_dtype_device() (ot.backend.tensorflowbackend method)": [[98, "id355", false], [98, "ot.backend.TensorflowBackend.assert_same_dtype_device", false]], "assert_same_dtype_device() (ot.backend.torchbackend method)": [[98, "id441", false], [98, "ot.backend.TorchBackend.assert_same_dtype_device", false]], "atan2() (ot.backend.backend method)": [[98, "id10", false], [98, "ot.backend.Backend.atan2", false]], "atan2() (ot.backend.cupybackend method)": [[98, "id99", false], [98, "ot.backend.CupyBackend.atan2", false]], "atan2() (ot.backend.jaxbackend method)": [[98, "id184", false], [98, "ot.backend.JaxBackend.atan2", false]], "atan2() (ot.backend.numpybackend method)": [[98, "id270", false], [98, "ot.backend.NumpyBackend.atan2", false]], "atan2() (ot.backend.tensorflowbackend method)": [[98, "id356", false], [98, "ot.backend.TensorflowBackend.atan2", false]], "atan2() (ot.backend.torchbackend method)": [[98, "id442", false], [98, "ot.backend.TorchBackend.atan2", false]], "averaged_sgd_entropic_transport() (in module ot.stochastic)": [[119, "id0", false], [119, "ot.stochastic.averaged_sgd_entropic_transport", false]], "b_to_a (ot.utils.otresult property)": [[121, "id31", false], [121, "ot.utils.OTResult.b_to_a", false]], "backend (class in ot.backend)": [[98, "id0", false], [98, "ot.backend.Backend", false]], "bapg_fused_gromov_wasserstein() (in module ot.gromov)": [[109, "ot.gromov.BAPG_fused_gromov_wasserstein", false]], "bapg_fused_gromov_wasserstein2() (in module ot.gromov)": [[109, "ot.gromov.BAPG_fused_gromov_wasserstein2", false]], "bapg_gromov_wasserstein() (in module ot.gromov)": [[109, "ot.gromov.BAPG_gromov_wasserstein", false]], "bapg_gromov_wasserstein2() (in module ot.gromov)": [[109, "ot.gromov.BAPG_gromov_wasserstein2", false]], "barycenter() (in module ot)": [[0, "ot.barycenter", false]], "barycenter() (in module ot.bregman)": [[100, "ot.bregman.barycenter", false]], "barycenter() (in module ot.lp)": [[111, "ot.lp.barycenter", false]], "barycenter_debiased() (in module ot.bregman)": [[100, "ot.bregman.barycenter_debiased", false]], "barycenter_sinkhorn() (in module ot.bregman)": [[100, "ot.bregman.barycenter_sinkhorn", false]], "barycenter_stabilized() (in module ot.bregman)": [[100, "ot.bregman.barycenter_stabilized", false]], "barycenter_unbalanced() (in module ot)": [[0, "ot.barycenter_unbalanced", false]], "barycenter_unbalanced() (in module ot.unbalanced)": [[120, "ot.unbalanced.barycenter_unbalanced", false]], "barycenter_unbalanced_sinkhorn() (in module ot.unbalanced)": [[120, "ot.unbalanced.barycenter_unbalanced_sinkhorn", false]], "barycenter_unbalanced_stabilized() (in module ot.unbalanced)": [[120, "ot.unbalanced.barycenter_unbalanced_stabilized", false]], "baseestimator (class in ot.utils)": [[121, "id13", false], [121, "ot.utils.BaseEstimator", false]], "basetransport (class in ot.da)": [[102, "id0", false], [102, "ot.da.BaseTransport", false]], "batch_grad_dual() (in module ot.stochastic)": [[119, "id15", false], [119, "ot.stochastic.batch_grad_dual", false]], "binary_search_circle() (in module ot)": [[0, "ot.binary_search_circle", false]], "binary_search_circle() (in module ot.lp)": [[111, "ot.lp.binary_search_circle", false]], "bitsize() (ot.backend.backend method)": [[98, "id11", false], [98, "ot.backend.Backend.bitsize", false]], "bitsize() (ot.backend.cupybackend method)": [[98, "id100", false], [98, "ot.backend.CupyBackend.bitsize", false]], "bitsize() (ot.backend.jaxbackend method)": [[98, "id185", false], [98, "ot.backend.JaxBackend.bitsize", false]], "bitsize() (ot.backend.numpybackend method)": [[98, "id271", false], [98, "ot.backend.NumpyBackend.bitsize", false]], "bitsize() (ot.backend.tensorflowbackend method)": [[98, "id357", false], [98, "ot.backend.TensorflowBackend.bitsize", false]], "bitsize() (ot.backend.torchbackend method)": [[98, "id443", false], [98, "ot.backend.TorchBackend.bitsize", false]], "bregman_log_projection_batch() (in module ot.batch)": [[99, "ot.batch.bregman_log_projection_batch", false]], "bregman_projection_batch() (in module ot.batch)": [[99, "ot.batch.bregman_projection_batch", false]], "bures_barycenter_fixpoint() (in module ot.gaussian)": [[106, "id0", false], [106, "ot.gaussian.bures_barycenter_fixpoint", false]], "bures_barycenter_gradient_descent() (in module ot.gaussian)": [[106, "id24", false], [106, "ot.gaussian.bures_barycenter_gradient_descent", false]], "bures_distance() (in module ot.gaussian)": [[106, "id28", false], [106, "ot.gaussian.bures_distance", false]], "bures_wasserstein_barycenter() (in module ot.gaussian)": [[106, "id31", false], [106, "ot.gaussian.bures_wasserstein_barycenter", false]], "bures_wasserstein_distance() (in module ot.gaussian)": [[106, "id36", false], [106, "ot.gaussian.bures_wasserstein_distance", false]], "bures_wasserstein_mapping() (in module ot.gaussian)": [[106, "id39", false], [106, "ot.gaussian.bures_wasserstein_mapping", false]], "c_transform_entropic() (in module ot.stochastic)": [[119, "id18", false], [119, "ot.stochastic.c_transform_entropic", false]], "cg() (in module ot.optim)": [[113, "id0", false], [113, "ot.optim.cg", false]], "check_number_threads() (in module ot.lp)": [[111, "ot.lp.check_number_threads", false]], "check_number_threads() (in module ot.utils)": [[121, "id47", false], [121, "ot.utils.check_number_threads", false]], "check_params() (in module ot.utils)": [[121, "id48", false], [121, "ot.utils.check_params", false]], "check_random_state() (in module ot.utils)": [[121, "id49", false], [121, "ot.utils.check_random_state", false]], "citation (ot.utils.otresult property)": [[121, "id32", false], [121, "ot.utils.OTResult.citation", false]], "clean_zeros() (in module ot.utils)": [[121, "id50", false], [121, "ot.utils.clean_zeros", false]], "clip() (ot.backend.backend method)": [[98, "id12", false], [98, "ot.backend.Backend.clip", false]], "clip() (ot.backend.cupybackend method)": [[98, "id101", false], [98, "ot.backend.CupyBackend.clip", false]], "clip() (ot.backend.jaxbackend method)": [[98, "id186", false], [98, "ot.backend.JaxBackend.clip", false]], "clip() (ot.backend.numpybackend method)": [[98, "id272", false], [98, "ot.backend.NumpyBackend.clip", false]], "clip() (ot.backend.tensorflowbackend method)": [[98, "id358", false], [98, "ot.backend.TensorflowBackend.clip", false]], "clip() (ot.backend.torchbackend method)": [[98, "id444", false], [98, "ot.backend.TorchBackend.clip", false]], "co_optimal_transport() (in module ot.coot)": [[101, "id0", false], [101, "ot.coot.co_optimal_transport", false]], "co_optimal_transport2() (in module ot.coot)": [[101, "id4", false], [101, "ot.coot.co_optimal_transport2", false]], "complement_schur() (in module ot.regpath)": [[116, "id0", false], [116, "ot.regpath.complement_schur", false]], "compute_lr_sqeuclidean_matrix() (in module ot.lowrank)": [[110, "id0", false], [110, "ot.lowrank.compute_lr_sqeuclidean_matrix", false]], "compute_next_removal() (in module ot.regpath)": [[116, "id12", false], [116, "ot.regpath.compute_next_removal", false]], "compute_transport_plan() (in module ot.regpath)": [[116, "id15", false], [116, "ot.regpath.compute_transport_plan", false]], "concatenate() (ot.backend.backend method)": [[98, "id13", false], [98, "ot.backend.Backend.concatenate", false]], "concatenate() (ot.backend.cupybackend method)": [[98, "id102", false], [98, "ot.backend.CupyBackend.concatenate", false]], "concatenate() (ot.backend.jaxbackend method)": [[98, "id187", false], [98, "ot.backend.JaxBackend.concatenate", false]], "concatenate() (ot.backend.numpybackend method)": [[98, "id273", false], [98, "ot.backend.NumpyBackend.concatenate", false]], "concatenate() (ot.backend.tensorflowbackend method)": [[98, "id359", false], [98, "ot.backend.TensorflowBackend.concatenate", false]], "concatenate() (ot.backend.torchbackend method)": [[98, "id445", false], [98, "ot.backend.TorchBackend.concatenate", false]], "construct_augmented_h() (in module ot.regpath)": [[116, "id18", false], [116, "ot.regpath.construct_augmented_H", false]], "convolutional_barycenter2d() (in module ot.bregman)": [[100, "ot.bregman.convolutional_barycenter2d", false]], "convolutional_barycenter2d_debiased() (in module ot.bregman)": [[100, "ot.bregman.convolutional_barycenter2d_debiased", false]], "coo_matrix() (ot.backend.backend method)": [[98, "id14", false], [98, "ot.backend.Backend.coo_matrix", false]], "coo_matrix() (ot.backend.cupybackend method)": [[98, "id103", false], [98, "ot.backend.CupyBackend.coo_matrix", false]], "coo_matrix() (ot.backend.jaxbackend method)": [[98, "id188", false], [98, "ot.backend.JaxBackend.coo_matrix", false]], "coo_matrix() (ot.backend.numpybackend method)": [[98, "id274", false], [98, "ot.backend.NumpyBackend.coo_matrix", false]], "coo_matrix() (ot.backend.tensorflowbackend method)": [[98, "id360", false], [98, "ot.backend.TensorflowBackend.coo_matrix", false]], "coo_matrix() (ot.backend.torchbackend method)": [[98, "id446", false], [98, "ot.backend.TorchBackend.coo_matrix", false]], "coordinate_grad_semi_dual() (in module ot.stochastic)": [[119, "id21", false], [119, "ot.stochastic.coordinate_grad_semi_dual", false]], "copy() (ot.backend.backend method)": [[98, "id15", false], [98, "ot.backend.Backend.copy", false]], "copy() (ot.backend.cupybackend method)": [[98, "id104", false], [98, "ot.backend.CupyBackend.copy", false]], "copy() (ot.backend.jaxbackend method)": [[98, "id189", false], [98, "ot.backend.JaxBackend.copy", false]], "copy() (ot.backend.numpybackend method)": [[98, "id275", false], [98, "ot.backend.NumpyBackend.copy", false]], "copy() (ot.backend.tensorflowbackend method)": [[98, "id361", false], [98, "ot.backend.TensorflowBackend.copy", false]], "copy() (ot.backend.torchbackend method)": [[98, "id447", false], [98, "ot.backend.TorchBackend.copy", false]], "cost_normalization() (in module ot.utils)": [[121, "id51", false], [121, "ot.utils.cost_normalization", false]], "coupling_ (ot.da.emdlaplacetransport attribute)": [[102, "id47", false], [102, "ot.da.EMDLaplaceTransport.coupling_", false]], "coupling_ (ot.da.emdtransport attribute)": [[102, "id54", false], [102, "ot.da.EMDTransport.coupling_", false]], "coupling_ (ot.da.jcpottransport attribute)": [[102, "id60", false], [102, "ot.da.JCPOTTransport.coupling_", false]], "coupling_ (ot.da.mappingtransport attribute)": [[102, "id84", false], [102, "ot.da.MappingTransport.coupling_", false]], "coupling_ (ot.da.sinkhornl1l2transport attribute)": [[102, "id99", false], [102, "ot.da.SinkhornL1l2Transport.coupling_", false]], "coupling_ (ot.da.sinkhornlpl1transport attribute)": [[102, "id107", false], [102, "ot.da.SinkhornLpl1Transport.coupling_", false]], "coupling_ (ot.da.sinkhorntransport attribute)": [[102, "id114", false], [102, "ot.da.SinkhornTransport.coupling_", false]], "coupling_ (ot.da.unbalancedsinkhorntransport attribute)": [[102, "id126", false], [102, "ot.da.UnbalancedSinkhornTransport.coupling_", false]], "cumsum() (ot.backend.backend method)": [[98, "id16", false], [98, "ot.backend.Backend.cumsum", false]], "cumsum() (ot.backend.cupybackend method)": [[98, "id105", false], [98, "ot.backend.CupyBackend.cumsum", false]], "cumsum() (ot.backend.jaxbackend method)": [[98, "id190", false], [98, "ot.backend.JaxBackend.cumsum", false]], "cumsum() (ot.backend.numpybackend method)": [[98, "id276", false], [98, "ot.backend.NumpyBackend.cumsum", false]], "cumsum() (ot.backend.tensorflowbackend method)": [[98, "id362", false], [98, "ot.backend.TensorflowBackend.cumsum", false]], "cumsum() (ot.backend.torchbackend method)": [[98, "id448", false], [98, "ot.backend.TorchBackend.cumsum", false]], "cupybackend (class in ot.backend)": [[98, "id89", false], [98, "ot.backend.CupyBackend", false]], "delta_omega() (ot.smooth.negentropy method)": [[118, "id8", false], [118, "ot.smooth.NegEntropy.delta_Omega", false]], "delta_omega() (ot.smooth.regularization method)": [[118, "id12", false], [118, "ot.smooth.Regularization.delta_Omega", false]], "delta_omega() (ot.smooth.sparsityconstrained method)": [[118, "id16", false], [118, "ot.smooth.SparsityConstrained.delta_Omega", false]], "delta_omega() (ot.smooth.squaredl2 method)": [[118, "id20", false], [118, "ot.smooth.SquaredL2.delta_Omega", false]], "deprecated (class in ot.utils)": [[121, "id52", false], [121, "ot.utils.deprecated", false]], "det() (ot.backend.backend method)": [[98, "id17", false], [98, "ot.backend.Backend.det", false]], "det() (ot.backend.cupybackend method)": [[98, "id106", false], [98, "ot.backend.CupyBackend.det", false]], "det() (ot.backend.jaxbackend method)": [[98, "id191", false], [98, "ot.backend.JaxBackend.det", false]], "det() (ot.backend.numpybackend method)": [[98, "id277", false], [98, "ot.backend.NumpyBackend.det", false]], "det() (ot.backend.tensorflowbackend method)": [[98, "id363", false], [98, "ot.backend.TensorflowBackend.det", false]], "det() (ot.backend.torchbackend method)": [[98, "id449", false], [98, "ot.backend.TorchBackend.det", false]], "detach() (ot.backend.backend method)": [[98, "id18", false], [98, "ot.backend.Backend.detach", false]], "device_type() (ot.backend.backend method)": [[98, "id19", false], [98, "ot.backend.Backend.device_type", false]], "device_type() (ot.backend.cupybackend method)": [[98, "id107", false], [98, "ot.backend.CupyBackend.device_type", false]], "device_type() (ot.backend.jaxbackend method)": [[98, "id192", false], [98, "ot.backend.JaxBackend.device_type", false]], "device_type() (ot.backend.numpybackend method)": [[98, "id278", false], [98, "ot.backend.NumpyBackend.device_type", false]], "device_type() (ot.backend.tensorflowbackend method)": [[98, "id364", false], [98, "ot.backend.TensorflowBackend.device_type", false]], "device_type() (ot.backend.torchbackend method)": [[98, "id450", false], [98, "ot.backend.TorchBackend.device_type", false]], "diag() (ot.backend.backend method)": [[98, "id20", false], [98, "ot.backend.Backend.diag", false]], "diag() (ot.backend.cupybackend method)": [[98, "id108", false], [98, "ot.backend.CupyBackend.diag", false]], "diag() (ot.backend.jaxbackend method)": [[98, "id193", false], [98, "ot.backend.JaxBackend.diag", false]], "diag() (ot.backend.numpybackend method)": [[98, "id279", false], [98, "ot.backend.NumpyBackend.diag", false]], "diag() (ot.backend.tensorflowbackend method)": [[98, "id365", false], [98, "ot.backend.TensorflowBackend.diag", false]], "diag() (ot.backend.torchbackend method)": [[98, "id451", false], [98, "ot.backend.TorchBackend.diag", false]], "dist() (in module ot)": [[0, "ot.dist", false]], "dist() (in module ot.dr)": [[104, "id0", false], [104, "ot.dr.dist", false]], "dist() (in module ot.utils)": [[121, "id53", false], [121, "ot.utils.dist", false]], "dist0() (in module ot.utils)": [[121, "id54", false], [121, "ot.utils.dist0", false]], "dist_batch() (in module ot)": [[0, "ot.dist_batch", false]], "dist_batch() (in module ot.batch)": [[99, "ot.batch.dist_batch", false]], "dist_bures_squared() (in module ot.gmm)": [[107, "id0", false], [107, "ot.gmm.dist_bures_squared", false]], "distribution_estimation_uniform() (in module ot.da)": [[102, "id132", false], [102, "ot.da.distribution_estimation_uniform", false]], "div_between_product() (in module ot.gromov)": [[109, "ot.gromov.div_between_product", false]], "div_to_product() (in module ot.gromov)": [[109, "ot.gromov.div_to_product", false]], "dmmot_monge_1dgrid_loss() (in module ot.lp)": [[111, "ot.lp.dmmot_monge_1dgrid_loss", false]], "dmmot_monge_1dgrid_optimize() (in module ot.lp)": [[111, "ot.lp.dmmot_monge_1dgrid_optimize", false]], "dot() (ot.backend.backend method)": [[98, "id21", false], [98, "ot.backend.Backend.dot", false]], "dot() (ot.backend.cupybackend method)": [[98, "id109", false], [98, "ot.backend.CupyBackend.dot", false]], "dot() (ot.backend.jaxbackend method)": [[98, "id194", false], [98, "ot.backend.JaxBackend.dot", false]], "dot() (ot.backend.numpybackend method)": [[98, "id280", false], [98, "ot.backend.NumpyBackend.dot", false]], "dot() (ot.backend.tensorflowbackend method)": [[98, "id366", false], [98, "ot.backend.TensorflowBackend.dot", false]], "dot() (ot.backend.torchbackend method)": [[98, "id452", false], [98, "ot.backend.TorchBackend.dot", false]], "dots() (in module ot.utils)": [[121, "id55", false], [121, "ot.utils.dots", false]], "dtype_device() (ot.backend.backend method)": [[98, "id22", false], [98, "ot.backend.Backend.dtype_device", false]], "dtype_device() (ot.backend.cupybackend method)": [[98, "id110", false], [98, "ot.backend.CupyBackend.dtype_device", false]], "dtype_device() (ot.backend.jaxbackend method)": [[98, "id195", false], [98, "ot.backend.JaxBackend.dtype_device", false]], "dtype_device() (ot.backend.numpybackend method)": [[98, "id281", false], [98, "ot.backend.NumpyBackend.dtype_device", false]], "dtype_device() (ot.backend.tensorflowbackend method)": [[98, "id367", false], [98, "ot.backend.TensorflowBackend.dtype_device", false]], "dtype_device() (ot.backend.torchbackend method)": [[98, "id453", false], [98, "ot.backend.TorchBackend.dtype_device", false]], "dual_obj_grad() (in module ot.smooth)": [[118, "id22", false], [118, "ot.smooth.dual_obj_grad", false]], "eigh() (ot.backend.backend method)": [[98, "id23", false], [98, "ot.backend.Backend.eigh", false]], "eigh() (ot.backend.cupybackend method)": [[98, "id111", false], [98, "ot.backend.CupyBackend.eigh", false]], "eigh() (ot.backend.jaxbackend method)": [[98, "id196", false], [98, "ot.backend.JaxBackend.eigh", false]], "eigh() (ot.backend.numpybackend method)": [[98, "id282", false], [98, "ot.backend.NumpyBackend.eigh", false]], "eigh() (ot.backend.tensorflowbackend method)": [[98, "id368", false], [98, "ot.backend.TensorflowBackend.eigh", false]], "eigh() (ot.backend.torchbackend method)": [[98, "id454", false], [98, "ot.backend.TorchBackend.eigh", false]], "einsum() (ot.backend.backend method)": [[98, "id24", false], [98, "ot.backend.Backend.einsum", false]], "einsum() (ot.backend.cupybackend method)": [[98, "id112", false], [98, "ot.backend.CupyBackend.einsum", false]], "einsum() (ot.backend.jaxbackend method)": [[98, "id197", false], [98, "ot.backend.JaxBackend.einsum", false]], "einsum() (ot.backend.numpybackend method)": [[98, "id283", false], [98, "ot.backend.NumpyBackend.einsum", false]], "einsum() (ot.backend.tensorflowbackend method)": [[98, "id369", false], [98, "ot.backend.TensorflowBackend.einsum", false]], "einsum() (ot.backend.torchbackend method)": [[98, "id455", false], [98, "ot.backend.TorchBackend.einsum", false]], "eliminate_zeros() (ot.backend.backend method)": [[98, "id25", false], [98, "ot.backend.Backend.eliminate_zeros", false]], "eliminate_zeros() (ot.backend.cupybackend method)": [[98, "id113", false], [98, "ot.backend.CupyBackend.eliminate_zeros", false]], "eliminate_zeros() (ot.backend.jaxbackend method)": [[98, "id198", false], [98, "ot.backend.JaxBackend.eliminate_zeros", false]], "eliminate_zeros() (ot.backend.numpybackend method)": [[98, "id284", false], [98, "ot.backend.NumpyBackend.eliminate_zeros", false]], "eliminate_zeros() (ot.backend.tensorflowbackend method)": [[98, "id370", false], [98, "ot.backend.TensorflowBackend.eliminate_zeros", false]], "eliminate_zeros() (ot.backend.torchbackend method)": [[98, "id456", false], [98, "ot.backend.TorchBackend.eliminate_zeros", false]], "emd() (in module ot)": [[0, "ot.emd", false]], "emd() (in module ot.lp)": [[111, "ot.lp.emd", false]], "emd2() (in module ot)": [[0, "ot.emd2", false]], "emd2() (in module ot.lp)": [[111, "ot.lp.emd2", false]], "emd2_1d() (in module ot)": [[0, "ot.emd2_1d", false]], "emd2_1d() (in module ot.lp)": [[111, "ot.lp.emd2_1d", false]], "emd_1d() (in module ot)": [[0, "ot.emd_1d", false]], "emd_1d() (in module ot.lp)": [[111, "ot.lp.emd_1d", false]], "emd_1d_sorted() (in module ot.lp)": [[111, "ot.lp.emd_1d_sorted", false]], "emd_laplace() (in module ot.da)": [[102, "id133", false], [102, "ot.da.emd_laplace", false]], "emdlaplacetransport (class in ot.da)": [[102, "id46", false], [102, "ot.da.EMDLaplaceTransport", false]], "emdtransport (class in ot.da)": [[102, "id53", false], [102, "ot.da.EMDTransport", false]], "empirical_bures_wasserstein_barycenter() (in module ot.gaussian)": [[106, "id43", false], [106, "ot.gaussian.empirical_bures_wasserstein_barycenter", false]], "empirical_bures_wasserstein_distance() (in module ot.gaussian)": [[106, "id46", false], [106, "ot.gaussian.empirical_bures_wasserstein_distance", false]], "empirical_bures_wasserstein_mapping() (in module ot.gaussian)": [[106, "id49", false], [106, "ot.gaussian.empirical_bures_wasserstein_mapping", false]], "empirical_gaussian_gromov_wasserstein_distance() (in module ot.gaussian)": [[106, "id53", false], [106, "ot.gaussian.empirical_gaussian_gromov_wasserstein_distance", false]], "empirical_gaussian_gromov_wasserstein_mapping() (in module ot.gaussian)": [[106, "id56", false], [106, "ot.gaussian.empirical_gaussian_gromov_wasserstein_mapping", false]], "empirical_sinkhorn() (in module ot.bregman)": [[100, "ot.bregman.empirical_sinkhorn", false]], "empirical_sinkhorn2() (in module ot.bregman)": [[100, "ot.bregman.empirical_sinkhorn2", false]], "empirical_sinkhorn2_geomloss() (in module ot.bregman)": [[100, "ot.bregman.empirical_sinkhorn2_geomloss", false]], "empirical_sinkhorn_divergence() (in module ot.bregman)": [[100, "ot.bregman.empirical_sinkhorn_divergence", false]], "empirical_sinkhorn_nystroem() (in module ot.bregman)": [[100, "ot.bregman.empirical_sinkhorn_nystroem", false]], "empirical_sinkhorn_nystroem2() (in module ot.bregman)": [[100, "ot.bregman.empirical_sinkhorn_nystroem2", false]], "entropic_fused_gromov_barycenters() (in module ot.gromov)": [[109, "ot.gromov.entropic_fused_gromov_barycenters", false]], "entropic_fused_gromov_wasserstein() (in module ot.gromov)": [[109, "ot.gromov.entropic_fused_gromov_wasserstein", false]], "entropic_fused_gromov_wasserstein2() (in module ot.gromov)": [[109, "ot.gromov.entropic_fused_gromov_wasserstein2", false]], "entropic_gromov_barycenters() (in module ot.gromov)": [[109, "ot.gromov.entropic_gromov_barycenters", false]], "entropic_gromov_wasserstein() (in module ot.gromov)": [[109, "ot.gromov.entropic_gromov_wasserstein", false]], "entropic_gromov_wasserstein2() (in module ot.gromov)": [[109, "ot.gromov.entropic_gromov_wasserstein2", false]], "entropic_partial_fused_gromov_wasserstein() (in module ot.gromov)": [[109, "ot.gromov.entropic_partial_fused_gromov_wasserstein", false]], "entropic_partial_fused_gromov_wasserstein2() (in module ot.gromov)": [[109, "ot.gromov.entropic_partial_fused_gromov_wasserstein2", false]], "entropic_partial_gromov_wasserstein() (in module ot.gromov)": [[109, "ot.gromov.entropic_partial_gromov_wasserstein", false]], "entropic_partial_gromov_wasserstein() (in module ot.partial)": [[114, "ot.partial.entropic_partial_gromov_wasserstein", false]], "entropic_partial_gromov_wasserstein2() (in module ot.gromov)": [[109, "ot.gromov.entropic_partial_gromov_wasserstein2", false]], "entropic_partial_gromov_wasserstein2() (in module ot.partial)": [[114, "ot.partial.entropic_partial_gromov_wasserstein2", false]], "entropic_partial_wasserstein() (in module ot.partial)": [[114, "ot.partial.entropic_partial_wasserstein", false]], "entropic_semirelaxed_fused_gromov_wasserstein() (in module ot.gromov)": [[109, "ot.gromov.entropic_semirelaxed_fused_gromov_wasserstein", false]], "entropic_semirelaxed_fused_gromov_wasserstein2() (in module ot.gromov)": [[109, "ot.gromov.entropic_semirelaxed_fused_gromov_wasserstein2", false]], "entropic_semirelaxed_gromov_wasserstein() (in module ot.gromov)": [[109, "ot.gromov.entropic_semirelaxed_gromov_wasserstein", false]], "entropic_semirelaxed_gromov_wasserstein2() (in module ot.gromov)": [[109, "ot.gromov.entropic_semirelaxed_gromov_wasserstein2", false]], "entropy_batch() (in module ot.batch)": [[99, "ot.batch.entropy_batch", false]], "euclidean_distances() (in module ot.utils)": [[121, "id56", false], [121, "ot.utils.euclidean_distances", false]], "ewca() (in module ot.dr)": [[104, "id4", false], [104, "ot.dr.ewca", false]], "exp() (ot.backend.backend method)": [[98, "id26", false], [98, "ot.backend.Backend.exp", false]], "exp() (ot.backend.cupybackend method)": [[98, "id114", false], [98, "ot.backend.CupyBackend.exp", false]], "exp() (ot.backend.jaxbackend method)": [[98, "id199", false], [98, "ot.backend.JaxBackend.exp", false]], "exp() (ot.backend.numpybackend method)": [[98, "id285", false], [98, "ot.backend.NumpyBackend.exp", false]], "exp() (ot.backend.tensorflowbackend method)": [[98, "id371", false], [98, "ot.backend.TensorflowBackend.exp", false]], "exp() (ot.backend.torchbackend method)": [[98, "id457", false], [98, "ot.backend.TorchBackend.exp", false]], "exp_bures() (in module ot.utils)": [[121, "id57", false], [121, "ot.utils.exp_bures", false]], "eye() (ot.backend.backend method)": [[98, "id27", false], [98, "ot.backend.Backend.eye", false]], "eye() (ot.backend.cupybackend method)": [[98, "id115", false], [98, "ot.backend.CupyBackend.eye", false]], "eye() (ot.backend.jaxbackend method)": [[98, "id200", false], [98, "ot.backend.JaxBackend.eye", false]], "eye() (ot.backend.numpybackend method)": [[98, "id286", false], [98, "ot.backend.NumpyBackend.eye", false]], "eye() (ot.backend.tensorflowbackend method)": [[98, "id372", false], [98, "ot.backend.TensorflowBackend.eye", false]], "eye() (ot.backend.torchbackend method)": [[98, "id458", false], [98, "ot.backend.TorchBackend.eye", false]], "factored_optimal_transport() (in module ot)": [[0, "ot.factored_optimal_transport", false]], "factored_optimal_transport() (in module ot.factored)": [[105, "id0", false], [105, "ot.factored.factored_optimal_transport", false]], "fda() (in module ot.dr)": [[104, "id7", false], [104, "ot.dr.fda", false]], "fgw_barycenters() (in module ot.gromov)": [[109, "ot.gromov.fgw_barycenters", false]], "fgw_distance_to_templates() (in module ot.gnn)": [[108, "ot.gnn.FGW_distance_to_templates", false]], "fit() (ot.da.basetransport method)": [[102, "id38", false], [102, "ot.da.BaseTransport.fit", false]], "fit() (ot.da.emdlaplacetransport method)": [[102, "id52", false], [102, "ot.da.EMDLaplaceTransport.fit", false]], "fit() (ot.da.emdtransport method)": [[102, "id58", false], [102, "ot.da.EMDTransport.fit", false]], "fit() (ot.da.jcpottransport method)": [[102, "id66", false], [102, "ot.da.JCPOTTransport.fit", false]], "fit() (ot.da.lineargwtransport method)": [[102, "id75", false], [102, "ot.da.LinearGWTransport.fit", false]], "fit() (ot.da.lineartransport method)": [[102, "id80", false], [102, "ot.da.LinearTransport.fit", false]], "fit() (ot.da.mappingtransport method)": [[102, "id88", false], [102, "ot.da.MappingTransport.fit", false]], "fit() (ot.da.nearestbrenierpotential method)": [[102, "id93", false], [102, "ot.da.NearestBrenierPotential.fit", false]], "fit() (ot.da.sinkhornl1l2transport method)": [[102, "id105", false], [102, "ot.da.SinkhornL1l2Transport.fit", false]], "fit() (ot.da.sinkhornlpl1transport method)": [[102, "id112", false], [102, "ot.da.SinkhornLpl1Transport.fit", false]], "fit() (ot.da.sinkhorntransport method)": [[102, "id122", false], [102, "ot.da.SinkhornTransport.fit", false]], "fit() (ot.da.unbalancedsinkhorntransport method)": [[102, "id131", false], [102, "ot.da.UnbalancedSinkhornTransport.fit", false]], "fit_transform() (ot.da.basetransport method)": [[102, "id39", false], [102, "ot.da.BaseTransport.fit_transform", false]], "flip() (ot.backend.backend method)": [[98, "id28", false], [98, "ot.backend.Backend.flip", false]], "flip() (ot.backend.cupybackend method)": [[98, "id116", false], [98, "ot.backend.CupyBackend.flip", false]], "flip() (ot.backend.jaxbackend method)": [[98, "id201", false], [98, "ot.backend.JaxBackend.flip", false]], "flip() (ot.backend.numpybackend method)": [[98, "id287", false], [98, "ot.backend.NumpyBackend.flip", false]], "flip() (ot.backend.tensorflowbackend method)": [[98, "id373", false], [98, "ot.backend.TensorflowBackend.flip", false]], "flip() (ot.backend.torchbackend method)": [[98, "id459", false], [98, "ot.backend.TorchBackend.flip", false]], "floor() (ot.backend.backend method)": [[98, "id29", false], [98, "ot.backend.Backend.floor", false]], "floor() (ot.backend.cupybackend method)": [[98, "id117", false], [98, "ot.backend.CupyBackend.floor", false]], "floor() (ot.backend.jaxbackend method)": [[98, "id202", false], [98, "ot.backend.JaxBackend.floor", false]], "floor() (ot.backend.numpybackend method)": [[98, "id288", false], [98, "ot.backend.NumpyBackend.floor", false]], "floor() (ot.backend.tensorflowbackend method)": [[98, "id374", false], [98, "ot.backend.TensorflowBackend.floor", false]], "floor() (ot.backend.torchbackend method)": [[98, "id460", false], [98, "ot.backend.TorchBackend.floor", false]], "format_partitioned_graph() (in module ot.gromov)": [[109, "ot.gromov.format_partitioned_graph", false]], "format_partitioned_samples() (in module ot.gromov)": [[109, "ot.gromov.format_partitioned_samples", false]], "forward() (ot.gnn.tfgwpooling method)": [[108, "ot.gnn.TFGWPooling.forward", false]], "forward() (ot.gnn.twpooling method)": [[108, "ot.gnn.TWPooling.forward", false]], "free_support_barycenter() (in module ot.lp)": [[111, "ot.lp.free_support_barycenter", false]], "free_support_barycenter_generic_costs() (in module ot.lp)": [[111, "ot.lp.free_support_barycenter_generic_costs", false]], "free_support_sinkhorn_barycenter() (in module ot.bregman)": [[100, "ot.bregman.free_support_sinkhorn_barycenter", false]], "from_numpy() (ot.backend.backend method)": [[98, "id30", false], [98, "ot.backend.Backend.from_numpy", false]], "full() (ot.backend.backend method)": [[98, "id31", false], [98, "ot.backend.Backend.full", false]], "full() (ot.backend.cupybackend method)": [[98, "id118", false], [98, "ot.backend.CupyBackend.full", false]], "full() (ot.backend.jaxbackend method)": [[98, "id203", false], [98, "ot.backend.JaxBackend.full", false]], "full() (ot.backend.numpybackend method)": [[98, "id289", false], [98, "ot.backend.NumpyBackend.full", false]], "full() (ot.backend.tensorflowbackend method)": [[98, "id375", false], [98, "ot.backend.TensorflowBackend.full", false]], "full() (ot.backend.torchbackend method)": [[98, "id461", false], [98, "ot.backend.TorchBackend.full", false]], "fully_relaxed_path() (in module ot.regpath)": [[116, "id19", false], [116, "ot.regpath.fully_relaxed_path", false]], "fun_to_numpy() (in module ot.utils)": [[121, "id58", false], [121, "ot.utils.fun_to_numpy", false]], "fused_gromov_wasserstein() (in module ot)": [[0, "ot.fused_gromov_wasserstein", false]], "fused_gromov_wasserstein() (in module ot.gromov)": [[109, "ot.gromov.fused_gromov_wasserstein", false]], "fused_gromov_wasserstein2() (in module ot)": [[0, "ot.fused_gromov_wasserstein2", false]], "fused_gromov_wasserstein2() (in module ot.gromov)": [[109, "ot.gromov.fused_gromov_wasserstein2", false]], "fused_gromov_wasserstein_dictionary_learning() (in module ot.gromov)": [[109, "ot.gromov.fused_gromov_wasserstein_dictionary_learning", false]], "fused_gromov_wasserstein_linear_unmixing() (in module ot.gromov)": [[109, "ot.gromov.fused_gromov_wasserstein_linear_unmixing", false]], "fused_unbalanced_across_spaces_cost() (in module ot.gromov)": [[109, "ot.gromov.fused_unbalanced_across_spaces_cost", false]], "fused_unbalanced_across_spaces_divergence() (in module ot.gromov)": [[109, "ot.gromov.fused_unbalanced_across_spaces_divergence", false]], "fused_unbalanced_gromov_wasserstein() (in module ot.gromov)": [[109, "ot.gromov.fused_unbalanced_gromov_wasserstein", false]], "fused_unbalanced_gromov_wasserstein2() (in module ot.gromov)": [[109, "ot.gromov.fused_unbalanced_gromov_wasserstein2", false]], "gaussian_gromov_wasserstein_distance() (in module ot.gaussian)": [[106, "id59", false], [106, "ot.gaussian.gaussian_gromov_wasserstein_distance", false]], "gaussian_gromov_wasserstein_mapping() (in module ot.gaussian)": [[106, "id62", false], [106, "ot.gaussian.gaussian_gromov_wasserstein_mapping", false]], "gaussian_logpdf() (in module ot.gmm)": [[107, "id9", false], [107, "ot.gmm.gaussian_logpdf", false]], "gaussian_pdf() (in module ot.gmm)": [[107, "id10", false], [107, "ot.gmm.gaussian_pdf", false]], "gcg() (in module ot.optim)": [[113, "id22", false], [113, "ot.optim.gcg", false]], "generalized_free_support_barycenter() (in module ot.lp)": [[111, "ot.lp.generalized_free_support_barycenter", false]], "generic_conditional_gradient() (in module ot.optim)": [[113, "id26", false], [113, "ot.optim.generic_conditional_gradient", false]], "geometricbar() (in module ot.bregman)": [[100, "ot.bregman.geometricBar", false]], "geometricmean() (in module ot.bregman)": [[100, "ot.bregman.geometricMean", false]], "get_available_backend_implementations() (in module ot.backend)": [[98, "id518", false], [98, "ot.backend.get_available_backend_implementations", false]], "get_backend() (in module ot.backend)": [[98, "id519", false], [98, "ot.backend.get_backend", false]], "get_backend_list() (in module ot.backend)": [[98, "id520", false], [98, "ot.backend.get_backend_list", false]], "get_coordinate_circle() (in module ot.utils)": [[121, "id59", false], [121, "ot.utils.get_coordinate_circle", false]], "get_graph_partition() (in module ot.gromov)": [[109, "ot.gromov.get_graph_partition", false]], "get_graph_representants() (in module ot.gromov)": [[109, "ot.gromov.get_graph_representants", false]], "get_lowrank_lazytensor() (in module ot.utils)": [[121, "id60", false], [121, "ot.utils.get_lowrank_lazytensor", false]], "get_parameter_pair() (in module ot.utils)": [[121, "id61", false], [121, "ot.utils.get_parameter_pair", false]], "get_params() (ot.utils.baseestimator method)": [[121, "id14", false], [121, "ot.utils.BaseEstimator.get_params", false]], "get_partition_and_representants_samples() (in module ot.gromov)": [[109, "ot.gromov.get_partition_and_representants_samples", false]], "get_plan_from_dual() (in module ot.smooth)": [[118, "id23", false], [118, "ot.smooth.get_plan_from_dual", false]], "get_plan_from_semi_dual() (in module ot.smooth)": [[118, "id24", false], [118, "ot.smooth.get_plan_from_semi_dual", false]], "get_projections_sphere() (in module ot.sliced)": [[117, "id0", false], [117, "ot.sliced.get_projections_sphere", false]], "get_random_projections() (in module ot.sliced)": [[117, "id6", false], [117, "ot.sliced.get_random_projections", false]], "gmm_barycenter_fixed_point() (in module ot.gmm)": [[107, "id11", false], [107, "ot.gmm.gmm_barycenter_fixed_point", false]], "gmm_ot_apply_map() (in module ot.gmm)": [[107, "id14", false], [107, "ot.gmm.gmm_ot_apply_map", false]], "gmm_ot_loss() (in module ot.gmm)": [[107, "id16", false], [107, "ot.gmm.gmm_ot_loss", false]], "gmm_ot_plan() (in module ot.gmm)": [[107, "id18", false], [107, "ot.gmm.gmm_ot_plan", false]], "gmm_ot_plan_density() (in module ot.gmm)": [[107, "id20", false], [107, "ot.gmm.gmm_ot_plan_density", false]], "gmm_pdf() (in module ot.gmm)": [[107, "id22", false], [107, "ot.gmm.gmm_pdf", false]], "greenkhorn() (in module ot.bregman)": [[100, "ot.bregman.greenkhorn", false]], "gromov_barycenters() (in module ot)": [[0, "ot.gromov_barycenters", false]], "gromov_barycenters() (in module ot.gromov)": [[109, "ot.gromov.gromov_barycenters", false]], "gromov_wasserstein() (in module ot)": [[0, "ot.gromov_wasserstein", false]], "gromov_wasserstein() (in module ot.gromov)": [[109, "ot.gromov.gromov_wasserstein", false]], "gromov_wasserstein2() (in module ot)": [[0, "ot.gromov_wasserstein2", false]], "gromov_wasserstein2() (in module ot.gromov)": [[109, "ot.gromov.gromov_wasserstein2", false]], "gromov_wasserstein_dictionary_learning() (in module ot.gromov)": [[109, "ot.gromov.gromov_wasserstein_dictionary_learning", false]], "gromov_wasserstein_linear_unmixing() (in module ot.gromov)": [[109, "ot.gromov.gromov_wasserstein_linear_unmixing", false]], "gw_distance_estimation() (in module ot.gromov)": [[109, "ot.gromov.GW_distance_estimation", false]], "gwggrad() (in module ot.gromov)": [[109, "ot.gromov.gwggrad", false]], "gwgrad_partial() (in module ot.partial)": [[114, "ot.partial.gwgrad_partial", false]], "gwloss() (in module ot.gromov)": [[109, "ot.gromov.gwloss", false]], "gwloss_partial() (in module ot.partial)": [[114, "ot.partial.gwloss_partial", false]], "init_matrix() (in module ot.gromov)": [[109, "ot.gromov.init_matrix", false]], "init_matrix_semirelaxed() (in module ot.gromov)": [[109, "ot.gromov.init_matrix_semirelaxed", false]], "inv() (ot.backend.backend method)": [[98, "id32", false], [98, "ot.backend.Backend.inv", false]], "inv() (ot.backend.cupybackend method)": [[98, "id119", false], [98, "ot.backend.CupyBackend.inv", false]], "inv() (ot.backend.jaxbackend method)": [[98, "id204", false], [98, "ot.backend.JaxBackend.inv", false]], "inv() (ot.backend.numpybackend method)": [[98, "id290", false], [98, "ot.backend.NumpyBackend.inv", false]], "inv() (ot.backend.tensorflowbackend method)": [[98, "id376", false], [98, "ot.backend.TensorflowBackend.inv", false]], "inv() (ot.backend.torchbackend method)": [[98, "id462", false], [98, "ot.backend.TorchBackend.inv", false]], "inverse_transform() (ot.da.basetransport method)": [[102, "id40", false], [102, "ot.da.BaseTransport.inverse_transform", false]], "inverse_transform() (ot.da.lineartransport method)": [[102, "id81", false], [102, "ot.da.LinearTransport.inverse_transform", false]], "inverse_transform() (ot.da.sinkhorntransport method)": [[102, "id123", false], [102, "ot.da.SinkhornTransport.inverse_transform", false]], "inverse_transform_labels() (ot.da.basetransport method)": [[102, "id41", false], [102, "ot.da.BaseTransport.inverse_transform_labels", false]], "inverse_transform_labels() (ot.da.jcpottransport method)": [[102, "id67", false], [102, "ot.da.JCPOTTransport.inverse_transform_labels", false]], "is_all_finite() (in module ot.utils)": [[121, "id62", false], [121, "ot.utils.is_all_finite", false]], "is_floating_point() (ot.backend.backend method)": [[98, "id33", false], [98, "ot.backend.Backend.is_floating_point", false]], "is_floating_point() (ot.backend.cupybackend method)": [[98, "id120", false], [98, "ot.backend.CupyBackend.is_floating_point", false]], "is_floating_point() (ot.backend.jaxbackend method)": [[98, "id205", false], [98, "ot.backend.JaxBackend.is_floating_point", false]], "is_floating_point() (ot.backend.numpybackend method)": [[98, "id291", false], [98, "ot.backend.NumpyBackend.is_floating_point", false]], "is_floating_point() (ot.backend.tensorflowbackend method)": [[98, "id377", false], [98, "ot.backend.TensorflowBackend.is_floating_point", false]], "is_floating_point() (ot.backend.torchbackend method)": [[98, "id463", false], [98, "ot.backend.TorchBackend.is_floating_point", false]], "isfinite() (ot.backend.backend method)": [[98, "id34", false], [98, "ot.backend.Backend.isfinite", false]], "isfinite() (ot.backend.cupybackend method)": [[98, "id121", false], [98, "ot.backend.CupyBackend.isfinite", false]], "isfinite() (ot.backend.jaxbackend method)": [[98, "id206", false], [98, "ot.backend.JaxBackend.isfinite", false]], "isfinite() (ot.backend.numpybackend method)": [[98, "id292", false], [98, "ot.backend.NumpyBackend.isfinite", false]], "isfinite() (ot.backend.tensorflowbackend method)": [[98, "id378", false], [98, "ot.backend.TensorflowBackend.isfinite", false]], "isfinite() (ot.backend.torchbackend method)": [[98, "id464", false], [98, "ot.backend.TorchBackend.isfinite", false]], "isinf() (ot.backend.backend method)": [[98, "id35", false], [98, "ot.backend.Backend.isinf", false]], "isinf() (ot.backend.cupybackend method)": [[98, "id122", false], [98, "ot.backend.CupyBackend.isinf", false]], "isinf() (ot.backend.jaxbackend method)": [[98, "id207", false], [98, "ot.backend.JaxBackend.isinf", false]], "isinf() (ot.backend.numpybackend method)": [[98, "id293", false], [98, "ot.backend.NumpyBackend.isinf", false]], "isinf() (ot.backend.tensorflowbackend method)": [[98, "id379", false], [98, "ot.backend.TensorflowBackend.isinf", false]], "isinf() (ot.backend.torchbackend method)": [[98, "id465", false], [98, "ot.backend.TorchBackend.isinf", false]], "isnan() (ot.backend.backend method)": [[98, "id36", false], [98, "ot.backend.Backend.isnan", false]], "isnan() (ot.backend.cupybackend method)": [[98, "id123", false], [98, "ot.backend.CupyBackend.isnan", false]], "isnan() (ot.backend.jaxbackend method)": [[98, "id208", false], [98, "ot.backend.JaxBackend.isnan", false]], "isnan() (ot.backend.numpybackend method)": [[98, "id294", false], [98, "ot.backend.NumpyBackend.isnan", false]], "isnan() (ot.backend.tensorflowbackend method)": [[98, "id380", false], [98, "ot.backend.TensorflowBackend.isnan", false]], "isnan() (ot.backend.torchbackend method)": [[98, "id466", false], [98, "ot.backend.TorchBackend.isnan", false]], "issparse() (ot.backend.backend method)": [[98, "id37", false], [98, "ot.backend.Backend.issparse", false]], "issparse() (ot.backend.cupybackend method)": [[98, "id124", false], [98, "ot.backend.CupyBackend.issparse", false]], "issparse() (ot.backend.jaxbackend method)": [[98, "id209", false], [98, "ot.backend.JaxBackend.issparse", false]], "issparse() (ot.backend.numpybackend method)": [[98, "id295", false], [98, "ot.backend.NumpyBackend.issparse", false]], "issparse() (ot.backend.tensorflowbackend method)": [[98, "id381", false], [98, "ot.backend.TensorflowBackend.issparse", false]], "issparse() (ot.backend.torchbackend method)": [[98, "id467", false], [98, "ot.backend.TorchBackend.issparse", false]], "jaxbackend (class in ot.backend)": [[98, "id174", false], [98, "ot.backend.JaxBackend", false]], "jcpot_barycenter() (in module ot.bregman)": [[100, "ot.bregman.jcpot_barycenter", false]], "jcpottransport (class in ot.da)": [[102, "id59", false], [102, "ot.da.JCPOTTransport", false]], "joint_ot_mapping_kernel() (in module ot.mapping)": [[112, "id0", false], [112, "ot.mapping.joint_OT_mapping_kernel", false]], "joint_ot_mapping_linear() (in module ot.mapping)": [[112, "id8", false], [112, "ot.mapping.joint_OT_mapping_linear", false]], "kernel() (in module ot.utils)": [[121, "id63", false], [121, "ot.utils.kernel", false]], "kernel_nystroem() (in module ot.lowrank)": [[110, "id4", false], [110, "ot.lowrank.kernel_nystroem", false]], "kl_div() (ot.backend.backend method)": [[98, "id38", false], [98, "ot.backend.Backend.kl_div", false]], "kl_div() (ot.backend.cupybackend method)": [[98, "id125", false], [98, "ot.backend.CupyBackend.kl_div", false]], "kl_div() (ot.backend.jaxbackend method)": [[98, "id210", false], [98, "ot.backend.JaxBackend.kl_div", false]], "kl_div() (ot.backend.numpybackend method)": [[98, "id296", false], [98, "ot.backend.NumpyBackend.kl_div", false]], "kl_div() (ot.backend.tensorflowbackend method)": [[98, "id382", false], [98, "ot.backend.TensorflowBackend.kl_div", false]], "kl_div() (ot.backend.torchbackend method)": [[98, "id468", false], [98, "ot.backend.TorchBackend.kl_div", false]], "label_normalization() (in module ot.utils)": [[121, "id64", false], [121, "ot.utils.label_normalization", false]], "labels_to_masks() (in module ot.utils)": [[121, "id65", false], [121, "ot.utils.labels_to_masks", false]], "laplacian() (in module ot.utils)": [[121, "id66", false], [121, "ot.utils.laplacian", false]], "lazy_plan (ot.utils.otresult attribute)": [[121, "id26", false], [121, "ot.utils.OTResult.lazy_plan", false]], "lazy_plan (ot.utils.otresult property)": [[121, "id0", false], [121, "id33", false]], "lazytensor (class in ot.utils)": [[121, "id16", false], [121, "ot.utils.LazyTensor", false]], "lbfgsb_unbalanced() (in module ot.unbalanced)": [[120, "ot.unbalanced.lbfgsb_unbalanced", false]], "lbfgsb_unbalanced2() (in module ot.unbalanced)": [[120, "ot.unbalanced.lbfgsb_unbalanced2", false]], "line_search_armijo() (in module ot.optim)": [[113, "id40", false], [113, "ot.optim.line_search_armijo", false]], "linear_circular_ot() (in module ot)": [[0, "ot.linear_circular_ot", false]], "linear_circular_ot() (in module ot.lp)": [[111, "ot.lp.linear_circular_ot", false]], "linear_sliced_wasserstein_sphere() (in module ot)": [[0, "ot.linear_sliced_wasserstein_sphere", false]], "linear_sliced_wasserstein_sphere() (in module ot.sliced)": [[117, "id7", false], [117, "ot.sliced.linear_sliced_wasserstein_sphere", false]], "lineargwtransport (class in ot.da)": [[102, "id72", false], [102, "ot.da.LinearGWTransport", false]], "lineartransport (class in ot.da)": [[102, "id76", false], [102, "ot.da.LinearTransport", false]], "linspace() (ot.backend.backend method)": [[98, "id39", false], [98, "ot.backend.Backend.linspace", false]], "linspace() (ot.backend.cupybackend method)": [[98, "id126", false], [98, "ot.backend.CupyBackend.linspace", false]], "linspace() (ot.backend.jaxbackend method)": [[98, "id211", false], [98, "ot.backend.JaxBackend.linspace", false]], "linspace() (ot.backend.numpybackend method)": [[98, "id297", false], [98, "ot.backend.NumpyBackend.linspace", false]], "linspace() (ot.backend.tensorflowbackend method)": [[98, "id383", false], [98, "ot.backend.TensorflowBackend.linspace", false]], "linspace() (ot.backend.torchbackend method)": [[98, "id469", false], [98, "ot.backend.TorchBackend.linspace", false]], "list_to_array() (in module ot.utils)": [[121, "id67", false], [121, "ot.utils.list_to_array", false]], "log (ot.utils.otresult property)": [[121, "id34", false], [121, "ot.utils.OTResult.log", false]], "log() (ot.backend.backend method)": [[98, "id40", false], [98, "ot.backend.Backend.log", false]], "log() (ot.backend.cupybackend method)": [[98, "id127", false], [98, "ot.backend.CupyBackend.log", false]], "log() (ot.backend.jaxbackend method)": [[98, "id212", false], [98, "ot.backend.JaxBackend.log", false]], "log() (ot.backend.numpybackend method)": [[98, "id298", false], [98, "ot.backend.NumpyBackend.log", false]], "log() (ot.backend.tensorflowbackend method)": [[98, "id384", false], [98, "ot.backend.TensorflowBackend.log", false]], "log() (ot.backend.torchbackend method)": [[98, "id470", false], [98, "ot.backend.TorchBackend.log", false]], "log_ (ot.da.jcpottransport attribute)": [[102, "id62", false], [102, "ot.da.JCPOTTransport.log_", false]], "log_ (ot.da.mappingtransport attribute)": [[102, "id86", false], [102, "ot.da.MappingTransport.log_", false]], "log_ (ot.da.sinkhornl1l2transport attribute)": [[102, "id100", false], [102, "ot.da.SinkhornL1l2Transport.log_", false]], "log_ (ot.da.sinkhorntransport attribute)": [[102, "id115", false], [102, "ot.da.SinkhornTransport.log_", false]], "log_ (ot.da.unbalancedsinkhorntransport attribute)": [[102, "id127", false], [102, "ot.da.UnbalancedSinkhornTransport.log_", false]], "logsumexp() (in module ot.dr)": [[104, "id8", false], [104, "ot.dr.logsumexp", false]], "logsumexp() (ot.backend.backend method)": [[98, "id41", false], [98, "ot.backend.Backend.logsumexp", false]], "logsumexp() (ot.backend.cupybackend method)": [[98, "id128", false], [98, "ot.backend.CupyBackend.logsumexp", false]], "logsumexp() (ot.backend.jaxbackend method)": [[98, "id213", false], [98, "ot.backend.JaxBackend.logsumexp", false]], "logsumexp() (ot.backend.numpybackend method)": [[98, "id299", false], [98, "ot.backend.NumpyBackend.logsumexp", false]], "logsumexp() (ot.backend.tensorflowbackend method)": [[98, "id385", false], [98, "ot.backend.TensorflowBackend.logsumexp", false]], "logsumexp() (ot.backend.torchbackend method)": [[98, "id471", false], [98, "ot.backend.TorchBackend.logsumexp", false]], "loss_dual_entropic() (in module ot.stochastic)": [[119, "id24", false], [119, "ot.stochastic.loss_dual_entropic", false]], "loss_dual_quadratic() (in module ot.stochastic)": [[119, "id26", false], [119, "ot.stochastic.loss_dual_quadratic", false]], "loss_linear_batch() (in module ot.batch)": [[99, "ot.batch.loss_linear_batch", false]], "loss_linear_samples_batch() (in module ot.batch)": [[99, "ot.batch.loss_linear_samples_batch", false]], "loss_quadratic_batch() (in module ot.batch)": [[99, "ot.batch.loss_quadratic_batch", false]], "loss_quadratic_samples_batch() (in module ot.batch)": [[99, "ot.batch.loss_quadratic_samples_batch", false]], "lowrank_gromov_wasserstein_samples() (in module ot)": [[0, "ot.lowrank_gromov_wasserstein_samples", false]], "lowrank_gromov_wasserstein_samples() (in module ot.gromov)": [[109, "ot.gromov.lowrank_gromov_wasserstein_samples", false]], "lowrank_sinkhorn() (in module ot)": [[0, "ot.lowrank_sinkhorn", false]], "lowrank_sinkhorn() (in module ot.lowrank)": [[110, "id5", false], [110, "ot.lowrank.lowrank_sinkhorn", false]], "make_1d_gauss() (in module ot.datasets)": [[103, "id0", false], [103, "ot.datasets.make_1D_gauss", false]], "make_2d_samples_gauss() (in module ot.datasets)": [[103, "id1", false], [103, "ot.datasets.make_2D_samples_gauss", false]], "make_data_classif() (in module ot.datasets)": [[103, "id2", false], [103, "ot.datasets.make_data_classif", false]], "mapping_ (ot.da.mappingtransport attribute)": [[102, "id85", false], [102, "ot.da.MappingTransport.mapping_", false]], "mappingtransport (class in ot.da)": [[102, "id83", false], [102, "ot.da.MappingTransport", false]], "marginal_a (ot.utils.otresult attribute)": [[121, "id28", false], [121, "ot.utils.OTResult.marginal_a", false]], "marginal_a (ot.utils.otresult property)": [[121, "id2", false], [121, "id35", false]], "marginal_b (ot.utils.otresult attribute)": [[121, "id29", false], [121, "ot.utils.OTResult.marginal_b", false]], "marginal_b (ot.utils.otresult property)": [[121, "id3", false], [121, "id36", false]], "marginals (ot.utils.otresult attribute)": [[121, "id27", false], [121, "ot.utils.OTResult.marginals", false]], "marginals (ot.utils.otresult property)": [[121, "id37", false], [121, "id4", false]], "matmul() (ot.backend.backend method)": [[98, "id42", false], [98, "ot.backend.Backend.matmul", false]], "matmul() (ot.backend.cupybackend method)": [[98, "id129", false], [98, "ot.backend.CupyBackend.matmul", false]], "matmul() (ot.backend.jaxbackend method)": [[98, "id214", false], [98, "ot.backend.JaxBackend.matmul", false]], "matmul() (ot.backend.numpybackend method)": [[98, "id300", false], [98, "ot.backend.NumpyBackend.matmul", false]], "matmul() (ot.backend.tensorflowbackend method)": [[98, "id386", false], [98, "ot.backend.TensorflowBackend.matmul", false]], "matmul() (ot.backend.torchbackend method)": [[98, "id472", false], [98, "ot.backend.TorchBackend.matmul", false]], "max() (ot.backend.backend method)": [[98, "id43", false], [98, "ot.backend.Backend.max", false]], "max() (ot.backend.cupybackend method)": [[98, "id130", false], [98, "ot.backend.CupyBackend.max", false]], "max() (ot.backend.jaxbackend method)": [[98, "id215", false], [98, "ot.backend.JaxBackend.max", false]], "max() (ot.backend.numpybackend method)": [[98, "id301", false], [98, "ot.backend.NumpyBackend.max", false]], "max() (ot.backend.tensorflowbackend method)": [[98, "id387", false], [98, "ot.backend.TensorflowBackend.max", false]], "max() (ot.backend.torchbackend method)": [[98, "id473", false], [98, "ot.backend.TorchBackend.max", false]], "max_omega() (ot.smooth.negentropy method)": [[118, "id9", false], [118, "ot.smooth.NegEntropy.max_Omega", false]], "max_omega() (ot.smooth.regularization method)": [[118, "id13", false], [118, "ot.smooth.Regularization.max_Omega", false]], "max_omega() (ot.smooth.sparsityconstrained method)": [[118, "id17", false], [118, "ot.smooth.SparsityConstrained.max_Omega", false]], "max_omega() (ot.smooth.squaredl2 method)": [[118, "id21", false], [118, "ot.smooth.SquaredL2.max_Omega", false]], "max_sliced_wasserstein_distance() (in module ot)": [[0, "ot.max_sliced_wasserstein_distance", false]], "max_sliced_wasserstein_distance() (in module ot.sliced)": [[117, "id10", false], [117, "ot.sliced.max_sliced_wasserstein_distance", false]], "maximum() (ot.backend.backend method)": [[98, "id44", false], [98, "ot.backend.Backend.maximum", false]], "maximum() (ot.backend.cupybackend method)": [[98, "id131", false], [98, "ot.backend.CupyBackend.maximum", false]], "maximum() (ot.backend.jaxbackend method)": [[98, "id216", false], [98, "ot.backend.JaxBackend.maximum", false]], "maximum() (ot.backend.numpybackend method)": [[98, "id302", false], [98, "ot.backend.NumpyBackend.maximum", false]], "maximum() (ot.backend.tensorflowbackend method)": [[98, "id388", false], [98, "ot.backend.TensorflowBackend.maximum", false]], "maximum() (ot.backend.torchbackend method)": [[98, "id474", false], [98, "ot.backend.TorchBackend.maximum", false]], "mean() (ot.backend.backend method)": [[98, "id45", false], [98, "ot.backend.Backend.mean", false]], "mean() (ot.backend.cupybackend method)": [[98, "id132", false], [98, "ot.backend.CupyBackend.mean", false]], "mean() (ot.backend.jaxbackend method)": [[98, "id217", false], [98, "ot.backend.JaxBackend.mean", false]], "mean() (ot.backend.numpybackend method)": [[98, "id303", false], [98, "ot.backend.NumpyBackend.mean", false]], "mean() (ot.backend.tensorflowbackend method)": [[98, "id389", false], [98, "ot.backend.TensorflowBackend.mean", false]], "mean() (ot.backend.torchbackend method)": [[98, "id475", false], [98, "ot.backend.TorchBackend.mean", false]], "median() (ot.backend.backend method)": [[98, "id46", false], [98, "ot.backend.Backend.median", false]], "median() (ot.backend.cupybackend method)": [[98, "id133", false], [98, "ot.backend.CupyBackend.median", false]], "median() (ot.backend.jaxbackend method)": [[98, "id218", false], [98, "ot.backend.JaxBackend.median", false]], "median() (ot.backend.numpybackend method)": [[98, "id304", false], [98, "ot.backend.NumpyBackend.median", false]], "median() (ot.backend.tensorflowbackend method)": [[98, "id390", false], [98, "ot.backend.TensorflowBackend.median", false]], "median() (ot.backend.torchbackend method)": [[98, "id476", false], [98, "ot.backend.TorchBackend.median", false]], "meshgrid() (ot.backend.backend method)": [[98, "id47", false], [98, "ot.backend.Backend.meshgrid", false]], "meshgrid() (ot.backend.cupybackend method)": [[98, "id134", false], [98, "ot.backend.CupyBackend.meshgrid", false]], "meshgrid() (ot.backend.jaxbackend method)": [[98, "id219", false], [98, "ot.backend.JaxBackend.meshgrid", false]], "meshgrid() (ot.backend.numpybackend method)": [[98, "id305", false], [98, "ot.backend.NumpyBackend.meshgrid", false]], "meshgrid() (ot.backend.tensorflowbackend method)": [[98, "id391", false], [98, "ot.backend.TensorflowBackend.meshgrid", false]], "meshgrid() (ot.backend.torchbackend method)": [[98, "id477", false], [98, "ot.backend.TorchBackend.meshgrid", false]], "min() (ot.backend.backend method)": [[98, "id48", false], [98, "ot.backend.Backend.min", false]], "min() (ot.backend.cupybackend method)": [[98, "id135", false], [98, "ot.backend.CupyBackend.min", false]], "min() (ot.backend.jaxbackend method)": [[98, "id220", false], [98, "ot.backend.JaxBackend.min", false]], "min() (ot.backend.numpybackend method)": [[98, "id306", false], [98, "ot.backend.NumpyBackend.min", false]], "min() (ot.backend.tensorflowbackend method)": [[98, "id392", false], [98, "ot.backend.TensorflowBackend.min", false]], "min() (ot.backend.torchbackend method)": [[98, "id478", false], [98, "ot.backend.TorchBackend.min", false]], "minimum() (ot.backend.backend method)": [[98, "id49", false], [98, "ot.backend.Backend.minimum", false]], "minimum() (ot.backend.cupybackend method)": [[98, "id136", false], [98, "ot.backend.CupyBackend.minimum", false]], "minimum() (ot.backend.jaxbackend method)": [[98, "id221", false], [98, "ot.backend.JaxBackend.minimum", false]], "minimum() (ot.backend.numpybackend method)": [[98, "id307", false], [98, "ot.backend.NumpyBackend.minimum", false]], "minimum() (ot.backend.tensorflowbackend method)": [[98, "id393", false], [98, "ot.backend.TensorflowBackend.minimum", false]], "minimum() (ot.backend.torchbackend method)": [[98, "id479", false], [98, "ot.backend.TorchBackend.minimum", false]], "mm_unbalanced() (in module ot.unbalanced)": [[120, "ot.unbalanced.mm_unbalanced", false]], "mm_unbalanced2() (in module ot.unbalanced)": [[120, "ot.unbalanced.mm_unbalanced2", false]], "module": [[0, "module-ot", false], [98, "module-ot.backend", false], [99, "module-ot.batch", false], [100, "module-ot.bregman", false], [101, "module-ot.coot", false], [102, "module-ot.da", false], [103, "module-ot.datasets", false], [104, "module-ot.dr", false], [105, "module-ot.factored", false], [106, "module-ot.gaussian", false], [107, "module-ot.gmm", false], [108, "module-ot.gnn", false], [109, "module-ot.gromov", false], [110, "module-ot.lowrank", false], [111, "module-ot.lp", false], [112, "module-ot.mapping", false], [113, "module-ot.optim", false], [114, "module-ot.partial", false], [115, "module-ot.plot", false], [116, "module-ot.regpath", false], [117, "module-ot.sliced", false], [118, "module-ot.smooth", false], [119, "module-ot.stochastic", false], [120, "module-ot.unbalanced", false], [121, "module-ot.utils", false], [122, "module-ot.weak", false]], "nan_to_num() (ot.backend.backend method)": [[98, "id50", false], [98, "ot.backend.Backend.nan_to_num", false]], "nan_to_num() (ot.backend.cupybackend method)": [[98, "id137", false], [98, "ot.backend.CupyBackend.nan_to_num", false]], "nan_to_num() (ot.backend.jaxbackend method)": [[98, "id222", false], [98, "ot.backend.JaxBackend.nan_to_num", false]], "nan_to_num() (ot.backend.numpybackend method)": [[98, "id308", false], [98, "ot.backend.NumpyBackend.nan_to_num", false]], "nan_to_num() (ot.backend.tensorflowbackend method)": [[98, "id394", false], [98, "ot.backend.TensorflowBackend.nan_to_num", false]], "nan_to_num() (ot.backend.torchbackend method)": [[98, "id480", false], [98, "ot.backend.TorchBackend.nan_to_num", false]], "nearest_brenier_potential_fit() (in module ot.mapping)": [[112, "id11", false], [112, "ot.mapping.nearest_brenier_potential_fit", false]], "nearest_brenier_potential_predict_bounds() (in module ot.mapping)": [[112, "id13", false], [112, "ot.mapping.nearest_brenier_potential_predict_bounds", false]], "nearestbrenierpotential (class in ot.da)": [[102, "id90", false], [102, "ot.da.NearestBrenierPotential", false]], "negentropy (class in ot.smooth)": [[118, "id0", false], [118, "ot.smooth.NegEntropy", false]], "norm() (ot.backend.backend method)": [[98, "id51", false], [98, "ot.backend.Backend.norm", false]], "norm() (ot.backend.cupybackend method)": [[98, "id138", false], [98, "ot.backend.CupyBackend.norm", false]], "norm() (ot.backend.jaxbackend method)": [[98, "id223", false], [98, "ot.backend.JaxBackend.norm", false]], "norm() (ot.backend.numpybackend method)": [[98, "id309", false], [98, "ot.backend.NumpyBackend.norm", false]], "norm() (ot.backend.tensorflowbackend method)": [[98, "id395", false], [98, "ot.backend.TensorflowBackend.norm", false]], "norm() (ot.backend.torchbackend method)": [[98, "id481", false], [98, "ot.backend.TorchBackend.norm", false]], "northwestmmgluing() (in module ot.lp)": [[111, "ot.lp.NorthWestMMGluing", false]], "numpybackend (class in ot.backend)": [[98, "id260", false], [98, "ot.backend.NumpyBackend", false]], "omega() (ot.smooth.negentropy method)": [[118, "id7", false], [118, "ot.smooth.NegEntropy.Omega", false]], "omega() (ot.smooth.regularization method)": [[118, "id11", false], [118, "ot.smooth.Regularization.Omega", false]], "omega() (ot.smooth.sparsityconstrained method)": [[118, "id15", false], [118, "ot.smooth.SparsityConstrained.Omega", false]], "omega() (ot.smooth.squaredl2 method)": [[118, "id19", false], [118, "ot.smooth.SquaredL2.Omega", false]], "ones() (ot.backend.backend method)": [[98, "id52", false], [98, "ot.backend.Backend.ones", false]], "ones() (ot.backend.cupybackend method)": [[98, "id139", false], [98, "ot.backend.CupyBackend.ones", false]], "ones() (ot.backend.jaxbackend method)": [[98, "id224", false], [98, "ot.backend.JaxBackend.ones", false]], "ones() (ot.backend.numpybackend method)": [[98, "id310", false], [98, "ot.backend.NumpyBackend.ones", false]], "ones() (ot.backend.tensorflowbackend method)": [[98, "id396", false], [98, "ot.backend.TensorflowBackend.ones", false]], "ones() (ot.backend.torchbackend method)": [[98, "id482", false], [98, "ot.backend.TorchBackend.ones", false]], "ot": [[0, "module-ot", false]], "ot.backend": [[98, "module-ot.backend", false]], "ot.batch": [[99, "module-ot.batch", false]], "ot.bregman": [[100, "module-ot.bregman", false]], "ot.coot": [[101, "module-ot.coot", false]], "ot.da": [[102, "module-ot.da", false]], "ot.datasets": [[103, "module-ot.datasets", false]], "ot.dr": [[104, "module-ot.dr", false]], "ot.factored": [[105, "module-ot.factored", false]], "ot.gaussian": [[106, "module-ot.gaussian", false]], "ot.gmm": [[107, "module-ot.gmm", false]], "ot.gnn": [[108, "module-ot.gnn", false]], "ot.gromov": [[109, "module-ot.gromov", false]], "ot.lowrank": [[110, "module-ot.lowrank", false]], "ot.lp": [[111, "module-ot.lp", false]], "ot.mapping": [[112, "module-ot.mapping", false]], "ot.optim": [[113, "module-ot.optim", false]], "ot.partial": [[114, "module-ot.partial", false]], "ot.plot": [[115, "module-ot.plot", false]], "ot.regpath": [[116, "module-ot.regpath", false]], "ot.sliced": [[117, "module-ot.sliced", false]], "ot.smooth": [[118, "module-ot.smooth", false]], "ot.stochastic": [[119, "module-ot.stochastic", false]], "ot.unbalanced": [[120, "module-ot.unbalanced", false]], "ot.utils": [[121, "module-ot.utils", false]], "ot.weak": [[122, "module-ot.weak", false]], "ot_barycenter_energy() (in module ot.lp)": [[111, "ot.lp.ot_barycenter_energy", false]], "ot_next_gamma() (in module ot.regpath)": [[116, "id21", false], [116, "ot.regpath.ot_next_gamma", false]], "otresult (class in ot.utils)": [[121, "id17", false], [121, "ot.utils.OTResult", false]], "outer() (ot.backend.backend method)": [[98, "id53", false], [98, "ot.backend.Backend.outer", false]], "outer() (ot.backend.cupybackend method)": [[98, "id140", false], [98, "ot.backend.CupyBackend.outer", false]], "outer() (ot.backend.jaxbackend method)": [[98, "id225", false], [98, "ot.backend.JaxBackend.outer", false]], "outer() (ot.backend.numpybackend method)": [[98, "id311", false], [98, "ot.backend.NumpyBackend.outer", false]], "outer() (ot.backend.tensorflowbackend method)": [[98, "id397", false], [98, "ot.backend.TensorflowBackend.outer", false]], "outer() (ot.backend.torchbackend method)": [[98, "id483", false], [98, "ot.backend.TorchBackend.outer", false]], "parmap() (in module ot.utils)": [[121, "id68", false], [121, "ot.utils.parmap", false]], "partial_cg() (in module ot.optim)": [[113, "id41", false], [113, "ot.optim.partial_cg", false]], "partial_fused_gromov_wasserstein() (in module ot.gromov)": [[109, "ot.gromov.partial_fused_gromov_wasserstein", false]], "partial_fused_gromov_wasserstein2() (in module ot.gromov)": [[109, "ot.gromov.partial_fused_gromov_wasserstein2", false]], "partial_gromov_wasserstein() (in module ot.gromov)": [[109, "ot.gromov.partial_gromov_wasserstein", false]], "partial_gromov_wasserstein() (in module ot.partial)": [[114, "ot.partial.partial_gromov_wasserstein", false]], "partial_gromov_wasserstein2() (in module ot.gromov)": [[109, "ot.gromov.partial_gromov_wasserstein2", false]], "partial_gromov_wasserstein2() (in module ot.partial)": [[114, "ot.partial.partial_gromov_wasserstein2", false]], "partial_wasserstein() (in module ot.partial)": [[114, "ot.partial.partial_wasserstein", false]], "partial_wasserstein2() (in module ot.partial)": [[114, "ot.partial.partial_wasserstein2", false]], "partial_wasserstein_1d() (in module ot.partial)": [[114, "ot.partial.partial_wasserstein_1d", false]], "partial_wasserstein_lagrange() (in module ot.partial)": [[114, "ot.partial.partial_wasserstein_lagrange", false]], "pinv() (ot.backend.backend method)": [[98, "id54", false], [98, "ot.backend.Backend.pinv", false]], "pinv() (ot.backend.cupybackend method)": [[98, "id141", false], [98, "ot.backend.CupyBackend.pinv", false]], "pinv() (ot.backend.jaxbackend method)": [[98, "id226", false], [98, "ot.backend.JaxBackend.pinv", false]], "pinv() (ot.backend.numpybackend method)": [[98, "id312", false], [98, "ot.backend.NumpyBackend.pinv", false]], "pinv() (ot.backend.tensorflowbackend method)": [[98, "id398", false], [98, "ot.backend.TensorflowBackend.pinv", false]], "pinv() (ot.backend.torchbackend method)": [[98, "id484", false], [98, "ot.backend.TorchBackend.pinv", false]], "plan (ot.utils.otresult attribute)": [[121, "id24", false], [121, "ot.utils.OTResult.plan", false]], "plan (ot.utils.otresult property)": [[121, "id38", false], [121, "id5", false]], "plan_dual_entropic() (in module ot.stochastic)": [[119, "id28", false], [119, "ot.stochastic.plan_dual_entropic", false]], "plan_dual_quadratic() (in module ot.stochastic)": [[119, "id30", false], [119, "ot.stochastic.plan_dual_quadratic", false]], "plot1d_mat() (in module ot.plot)": [[115, "id0", false], [115, "ot.plot.plot1D_mat", false]], "plot2d_samples_mat() (in module ot.plot)": [[115, "id1", false], [115, "ot.plot.plot2D_samples_mat", false]], "pointwise_gromov_wasserstein() (in module ot.gromov)": [[109, "ot.gromov.pointwise_gromov_wasserstein", false]], "potential_a (ot.utils.otresult attribute)": [[121, "id19", false], [121, "ot.utils.OTResult.potential_a", false]], "potential_a (ot.utils.otresult property)": [[121, "id39", false], [121, "id6", false]], "potential_b (ot.utils.otresult attribute)": [[121, "id20", false], [121, "ot.utils.OTResult.potential_b", false]], "potential_b (ot.utils.otresult property)": [[121, "id40", false], [121, "id7", false]], "potentials (ot.utils.otresult attribute)": [[121, "id18", false], [121, "ot.utils.OTResult.potentials", false]], "potentials (ot.utils.otresult property)": [[121, "id41", false], [121, "id8", false]], "power() (ot.backend.backend method)": [[98, "id55", false], [98, "ot.backend.Backend.power", false]], "power() (ot.backend.cupybackend method)": [[98, "id142", false], [98, "ot.backend.CupyBackend.power", false]], "power() (ot.backend.jaxbackend method)": [[98, "id227", false], [98, "ot.backend.JaxBackend.power", false]], "power() (ot.backend.numpybackend method)": [[98, "id313", false], [98, "ot.backend.NumpyBackend.power", false]], "power() (ot.backend.tensorflowbackend method)": [[98, "id399", false], [98, "ot.backend.TensorflowBackend.power", false]], "power() (ot.backend.torchbackend method)": [[98, "id485", false], [98, "ot.backend.TorchBackend.power", false]], "prod() (ot.backend.backend method)": [[98, "id56", false], [98, "ot.backend.Backend.prod", false]], "prod() (ot.backend.cupybackend method)": [[98, "id143", false], [98, "ot.backend.CupyBackend.prod", false]], "prod() (ot.backend.jaxbackend method)": [[98, "id228", false], [98, "ot.backend.JaxBackend.prod", false]], "prod() (ot.backend.numpybackend method)": [[98, "id314", false], [98, "ot.backend.NumpyBackend.prod", false]], "prod() (ot.backend.tensorflowbackend method)": [[98, "id400", false], [98, "ot.backend.TensorflowBackend.prod", false]], "prod() (ot.backend.torchbackend method)": [[98, "id486", false], [98, "ot.backend.TorchBackend.prod", false]], "proj_sdp() (in module ot.utils)": [[121, "id69", false], [121, "ot.utils.proj_SDP", false]], "proj_simplex() (in module ot.utils)": [[121, "id70", false], [121, "ot.utils.proj_simplex", false]], "projc() (in module ot.bregman)": [[100, "ot.bregman.projC", false]], "projection_robust_wasserstein() (in module ot.dr)": [[104, "id9", false], [104, "ot.dr.projection_robust_wasserstein", false]], "projection_simplex() (in module ot.smooth)": [[118, "id25", false], [118, "ot.smooth.projection_simplex", false]], "projection_sparse_simplex() (in module ot.utils)": [[121, "id71", false], [121, "ot.utils.projection_sparse_simplex", false]], "projection_sphere_to_circle() (in module ot.sliced)": [[117, "id12", false], [117, "ot.sliced.projection_sphere_to_circle", false]], "projr() (in module ot.bregman)": [[100, "ot.bregman.projR", false]], "proportions_ (ot.da.jcpottransport attribute)": [[102, "id61", false], [102, "ot.da.JCPOTTransport.proportions_", false]], "qr() (ot.backend.backend method)": [[98, "id57", false], [98, "ot.backend.Backend.qr", false]], "qr() (ot.backend.cupybackend method)": [[98, "id144", false], [98, "ot.backend.CupyBackend.qr", false]], "qr() (ot.backend.jaxbackend method)": [[98, "id229", false], [98, "ot.backend.JaxBackend.qr", false]], "qr() (ot.backend.numpybackend method)": [[98, "id315", false], [98, "ot.backend.NumpyBackend.qr", false]], "qr() (ot.backend.tensorflowbackend method)": [[98, "id401", false], [98, "ot.backend.TensorflowBackend.qr", false]], "qr() (ot.backend.torchbackend method)": [[98, "id487", false], [98, "ot.backend.TorchBackend.qr", false]], "quantized_fused_gromov_wasserstein() (in module ot.gromov)": [[109, "ot.gromov.quantized_fused_gromov_wasserstein", false]], "quantized_fused_gromov_wasserstein_partitioned() (in module ot.gromov)": [[109, "ot.gromov.quantized_fused_gromov_wasserstein_partitioned", false]], "quantized_fused_gromov_wasserstein_samples() (in module ot.gromov)": [[109, "ot.gromov.quantized_fused_gromov_wasserstein_samples", false]], "rand() (ot.backend.backend method)": [[98, "id58", false], [98, "ot.backend.Backend.rand", false]], "rand() (ot.backend.cupybackend method)": [[98, "id145", false], [98, "ot.backend.CupyBackend.rand", false]], "rand() (ot.backend.jaxbackend method)": [[98, "id230", false], [98, "ot.backend.JaxBackend.rand", false]], "rand() (ot.backend.numpybackend method)": [[98, "id316", false], [98, "ot.backend.NumpyBackend.rand", false]], "rand() (ot.backend.tensorflowbackend method)": [[98, "id402", false], [98, "ot.backend.TensorflowBackend.rand", false]], "rand() (ot.backend.torchbackend method)": [[98, "id488", false], [98, "ot.backend.TorchBackend.rand", false]], "randn() (ot.backend.backend method)": [[98, "id59", false], [98, "ot.backend.Backend.randn", false]], "randn() (ot.backend.cupybackend method)": [[98, "id146", false], [98, "ot.backend.CupyBackend.randn", false]], "randn() (ot.backend.jaxbackend method)": [[98, "id231", false], [98, "ot.backend.JaxBackend.randn", false]], "randn() (ot.backend.numpybackend method)": [[98, "id317", false], [98, "ot.backend.NumpyBackend.randn", false]], "randn() (ot.backend.tensorflowbackend method)": [[98, "id403", false], [98, "ot.backend.TensorflowBackend.randn", false]], "randn() (ot.backend.torchbackend method)": [[98, "id489", false], [98, "ot.backend.TorchBackend.randn", false]], "randperm() (ot.backend.backend method)": [[98, "id60", false], [98, "ot.backend.Backend.randperm", false]], "randperm() (ot.backend.cupybackend method)": [[98, "id147", false], [98, "ot.backend.CupyBackend.randperm", false]], "randperm() (ot.backend.jaxbackend method)": [[98, "id232", false], [98, "ot.backend.JaxBackend.randperm", false]], "randperm() (ot.backend.numpybackend method)": [[98, "id318", false], [98, "ot.backend.NumpyBackend.randperm", false]], "randperm() (ot.backend.tensorflowbackend method)": [[98, "id404", false], [98, "ot.backend.TensorflowBackend.randperm", false]], "randperm() (ot.backend.torchbackend method)": [[98, "id490", false], [98, "ot.backend.TorchBackend.randperm", false]], "recast_ot_as_lasso() (in module ot.regpath)": [[116, "id23", false], [116, "ot.regpath.recast_ot_as_lasso", false]], "recast_semi_relaxed_as_lasso() (in module ot.regpath)": [[116, "id25", false], [116, "ot.regpath.recast_semi_relaxed_as_lasso", false]], "reduce_lazytensor() (in module ot.utils)": [[121, "id73", false], [121, "ot.utils.reduce_lazytensor", false]], "regularization (class in ot.smooth)": [[118, "id10", false], [118, "ot.smooth.Regularization", false]], "regularization_path() (in module ot.regpath)": [[116, "id26", false], [116, "ot.regpath.regularization_path", false]], "repeat() (ot.backend.backend method)": [[98, "id61", false], [98, "ot.backend.Backend.repeat", false]], "repeat() (ot.backend.cupybackend method)": [[98, "id148", false], [98, "ot.backend.CupyBackend.repeat", false]], "repeat() (ot.backend.jaxbackend method)": [[98, "id233", false], [98, "ot.backend.JaxBackend.repeat", false]], "repeat() (ot.backend.numpybackend method)": [[98, "id319", false], [98, "ot.backend.NumpyBackend.repeat", false]], "repeat() (ot.backend.tensorflowbackend method)": [[98, "id405", false], [98, "ot.backend.TensorflowBackend.repeat", false]], "repeat() (ot.backend.torchbackend method)": [[98, "id491", false], [98, "ot.backend.TorchBackend.repeat", false]], "rescale_for_imshow_plot() (in module ot.plot)": [[115, "id2", false], [115, "ot.plot.rescale_for_imshow_plot", false]], "reshape() (ot.backend.backend method)": [[98, "id62", false], [98, "ot.backend.Backend.reshape", false]], "reshape() (ot.backend.cupybackend method)": [[98, "id149", false], [98, "ot.backend.CupyBackend.reshape", false]], "reshape() (ot.backend.jaxbackend method)": [[98, "id234", false], [98, "ot.backend.JaxBackend.reshape", false]], "reshape() (ot.backend.numpybackend method)": [[98, "id320", false], [98, "ot.backend.NumpyBackend.reshape", false]], "reshape() (ot.backend.tensorflowbackend method)": [[98, "id406", false], [98, "ot.backend.TensorflowBackend.reshape", false]], "reshape() (ot.backend.torchbackend method)": [[98, "id492", false], [98, "ot.backend.TorchBackend.reshape", false]], "sag_entropic_transport() (in module ot.stochastic)": [[119, "id32", false], [119, "ot.stochastic.sag_entropic_transport", false]], "sampled_gromov_wasserstein() (in module ot.gromov)": [[109, "ot.gromov.sampled_gromov_wasserstein", false]], "screenkhorn() (in module ot.bregman)": [[100, "ot.bregman.screenkhorn", false]], "searchsorted() (ot.backend.backend method)": [[98, "id63", false], [98, "ot.backend.Backend.searchsorted", false]], "searchsorted() (ot.backend.cupybackend method)": [[98, "id150", false], [98, "ot.backend.CupyBackend.searchsorted", false]], "searchsorted() (ot.backend.jaxbackend method)": [[98, "id235", false], [98, "ot.backend.JaxBackend.searchsorted", false]], "searchsorted() (ot.backend.numpybackend method)": [[98, "id321", false], [98, "ot.backend.NumpyBackend.searchsorted", false]], "searchsorted() (ot.backend.tensorflowbackend method)": [[98, "id407", false], [98, "ot.backend.TensorflowBackend.searchsorted", false]], "searchsorted() (ot.backend.torchbackend method)": [[98, "id493", false], [98, "ot.backend.TorchBackend.searchsorted", false]], "seed() (ot.backend.backend method)": [[98, "id64", false], [98, "ot.backend.Backend.seed", false]], "seed() (ot.backend.cupybackend method)": [[98, "id151", false], [98, "ot.backend.CupyBackend.seed", false]], "seed() (ot.backend.jaxbackend method)": [[98, "id236", false], [98, "ot.backend.JaxBackend.seed", false]], "seed() (ot.backend.numpybackend method)": [[98, "id322", false], [98, "ot.backend.NumpyBackend.seed", false]], "seed() (ot.backend.tensorflowbackend method)": [[98, "id408", false], [98, "ot.backend.TensorflowBackend.seed", false]], "seed() (ot.backend.torchbackend method)": [[98, "id494", false], [98, "ot.backend.TorchBackend.seed", false]], "semi_dual_obj_grad() (in module ot.smooth)": [[118, "id26", false], [118, "ot.smooth.semi_dual_obj_grad", false]], "semi_relaxed_next_gamma() (in module ot.regpath)": [[116, "id28", false], [116, "ot.regpath.semi_relaxed_next_gamma", false]], "semi_relaxed_path() (in module ot.regpath)": [[116, "id30", false], [116, "ot.regpath.semi_relaxed_path", false]], "semidiscrete_wasserstein2_unif_circle() (in module ot)": [[0, "ot.semidiscrete_wasserstein2_unif_circle", false]], "semidiscrete_wasserstein2_unif_circle() (in module ot.lp)": [[111, "ot.lp.semidiscrete_wasserstein2_unif_circle", false]], "semirelaxed_cg() (in module ot.optim)": [[113, "id44", false], [113, "ot.optim.semirelaxed_cg", false]], "semirelaxed_fgw_barycenters() (in module ot.gromov)": [[109, "ot.gromov.semirelaxed_fgw_barycenters", false]], "semirelaxed_fused_gromov_wasserstein() (in module ot.gromov)": [[109, "ot.gromov.semirelaxed_fused_gromov_wasserstein", false]], "semirelaxed_fused_gromov_wasserstein2() (in module ot.gromov)": [[109, "ot.gromov.semirelaxed_fused_gromov_wasserstein2", false]], "semirelaxed_gromov_barycenters() (in module ot.gromov)": [[109, "ot.gromov.semirelaxed_gromov_barycenters", false]], "semirelaxed_gromov_wasserstein() (in module ot.gromov)": [[109, "ot.gromov.semirelaxed_gromov_wasserstein", false]], "semirelaxed_gromov_wasserstein2() (in module ot.gromov)": [[109, "ot.gromov.semirelaxed_gromov_wasserstein2", false]], "semirelaxed_init_plan() (in module ot.gromov)": [[109, "ot.gromov.semirelaxed_init_plan", false]], "set_gradients() (ot.backend.backend method)": [[98, "id65", false], [98, "ot.backend.Backend.set_gradients", false]], "set_gradients() (ot.backend.cupybackend method)": [[98, "id152", false], [98, "ot.backend.CupyBackend.set_gradients", false]], "set_gradients() (ot.backend.jaxbackend method)": [[98, "id237", false], [98, "ot.backend.JaxBackend.set_gradients", false]], "set_gradients() (ot.backend.numpybackend method)": [[98, "id323", false], [98, "ot.backend.NumpyBackend.set_gradients", false]], "set_gradients() (ot.backend.tensorflowbackend method)": [[98, "id409", false], [98, "ot.backend.TensorflowBackend.set_gradients", false]], "set_gradients() (ot.backend.torchbackend method)": [[98, "id495", false], [98, "ot.backend.TorchBackend.set_gradients", false]], "set_params() (ot.utils.baseestimator method)": [[121, "id15", false], [121, "ot.utils.BaseEstimator.set_params", false]], "sgd_entropic_regularization() (in module ot.stochastic)": [[119, "id35", false], [119, "ot.stochastic.sgd_entropic_regularization", false]], "sign() (ot.backend.backend method)": [[98, "id66", false], [98, "ot.backend.Backend.sign", false]], "sign() (ot.backend.cupybackend method)": [[98, "id153", false], [98, "ot.backend.CupyBackend.sign", false]], "sign() (ot.backend.jaxbackend method)": [[98, "id238", false], [98, "ot.backend.JaxBackend.sign", false]], "sign() (ot.backend.numpybackend method)": [[98, "id324", false], [98, "ot.backend.NumpyBackend.sign", false]], "sign() (ot.backend.tensorflowbackend method)": [[98, "id410", false], [98, "ot.backend.TensorflowBackend.sign", false]], "sign() (ot.backend.torchbackend method)": [[98, "id496", false], [98, "ot.backend.TorchBackend.sign", false]], "sinkhorn() (in module ot)": [[0, "ot.sinkhorn", false]], "sinkhorn() (in module ot.bregman)": [[100, "ot.bregman.sinkhorn", false]], "sinkhorn() (in module ot.dr)": [[104, "id12", false], [104, "ot.dr.sinkhorn", false]], "sinkhorn2() (in module ot)": [[0, "ot.sinkhorn2", false]], "sinkhorn2() (in module ot.bregman)": [[100, "ot.bregman.sinkhorn2", false]], "sinkhorn_epsilon_scaling() (in module ot.bregman)": [[100, "ot.bregman.sinkhorn_epsilon_scaling", false]], "sinkhorn_knopp() (in module ot.bregman)": [[100, "ot.bregman.sinkhorn_knopp", false]], "sinkhorn_knopp_unbalanced() (in module ot.unbalanced)": [[120, "ot.unbalanced.sinkhorn_knopp_unbalanced", false]], "sinkhorn_l1l2_gl() (in module ot.da)": [[102, "id137", false], [102, "ot.da.sinkhorn_l1l2_gl", false]], "sinkhorn_log() (in module ot.bregman)": [[100, "ot.bregman.sinkhorn_log", false]], "sinkhorn_log() (in module ot.dr)": [[104, "id13", false], [104, "ot.dr.sinkhorn_log", false]], "sinkhorn_low_rank_kernel() (in module ot.lowrank)": [[110, "id7", false], [110, "ot.lowrank.sinkhorn_low_rank_kernel", false]], "sinkhorn_lpl1_mm() (in module ot)": [[0, "ot.sinkhorn_lpl1_mm", false]], "sinkhorn_lpl1_mm() (in module ot.da)": [[102, "id141", false], [102, "ot.da.sinkhorn_lpl1_mm", false]], "sinkhorn_stabilized() (in module ot.bregman)": [[100, "ot.bregman.sinkhorn_stabilized", false]], "sinkhorn_stabilized_unbalanced() (in module ot.unbalanced)": [[120, "ot.unbalanced.sinkhorn_stabilized_unbalanced", false]], "sinkhorn_unbalanced() (in module ot)": [[0, "ot.sinkhorn_unbalanced", false]], "sinkhorn_unbalanced() (in module ot.unbalanced)": [[120, "ot.unbalanced.sinkhorn_unbalanced", false]], "sinkhorn_unbalanced2() (in module ot)": [[0, "ot.sinkhorn_unbalanced2", false]], "sinkhorn_unbalanced2() (in module ot.unbalanced)": [[120, "ot.unbalanced.sinkhorn_unbalanced2", false]], "sinkhorn_unbalanced_translation_invariant() (in module ot.unbalanced)": [[120, "ot.unbalanced.sinkhorn_unbalanced_translation_invariant", false]], "sinkhornl1l2transport (class in ot.da)": [[102, "id98", false], [102, "ot.da.SinkhornL1l2Transport", false]], "sinkhornlpl1transport (class in ot.da)": [[102, "id106", false], [102, "ot.da.SinkhornLpl1Transport", false]], "sinkhorntransport (class in ot.da)": [[102, "id113", false], [102, "ot.da.SinkhornTransport", false]], "sliced_wasserstein_distance() (in module ot)": [[0, "ot.sliced_wasserstein_distance", false]], "sliced_wasserstein_distance() (in module ot.sliced)": [[117, "id13", false], [117, "ot.sliced.sliced_wasserstein_distance", false]], "sliced_wasserstein_sphere() (in module ot)": [[0, "ot.sliced_wasserstein_sphere", false]], "sliced_wasserstein_sphere() (in module ot.sliced)": [[117, "id15", false], [117, "ot.sliced.sliced_wasserstein_sphere", false]], "sliced_wasserstein_sphere_unif() (in module ot)": [[0, "ot.sliced_wasserstein_sphere_unif", false]], "sliced_wasserstein_sphere_unif() (in module ot.sliced)": [[117, "id17", false], [117, "ot.sliced.sliced_wasserstein_sphere_unif", false]], "slogdet() (ot.backend.backend method)": [[98, "id67", false], [98, "ot.backend.Backend.slogdet", false]], "slogdet() (ot.backend.cupybackend method)": [[98, "id154", false], [98, "ot.backend.CupyBackend.slogdet", false]], "slogdet() (ot.backend.jaxbackend method)": [[98, "id239", false], [98, "ot.backend.JaxBackend.slogdet", false]], "slogdet() (ot.backend.numpybackend method)": [[98, "id325", false], [98, "ot.backend.NumpyBackend.slogdet", false]], "slogdet() (ot.backend.tensorflowbackend method)": [[98, "id411", false], [98, "ot.backend.TensorflowBackend.slogdet", false]], "slogdet() (ot.backend.torchbackend method)": [[98, "id497", false], [98, "ot.backend.TorchBackend.slogdet", false]], "smooth_ot_dual() (in module ot.smooth)": [[118, "id27", false], [118, "ot.smooth.smooth_ot_dual", false]], "smooth_ot_semi_dual() (in module ot.smooth)": [[118, "id32", false], [118, "ot.smooth.smooth_ot_semi_dual", false]], "solve() (in module ot)": [[0, "ot.solve", false]], "solve() (ot.backend.backend method)": [[98, "id68", false], [98, "ot.backend.Backend.solve", false]], "solve() (ot.backend.cupybackend method)": [[98, "id155", false], [98, "ot.backend.CupyBackend.solve", false]], "solve() (ot.backend.jaxbackend method)": [[98, "id240", false], [98, "ot.backend.JaxBackend.solve", false]], "solve() (ot.backend.numpybackend method)": [[98, "id326", false], [98, "ot.backend.NumpyBackend.solve", false]], "solve() (ot.backend.tensorflowbackend method)": [[98, "id412", false], [98, "ot.backend.TensorflowBackend.solve", false]], "solve() (ot.backend.torchbackend method)": [[98, "id498", false], [98, "ot.backend.TorchBackend.solve", false]], "solve_1d_linesearch_quad() (in module ot.optim)": [[113, "id47", false], [113, "ot.optim.solve_1d_linesearch_quad", false]], "solve_batch() (in module ot)": [[0, "ot.solve_batch", false]], "solve_batch() (in module ot.batch)": [[99, "ot.batch.solve_batch", false]], "solve_dual() (in module ot.smooth)": [[118, "id37", false], [118, "ot.smooth.solve_dual", false]], "solve_dual_entropic() (in module ot.stochastic)": [[119, "id37", false], [119, "ot.stochastic.solve_dual_entropic", false]], "solve_gromov() (in module ot)": [[0, "ot.solve_gromov", false]], "solve_gromov_batch() (in module ot)": [[0, "ot.solve_gromov_batch", false]], "solve_gromov_batch() (in module ot.batch)": [[99, "ot.batch.solve_gromov_batch", false]], "solve_gromov_linesearch() (in module ot.gromov)": [[109, "ot.gromov.solve_gromov_linesearch", false]], "solve_partial_gromov_linesearch() (in module ot.gromov)": [[109, "ot.gromov.solve_partial_gromov_linesearch", false]], "solve_sample() (in module ot)": [[0, "ot.solve_sample", false]], "solve_sample_batch() (in module ot)": [[0, "ot.solve_sample_batch", false]], "solve_sample_batch() (in module ot.batch)": [[99, "ot.batch.solve_sample_batch", false]], "solve_semi_dual() (in module ot.smooth)": [[118, "id38", false], [118, "ot.smooth.solve_semi_dual", false]], "solve_semi_dual_entropic() (in module ot.stochastic)": [[119, "id39", false], [119, "ot.stochastic.solve_semi_dual_entropic", false]], "solve_semirelaxed_gromov_linesearch() (in module ot.gromov)": [[109, "ot.gromov.solve_semirelaxed_gromov_linesearch", false]], "sort() (ot.backend.backend method)": [[98, "id69", false], [98, "ot.backend.Backend.sort", false]], "sort() (ot.backend.cupybackend method)": [[98, "id156", false], [98, "ot.backend.CupyBackend.sort", false]], "sort() (ot.backend.jaxbackend method)": [[98, "id241", false], [98, "ot.backend.JaxBackend.sort", false]], "sort() (ot.backend.numpybackend method)": [[98, "id327", false], [98, "ot.backend.NumpyBackend.sort", false]], "sort() (ot.backend.tensorflowbackend method)": [[98, "id413", false], [98, "ot.backend.TensorflowBackend.sort", false]], "sort() (ot.backend.torchbackend method)": [[98, "id499", false], [98, "ot.backend.TorchBackend.sort", false]], "sort2() (ot.backend.backend method)": [[98, "id70", false], [98, "ot.backend.Backend.sort2", false]], "sort2() (ot.backend.cupybackend method)": [[98, "id157", false], [98, "ot.backend.CupyBackend.sort2", false]], "sort2() (ot.backend.jaxbackend method)": [[98, "id242", false], [98, "ot.backend.JaxBackend.sort2", false]], "sort2() (ot.backend.numpybackend method)": [[98, "id328", false], [98, "ot.backend.NumpyBackend.sort2", false]], "sort2() (ot.backend.tensorflowbackend method)": [[98, "id414", false], [98, "ot.backend.TensorflowBackend.sort2", false]], "sort2() (ot.backend.torchbackend method)": [[98, "id500", false], [98, "ot.backend.TorchBackend.sort2", false]], "sparse_plan (ot.utils.otresult attribute)": [[121, "id25", false], [121, "ot.utils.OTResult.sparse_plan", false]], "sparse_plan (ot.utils.otresult property)": [[121, "id42", false], [121, "id9", false]], "sparsityconstrained (class in ot.smooth)": [[118, "id14", false], [118, "ot.smooth.SparsityConstrained", false]], "split_classes() (in module ot.dr)": [[104, "id14", false], [104, "ot.dr.split_classes", false]], "sqrt() (ot.backend.backend method)": [[98, "id71", false], [98, "ot.backend.Backend.sqrt", false]], "sqrt() (ot.backend.cupybackend method)": [[98, "id158", false], [98, "ot.backend.CupyBackend.sqrt", false]], "sqrt() (ot.backend.jaxbackend method)": [[98, "id243", false], [98, "ot.backend.JaxBackend.sqrt", false]], "sqrt() (ot.backend.numpybackend method)": [[98, "id329", false], [98, "ot.backend.NumpyBackend.sqrt", false]], "sqrt() (ot.backend.tensorflowbackend method)": [[98, "id415", false], [98, "ot.backend.TensorflowBackend.sqrt", false]], "sqrt() (ot.backend.torchbackend method)": [[98, "id501", false], [98, "ot.backend.TorchBackend.sqrt", false]], "sqrtm() (ot.backend.backend method)": [[98, "id72", false], [98, "ot.backend.Backend.sqrtm", false]], "sqrtm() (ot.backend.cupybackend method)": [[98, "id159", false], [98, "ot.backend.CupyBackend.sqrtm", false]], "sqrtm() (ot.backend.jaxbackend method)": [[98, "id244", false], [98, "ot.backend.JaxBackend.sqrtm", false]], "sqrtm() (ot.backend.numpybackend method)": [[98, "id330", false], [98, "ot.backend.NumpyBackend.sqrtm", false]], "sqrtm() (ot.backend.tensorflowbackend method)": [[98, "id416", false], [98, "ot.backend.TensorflowBackend.sqrtm", false]], "sqrtm() (ot.backend.torchbackend method)": [[98, "id502", false], [98, "ot.backend.TorchBackend.sqrtm", false]], "squaredl2 (class in ot.smooth)": [[118, "id18", false], [118, "ot.smooth.SquaredL2", false]], "squeeze() (ot.backend.backend method)": [[98, "id73", false], [98, "ot.backend.Backend.squeeze", false]], "squeeze() (ot.backend.cupybackend method)": [[98, "id160", false], [98, "ot.backend.CupyBackend.squeeze", false]], "squeeze() (ot.backend.jaxbackend method)": [[98, "id245", false], [98, "ot.backend.JaxBackend.squeeze", false]], "squeeze() (ot.backend.numpybackend method)": [[98, "id331", false], [98, "ot.backend.NumpyBackend.squeeze", false]], "squeeze() (ot.backend.tensorflowbackend method)": [[98, "id417", false], [98, "ot.backend.TensorflowBackend.squeeze", false]], "squeeze() (ot.backend.torchbackend method)": [[98, "id503", false], [98, "ot.backend.TorchBackend.squeeze", false]], "stack() (ot.backend.backend method)": [[98, "id74", false], [98, "ot.backend.Backend.stack", false]], "stack() (ot.backend.cupybackend method)": [[98, "id161", false], [98, "ot.backend.CupyBackend.stack", false]], "stack() (ot.backend.jaxbackend method)": [[98, "id246", false], [98, "ot.backend.JaxBackend.stack", false]], "stack() (ot.backend.numpybackend method)": [[98, "id332", false], [98, "ot.backend.NumpyBackend.stack", false]], "stack() (ot.backend.tensorflowbackend method)": [[98, "id418", false], [98, "ot.backend.TensorflowBackend.stack", false]], "stack() (ot.backend.torchbackend method)": [[98, "id504", false], [98, "ot.backend.TorchBackend.stack", false]], "status (ot.utils.otresult property)": [[121, "id43", false], [121, "ot.utils.OTResult.status", false]], "std() (ot.backend.backend method)": [[98, "id75", false], [98, "ot.backend.Backend.std", false]], "std() (ot.backend.cupybackend method)": [[98, "id162", false], [98, "ot.backend.CupyBackend.std", false]], "std() (ot.backend.jaxbackend method)": [[98, "id247", false], [98, "ot.backend.JaxBackend.std", false]], "std() (ot.backend.numpybackend method)": [[98, "id333", false], [98, "ot.backend.NumpyBackend.std", false]], "std() (ot.backend.tensorflowbackend method)": [[98, "id419", false], [98, "ot.backend.TensorflowBackend.std", false]], "std() (ot.backend.torchbackend method)": [[98, "id505", false], [98, "ot.backend.TorchBackend.std", false]], "sum() (ot.backend.backend method)": [[98, "id76", false], [98, "ot.backend.Backend.sum", false]], "sum() (ot.backend.cupybackend method)": [[98, "id163", false], [98, "ot.backend.CupyBackend.sum", false]], "sum() (ot.backend.jaxbackend method)": [[98, "id248", false], [98, "ot.backend.JaxBackend.sum", false]], "sum() (ot.backend.numpybackend method)": [[98, "id334", false], [98, "ot.backend.NumpyBackend.sum", false]], "sum() (ot.backend.tensorflowbackend method)": [[98, "id420", false], [98, "ot.backend.TensorflowBackend.sum", false]], "sum() (ot.backend.torchbackend method)": [[98, "id506", false], [98, "ot.backend.TorchBackend.sum", false]], "take_along_axis() (ot.backend.backend method)": [[98, "id77", false], [98, "ot.backend.Backend.take_along_axis", false]], "take_along_axis() (ot.backend.cupybackend method)": [[98, "id164", false], [98, "ot.backend.CupyBackend.take_along_axis", false]], "take_along_axis() (ot.backend.jaxbackend method)": [[98, "id249", false], [98, "ot.backend.JaxBackend.take_along_axis", false]], "take_along_axis() (ot.backend.numpybackend method)": [[98, "id335", false], [98, "ot.backend.NumpyBackend.take_along_axis", false]], "take_along_axis() (ot.backend.tensorflowbackend method)": [[98, "id421", false], [98, "ot.backend.TensorflowBackend.take_along_axis", false]], "take_along_axis() (ot.backend.torchbackend method)": [[98, "id507", false], [98, "ot.backend.TorchBackend.take_along_axis", false]], "tensor_batch() (in module ot.batch)": [[99, "ot.batch.tensor_batch", false]], "tensor_product() (in module ot.gromov)": [[109, "ot.gromov.tensor_product", false]], "tensorflowbackend (class in ot.backend)": [[98, "id346", false], [98, "ot.backend.TensorflowBackend", false]], "tfgwpooling (class in ot.gnn)": [[108, "ot.gnn.TFGWPooling", false]], "tic() (in module ot)": [[0, "ot.tic", false]], "tic() (in module ot.utils)": [[121, "id74", false], [121, "ot.utils.tic", false]], "tile() (ot.backend.backend method)": [[98, "id78", false], [98, "ot.backend.Backend.tile", false]], "tile() (ot.backend.cupybackend method)": [[98, "id165", false], [98, "ot.backend.CupyBackend.tile", false]], "tile() (ot.backend.jaxbackend method)": [[98, "id250", false], [98, "ot.backend.JaxBackend.tile", false]], "tile() (ot.backend.numpybackend method)": [[98, "id336", false], [98, "ot.backend.NumpyBackend.tile", false]], "tile() (ot.backend.tensorflowbackend method)": [[98, "id422", false], [98, "ot.backend.TensorflowBackend.tile", false]], "tile() (ot.backend.torchbackend method)": [[98, "id508", false], [98, "ot.backend.TorchBackend.tile", false]], "to_numpy() (in module ot.backend)": [[98, "id521", false], [98, "ot.backend.to_numpy", false]], "to_numpy() (ot.backend.backend method)": [[98, "id79", false], [98, "ot.backend.Backend.to_numpy", false]], "toc() (in module ot)": [[0, "ot.toc", false]], "toc() (in module ot.utils)": [[121, "id75", false], [121, "ot.utils.toc", false]], "tocsr() (ot.backend.backend method)": [[98, "id80", false], [98, "ot.backend.Backend.tocsr", false]], "tocsr() (ot.backend.cupybackend method)": [[98, "id166", false], [98, "ot.backend.CupyBackend.tocsr", false]], "tocsr() (ot.backend.jaxbackend method)": [[98, "id251", false], [98, "ot.backend.JaxBackend.tocsr", false]], "tocsr() (ot.backend.numpybackend method)": [[98, "id337", false], [98, "ot.backend.NumpyBackend.tocsr", false]], "tocsr() (ot.backend.tensorflowbackend method)": [[98, "id423", false], [98, "ot.backend.TensorflowBackend.tocsr", false]], "tocsr() (ot.backend.torchbackend method)": [[98, "id509", false], [98, "ot.backend.TorchBackend.tocsr", false]], "todense() (ot.backend.backend method)": [[98, "id81", false], [98, "ot.backend.Backend.todense", false]], "todense() (ot.backend.cupybackend method)": [[98, "id167", false], [98, "ot.backend.CupyBackend.todense", false]], "todense() (ot.backend.jaxbackend method)": [[98, "id252", false], [98, "ot.backend.JaxBackend.todense", false]], "todense() (ot.backend.numpybackend method)": [[98, "id338", false], [98, "ot.backend.NumpyBackend.todense", false]], "todense() (ot.backend.tensorflowbackend method)": [[98, "id424", false], [98, "ot.backend.TensorflowBackend.todense", false]], "todense() (ot.backend.torchbackend method)": [[98, "id510", false], [98, "ot.backend.TorchBackend.todense", false]], "toq() (in module ot)": [[0, "ot.toq", false]], "toq() (in module ot.utils)": [[121, "id76", false], [121, "ot.utils.toq", false]], "torchbackend (class in ot.backend)": [[98, "id432", false], [98, "ot.backend.TorchBackend", false]], "trace() (ot.backend.backend method)": [[98, "id82", false], [98, "ot.backend.Backend.trace", false]], "trace() (ot.backend.cupybackend method)": [[98, "id168", false], [98, "ot.backend.CupyBackend.trace", false]], "trace() (ot.backend.jaxbackend method)": [[98, "id253", false], [98, "ot.backend.JaxBackend.trace", false]], "trace() (ot.backend.numpybackend method)": [[98, "id339", false], [98, "ot.backend.NumpyBackend.trace", false]], "trace() (ot.backend.tensorflowbackend method)": [[98, "id425", false], [98, "ot.backend.TensorflowBackend.trace", false]], "trace() (ot.backend.torchbackend method)": [[98, "id511", false], [98, "ot.backend.TorchBackend.trace", false]], "transform() (ot.da.basetransport method)": [[102, "id42", false], [102, "ot.da.BaseTransport.transform", false]], "transform() (ot.da.jcpottransport method)": [[102, "id68", false], [102, "ot.da.JCPOTTransport.transform", false]], "transform() (ot.da.lineartransport method)": [[102, "id82", false], [102, "ot.da.LinearTransport.transform", false]], "transform() (ot.da.mappingtransport method)": [[102, "id89", false], [102, "ot.da.MappingTransport.transform", false]], "transform() (ot.da.nearestbrenierpotential method)": [[102, "id95", false], [102, "ot.da.NearestBrenierPotential.transform", false]], "transform() (ot.da.sinkhorntransport method)": [[102, "id124", false], [102, "ot.da.SinkhornTransport.transform", false]], "transform_labels() (ot.da.basetransport method)": [[102, "id43", false], [102, "ot.da.BaseTransport.transform_labels", false]], "transform_labels() (ot.da.jcpottransport method)": [[102, "id69", false], [102, "ot.da.JCPOTTransport.transform_labels", false]], "transpose() (ot.backend.backend method)": [[98, "id83", false], [98, "ot.backend.Backend.transpose", false]], "transpose() (ot.backend.cupybackend method)": [[98, "id169", false], [98, "ot.backend.CupyBackend.transpose", false]], "transpose() (ot.backend.jaxbackend method)": [[98, "id254", false], [98, "ot.backend.JaxBackend.transpose", false]], "transpose() (ot.backend.numpybackend method)": [[98, "id340", false], [98, "ot.backend.NumpyBackend.transpose", false]], "transpose() (ot.backend.tensorflowbackend method)": [[98, "id426", false], [98, "ot.backend.TensorflowBackend.transpose", false]], "transpose() (ot.backend.torchbackend method)": [[98, "id512", false], [98, "ot.backend.TorchBackend.transpose", false]], "twpooling (class in ot.gnn)": [[108, "ot.gnn.TWPooling", false]], "unbalanced_co_optimal_transport() (in module ot.gromov)": [[109, "ot.gromov.unbalanced_co_optimal_transport", false]], "unbalanced_co_optimal_transport2() (in module ot.gromov)": [[109, "ot.gromov.unbalanced_co_optimal_transport2", false]], "unbalancedsinkhorntransport (class in ot.da)": [[102, "id125", false], [102, "ot.da.UnbalancedSinkhornTransport", false]], "undefinedparameter": [[121, "ot.utils.UndefinedParameter", false]], "unif() (in module ot)": [[0, "ot.unif", false]], "unif() (in module ot.utils)": [[121, "id77", false], [121, "ot.utils.unif", false]], "unique() (ot.backend.backend method)": [[98, "id84", false], [98, "ot.backend.Backend.unique", false]], "unique() (ot.backend.cupybackend method)": [[98, "id170", false], [98, "ot.backend.CupyBackend.unique", false]], "unique() (ot.backend.jaxbackend method)": [[98, "id255", false], [98, "ot.backend.JaxBackend.unique", false]], "unique() (ot.backend.numpybackend method)": [[98, "id341", false], [98, "ot.backend.NumpyBackend.unique", false]], "unique() (ot.backend.tensorflowbackend method)": [[98, "id427", false], [98, "ot.backend.TensorflowBackend.unique", false]], "unique() (ot.backend.torchbackend method)": [[98, "id513", false], [98, "ot.backend.TorchBackend.unique", false]], "unmix() (in module ot.bregman)": [[100, "ot.bregman.unmix", false]], "unsqueeze() (ot.backend.backend method)": [[98, "id85", false], [98, "ot.backend.Backend.unsqueeze", false]], "unsqueeze() (ot.backend.jaxbackend method)": [[98, "id256", false], [98, "ot.backend.JaxBackend.unsqueeze", false]], "unsqueeze() (ot.backend.numpybackend method)": [[98, "id342", false], [98, "ot.backend.NumpyBackend.unsqueeze", false]], "unsqueeze() (ot.backend.tensorflowbackend method)": [[98, "id428", false], [98, "ot.backend.TensorflowBackend.unsqueeze", false]], "unsqueeze() (ot.backend.torchbackend method)": [[98, "id514", false], [98, "ot.backend.TorchBackend.unsqueeze", false]], "uot_cost_matrix() (in module ot.gromov)": [[109, "ot.gromov.uot_cost_matrix", false]], "uot_parameters_and_measures() (in module ot.gromov)": [[109, "ot.gromov.uot_parameters_and_measures", false]], "update_barycenter_feature() (in module ot.gromov)": [[109, "ot.gromov.update_barycenter_feature", false]], "update_barycenter_structure() (in module ot.gromov)": [[109, "ot.gromov.update_barycenter_structure", false]], "value (ot.utils.otresult attribute)": [[121, "id21", false], [121, "ot.utils.OTResult.value", false]], "value (ot.utils.otresult property)": [[121, "id10", false], [121, "id44", false]], "value_linear (ot.utils.otresult attribute)": [[121, "id22", false], [121, "ot.utils.OTResult.value_linear", false]], "value_linear (ot.utils.otresult property)": [[121, "id11", false], [121, "id45", false]], "value_quad (ot.utils.otresult attribute)": [[121, "id23", false], [121, "ot.utils.OTResult.value_quad", false]], "value_quad (ot.utils.otresult property)": [[121, "id12", false], [121, "id46", false]], "wasserstein_1d() (in module ot)": [[0, "ot.wasserstein_1d", false]], "wasserstein_1d() (in module ot.lp)": [[111, "ot.lp.wasserstein_1d", false]], "wasserstein_circle() (in module ot)": [[0, "ot.wasserstein_circle", false]], "wasserstein_circle() (in module ot.lp)": [[111, "ot.lp.wasserstein_circle", false]], "wasserstein_distance_to_templates() (in module ot.gnn)": [[108, "ot.gnn.wasserstein_distance_to_templates", false]], "wda() (in module ot.dr)": [[104, "id15", false], [104, "ot.dr.wda", false]], "weak_optimal_transport() (in module ot)": [[0, "ot.weak_optimal_transport", false]], "weak_optimal_transport() (in module ot.weak)": [[122, "id0", false], [122, "ot.weak.weak_optimal_transport", false]], "where() (ot.backend.backend method)": [[98, "id86", false], [98, "ot.backend.Backend.where", false]], "where() (ot.backend.cupybackend method)": [[98, "id171", false], [98, "ot.backend.CupyBackend.where", false]], "where() (ot.backend.jaxbackend method)": [[98, "id257", false], [98, "ot.backend.JaxBackend.where", false]], "where() (ot.backend.numpybackend method)": [[98, "id343", false], [98, "ot.backend.NumpyBackend.where", false]], "where() (ot.backend.tensorflowbackend method)": [[98, "id429", false], [98, "ot.backend.TensorflowBackend.where", false]], "where() (ot.backend.torchbackend method)": [[98, "id515", false], [98, "ot.backend.TorchBackend.where", false]], "zero_pad() (ot.backend.backend method)": [[98, "id87", false], [98, "ot.backend.Backend.zero_pad", false]], "zero_pad() (ot.backend.cupybackend method)": [[98, "id172", false], [98, "ot.backend.CupyBackend.zero_pad", false]], "zero_pad() (ot.backend.jaxbackend method)": [[98, "id258", false], [98, "ot.backend.JaxBackend.zero_pad", false]], "zero_pad() (ot.backend.numpybackend method)": [[98, "id344", false], [98, "ot.backend.NumpyBackend.zero_pad", false]], "zero_pad() (ot.backend.tensorflowbackend method)": [[98, "id430", false], [98, "ot.backend.TensorflowBackend.zero_pad", false]], "zero_pad() (ot.backend.torchbackend method)": [[98, "id516", false], [98, "ot.backend.TorchBackend.zero_pad", false]], "zeros() (ot.backend.backend method)": [[98, "id88", false], [98, "ot.backend.Backend.zeros", false]], "zeros() (ot.backend.cupybackend method)": [[98, "id173", false], [98, "ot.backend.CupyBackend.zeros", false]], "zeros() (ot.backend.jaxbackend method)": [[98, "id259", false], [98, "ot.backend.JaxBackend.zeros", false]], "zeros() (ot.backend.numpybackend method)": [[98, "id345", false], [98, "ot.backend.NumpyBackend.zeros", false]], "zeros() (ot.backend.tensorflowbackend method)": [[98, "id431", false], [98, "ot.backend.TensorflowBackend.zeros", false]], "zeros() (ot.backend.torchbackend method)": [[98, "id517", false], [98, "ot.backend.TorchBackend.zeros", false]]}, "objects": {"": [[0, 0, 0, "-", "ot"]], "ot": [[98, 0, 0, "-", "backend"], [0, 3, 1, "", "barycenter"], [0, 3, 1, "", "barycenter_unbalanced"], [99, 0, 0, "-", "batch"], [0, 3, 1, "", "binary_search_circle"], [100, 0, 0, "-", "bregman"], [101, 0, 0, "-", "coot"], [102, 0, 0, "-", "da"], [103, 0, 0, "-", "datasets"], [0, 3, 1, "", "dist"], [0, 3, 1, "", "dist_batch"], [104, 0, 0, "-", "dr"], [0, 3, 1, "", "emd"], [0, 3, 1, "", "emd2"], [0, 3, 1, "", "emd2_1d"], [0, 3, 1, "", "emd_1d"], [105, 0, 0, "-", "factored"], [0, 3, 1, "", "factored_optimal_transport"], [0, 3, 1, "", "fused_gromov_wasserstein"], [0, 3, 1, "", "fused_gromov_wasserstein2"], [106, 0, 0, "-", "gaussian"], [107, 0, 0, "-", "gmm"], [108, 0, 0, "-", "gnn"], [109, 0, 0, "-", "gromov"], [0, 3, 1, "", "gromov_barycenters"], [0, 3, 1, "", "gromov_wasserstein"], [0, 3, 1, "", "gromov_wasserstein2"], [0, 3, 1, "", "linear_circular_ot"], [0, 3, 1, "", "linear_sliced_wasserstein_sphere"], [110, 0, 0, "-", "lowrank"], [0, 3, 1, "", "lowrank_gromov_wasserstein_samples"], [0, 3, 1, "", "lowrank_sinkhorn"], [111, 0, 0, "-", "lp"], [112, 0, 0, "-", "mapping"], [0, 3, 1, "", "max_sliced_wasserstein_distance"], [113, 0, 0, "-", "optim"], [114, 0, 0, "-", "partial"], [115, 0, 0, "-", "plot"], [116, 0, 0, "-", "regpath"], [0, 3, 1, "", "semidiscrete_wasserstein2_unif_circle"], [0, 3, 1, "", "sinkhorn"], [0, 3, 1, "", "sinkhorn2"], [0, 3, 1, "", "sinkhorn_lpl1_mm"], [0, 3, 1, "", "sinkhorn_unbalanced"], [0, 3, 1, "", "sinkhorn_unbalanced2"], [117, 0, 0, "-", "sliced"], [0, 3, 1, "", "sliced_wasserstein_distance"], [0, 3, 1, "", "sliced_wasserstein_sphere"], [0, 3, 1, "", "sliced_wasserstein_sphere_unif"], [118, 0, 0, "-", "smooth"], [0, 3, 1, "", "solve"], [0, 3, 1, "", "solve_batch"], [0, 3, 1, "", "solve_gromov"], [0, 3, 1, "", "solve_gromov_batch"], [0, 3, 1, "", "solve_sample"], [0, 3, 1, "", "solve_sample_batch"], [119, 0, 0, "-", "stochastic"], [0, 3, 1, "", "tic"], [0, 3, 1, "", "toc"], [0, 3, 1, "", "toq"], [120, 0, 0, "-", "unbalanced"], [0, 3, 1, "", "unif"], [121, 0, 0, "-", "utils"], [0, 3, 1, "", "wasserstein_1d"], [0, 3, 1, "", "wasserstein_circle"], [122, 0, 0, "-", "weak"], [0, 3, 1, "", "weak_optimal_transport"]], "ot.backend": [[98, 1, 1, "id0", "Backend"], [98, 1, 1, "id89", "CupyBackend"], [98, 1, 1, "id174", "JaxBackend"], [98, 1, 1, "id260", "NumpyBackend"], [98, 1, 1, "id346", "TensorflowBackend"], [98, 1, 1, "id432", "TorchBackend"], [98, 3, 1, "id518", "get_available_backend_implementations"], [98, 3, 1, "id519", "get_backend"], [98, 3, 1, "id520", "get_backend_list"], [98, 3, 1, "id521", "to_numpy"]], "ot.backend.Backend": [[98, 2, 1, "id1", "abs"], [98, 2, 1, "id2", "allclose"], [98, 2, 1, "id3", "any"], [98, 2, 1, "id4", "arange"], [98, 2, 1, "id5", "argmax"], [98, 2, 1, "id6", "argmin"], [98, 2, 1, "id7", "argsort"], [98, 2, 1, "id8", "array_equal"], [98, 2, 1, "id9", "assert_same_dtype_device"], [98, 2, 1, "id10", "atan2"], [98, 2, 1, "id11", "bitsize"], [98, 2, 1, "id12", "clip"], [98, 2, 1, "id13", "concatenate"], [98, 2, 1, "id14", "coo_matrix"], [98, 2, 1, "id15", "copy"], [98, 2, 1, "id16", "cumsum"], [98, 2, 1, "id17", "det"], [98, 2, 1, "id18", "detach"], [98, 2, 1, "id19", "device_type"], [98, 2, 1, "id20", "diag"], [98, 2, 1, "id21", "dot"], [98, 2, 1, "id22", "dtype_device"], [98, 2, 1, "id23", "eigh"], [98, 2, 1, "id24", "einsum"], [98, 2, 1, "id25", "eliminate_zeros"], [98, 2, 1, "id26", "exp"], [98, 2, 1, "id27", "eye"], [98, 2, 1, "id28", "flip"], [98, 2, 1, "id29", "floor"], [98, 2, 1, "id30", "from_numpy"], [98, 2, 1, "id31", "full"], [98, 2, 1, "id32", "inv"], [98, 2, 1, "id33", "is_floating_point"], [98, 2, 1, "id34", "isfinite"], [98, 2, 1, "id35", "isinf"], [98, 2, 1, "id36", "isnan"], [98, 2, 1, "id37", "issparse"], [98, 2, 1, "id38", "kl_div"], [98, 2, 1, "id39", "linspace"], [98, 2, 1, "id40", "log"], [98, 2, 1, "id41", "logsumexp"], [98, 2, 1, "id42", "matmul"], [98, 2, 1, "id43", "max"], [98, 2, 1, "id44", "maximum"], [98, 2, 1, "id45", "mean"], [98, 2, 1, "id46", "median"], [98, 2, 1, "id47", "meshgrid"], [98, 2, 1, "id48", "min"], [98, 2, 1, "id49", "minimum"], [98, 2, 1, "id50", "nan_to_num"], [98, 2, 1, "id51", "norm"], [98, 2, 1, "id52", "ones"], [98, 2, 1, "id53", "outer"], [98, 2, 1, "id54", "pinv"], [98, 2, 1, "id55", "power"], [98, 2, 1, "id56", "prod"], [98, 2, 1, "id57", "qr"], [98, 2, 1, "id58", "rand"], [98, 2, 1, "id59", "randn"], [98, 2, 1, "id60", "randperm"], [98, 2, 1, "id61", "repeat"], [98, 2, 1, "id62", "reshape"], [98, 2, 1, "id63", "searchsorted"], [98, 2, 1, "id64", "seed"], [98, 2, 1, "id65", "set_gradients"], [98, 2, 1, "id66", "sign"], [98, 2, 1, "id67", "slogdet"], [98, 2, 1, "id68", "solve"], [98, 2, 1, "id69", "sort"], [98, 2, 1, "id70", "sort2"], [98, 2, 1, "id71", "sqrt"], [98, 2, 1, "id72", "sqrtm"], [98, 2, 1, "id73", "squeeze"], [98, 2, 1, "id74", "stack"], [98, 2, 1, "id75", "std"], [98, 2, 1, "id76", "sum"], [98, 2, 1, "id77", "take_along_axis"], [98, 2, 1, "id78", "tile"], [98, 2, 1, "id79", "to_numpy"], [98, 2, 1, "id80", "tocsr"], [98, 2, 1, "id81", "todense"], [98, 2, 1, "id82", "trace"], [98, 2, 1, "id83", "transpose"], [98, 2, 1, "id84", "unique"], [98, 2, 1, "id85", "unsqueeze"], [98, 2, 1, "id86", "where"], [98, 2, 1, "id87", "zero_pad"], [98, 2, 1, "id88", "zeros"]], "ot.backend.CupyBackend": [[98, 2, 1, "id90", "abs"], [98, 2, 1, "id91", "allclose"], [98, 2, 1, "id92", "any"], [98, 2, 1, "id93", "arange"], [98, 2, 1, "id94", "argmax"], [98, 2, 1, "id95", "argmin"], [98, 2, 1, "id96", "argsort"], [98, 2, 1, "id97", "array_equal"], [98, 2, 1, "id98", "assert_same_dtype_device"], [98, 2, 1, "id99", "atan2"], [98, 2, 1, "id100", "bitsize"], [98, 2, 1, "id101", "clip"], [98, 2, 1, "id102", "concatenate"], [98, 2, 1, "id103", "coo_matrix"], [98, 2, 1, "id104", "copy"], [98, 2, 1, "id105", "cumsum"], [98, 2, 1, "id106", "det"], [98, 2, 1, "id107", "device_type"], [98, 2, 1, "id108", "diag"], [98, 2, 1, "id109", "dot"], [98, 2, 1, "id110", "dtype_device"], [98, 2, 1, "id111", "eigh"], [98, 2, 1, "id112", "einsum"], [98, 2, 1, "id113", "eliminate_zeros"], [98, 2, 1, "id114", "exp"], [98, 2, 1, "id115", "eye"], [98, 2, 1, "id116", "flip"], [98, 2, 1, "id117", "floor"], [98, 2, 1, "id118", "full"], [98, 2, 1, "id119", "inv"], [98, 2, 1, "id120", "is_floating_point"], [98, 2, 1, "id121", "isfinite"], [98, 2, 1, "id122", "isinf"], [98, 2, 1, "id123", "isnan"], [98, 2, 1, "id124", "issparse"], [98, 2, 1, "id125", "kl_div"], [98, 2, 1, "id126", "linspace"], [98, 2, 1, "id127", "log"], [98, 2, 1, "id128", "logsumexp"], [98, 2, 1, "id129", "matmul"], [98, 2, 1, "id130", "max"], [98, 2, 1, "id131", "maximum"], [98, 2, 1, "id132", "mean"], [98, 2, 1, "id133", "median"], [98, 2, 1, "id134", "meshgrid"], [98, 2, 1, "id135", "min"], [98, 2, 1, "id136", "minimum"], [98, 2, 1, "id137", "nan_to_num"], [98, 2, 1, "id138", "norm"], [98, 2, 1, "id139", "ones"], [98, 2, 1, "id140", "outer"], [98, 2, 1, "id141", "pinv"], [98, 2, 1, "id142", "power"], [98, 2, 1, "id143", "prod"], [98, 2, 1, "id144", "qr"], [98, 2, 1, "id145", "rand"], [98, 2, 1, "id146", "randn"], [98, 2, 1, "id147", "randperm"], [98, 2, 1, "id148", "repeat"], [98, 2, 1, "id149", "reshape"], [98, 2, 1, "id150", "searchsorted"], [98, 2, 1, "id151", "seed"], [98, 2, 1, "id152", "set_gradients"], [98, 2, 1, "id153", "sign"], [98, 2, 1, "id154", "slogdet"], [98, 2, 1, "id155", "solve"], [98, 2, 1, "id156", "sort"], [98, 2, 1, "id157", "sort2"], [98, 2, 1, "id158", "sqrt"], [98, 2, 1, "id159", "sqrtm"], [98, 2, 1, "id160", "squeeze"], [98, 2, 1, "id161", "stack"], [98, 2, 1, "id162", "std"], [98, 2, 1, "id163", "sum"], [98, 2, 1, "id164", "take_along_axis"], [98, 2, 1, "id165", "tile"], [98, 2, 1, "id166", "tocsr"], [98, 2, 1, "id167", "todense"], [98, 2, 1, "id168", "trace"], [98, 2, 1, "id169", "transpose"], [98, 2, 1, "id170", "unique"], [98, 2, 1, "id171", "where"], [98, 2, 1, "id172", "zero_pad"], [98, 2, 1, "id173", "zeros"]], "ot.backend.JaxBackend": [[98, 2, 1, "id175", "abs"], [98, 2, 1, "id176", "allclose"], [98, 2, 1, "id177", "any"], [98, 2, 1, "id178", "arange"], [98, 2, 1, "id179", "argmax"], [98, 2, 1, "id180", "argmin"], [98, 2, 1, "id181", "argsort"], [98, 2, 1, "id182", "array_equal"], [98, 2, 1, "id183", "assert_same_dtype_device"], [98, 2, 1, "id184", "atan2"], [98, 2, 1, "id185", "bitsize"], [98, 2, 1, "id186", "clip"], [98, 2, 1, "id187", "concatenate"], [98, 2, 1, "id188", "coo_matrix"], [98, 2, 1, "id189", "copy"], [98, 2, 1, "id190", "cumsum"], [98, 2, 1, "id191", "det"], [98, 2, 1, "id192", "device_type"], [98, 2, 1, "id193", "diag"], [98, 2, 1, "id194", "dot"], [98, 2, 1, "id195", "dtype_device"], [98, 2, 1, "id196", "eigh"], [98, 2, 1, "id197", "einsum"], [98, 2, 1, "id198", "eliminate_zeros"], [98, 2, 1, "id199", "exp"], [98, 2, 1, "id200", "eye"], [98, 2, 1, "id201", "flip"], [98, 2, 1, "id202", "floor"], [98, 2, 1, "id203", "full"], [98, 2, 1, "id204", "inv"], [98, 2, 1, "id205", "is_floating_point"], [98, 2, 1, "id206", "isfinite"], [98, 2, 1, "id207", "isinf"], [98, 2, 1, "id208", "isnan"], [98, 2, 1, "id209", "issparse"], [98, 2, 1, "id210", "kl_div"], [98, 2, 1, "id211", "linspace"], [98, 2, 1, "id212", "log"], [98, 2, 1, "id213", "logsumexp"], [98, 2, 1, "id214", "matmul"], [98, 2, 1, "id215", "max"], [98, 2, 1, "id216", "maximum"], [98, 2, 1, "id217", "mean"], [98, 2, 1, "id218", "median"], [98, 2, 1, "id219", "meshgrid"], [98, 2, 1, "id220", "min"], [98, 2, 1, "id221", "minimum"], [98, 2, 1, "id222", "nan_to_num"], [98, 2, 1, "id223", "norm"], [98, 2, 1, "id224", "ones"], [98, 2, 1, "id225", "outer"], [98, 2, 1, "id226", "pinv"], [98, 2, 1, "id227", "power"], [98, 2, 1, "id228", "prod"], [98, 2, 1, "id229", "qr"], [98, 2, 1, "id230", "rand"], [98, 2, 1, "id231", "randn"], [98, 2, 1, "id232", "randperm"], [98, 2, 1, "id233", "repeat"], [98, 2, 1, "id234", "reshape"], [98, 2, 1, "id235", "searchsorted"], [98, 2, 1, "id236", "seed"], [98, 2, 1, "id237", "set_gradients"], [98, 2, 1, "id238", "sign"], [98, 2, 1, "id239", "slogdet"], [98, 2, 1, "id240", "solve"], [98, 2, 1, "id241", "sort"], [98, 2, 1, "id242", "sort2"], [98, 2, 1, "id243", "sqrt"], [98, 2, 1, "id244", "sqrtm"], [98, 2, 1, "id245", "squeeze"], [98, 2, 1, "id246", "stack"], [98, 2, 1, "id247", "std"], [98, 2, 1, "id248", "sum"], [98, 2, 1, "id249", "take_along_axis"], [98, 2, 1, "id250", "tile"], [98, 2, 1, "id251", "tocsr"], [98, 2, 1, "id252", "todense"], [98, 2, 1, "id253", "trace"], [98, 2, 1, "id254", "transpose"], [98, 2, 1, "id255", "unique"], [98, 2, 1, "id256", "unsqueeze"], [98, 2, 1, "id257", "where"], [98, 2, 1, "id258", "zero_pad"], [98, 2, 1, "id259", "zeros"]], "ot.backend.NumpyBackend": [[98, 2, 1, "id261", "abs"], [98, 2, 1, "id262", "allclose"], [98, 2, 1, "id263", "any"], [98, 2, 1, "id264", "arange"], [98, 2, 1, "id265", "argmax"], [98, 2, 1, "id266", "argmin"], [98, 2, 1, "id267", "argsort"], [98, 2, 1, "id268", "array_equal"], [98, 2, 1, "id269", "assert_same_dtype_device"], [98, 2, 1, "id270", "atan2"], [98, 2, 1, "id271", "bitsize"], [98, 2, 1, "id272", "clip"], [98, 2, 1, "id273", "concatenate"], [98, 2, 1, "id274", "coo_matrix"], [98, 2, 1, "id275", "copy"], [98, 2, 1, "id276", "cumsum"], [98, 2, 1, "id277", "det"], [98, 2, 1, "id278", "device_type"], [98, 2, 1, "id279", "diag"], [98, 2, 1, "id280", "dot"], [98, 2, 1, "id281", "dtype_device"], [98, 2, 1, "id282", "eigh"], [98, 2, 1, "id283", "einsum"], [98, 2, 1, "id284", "eliminate_zeros"], [98, 2, 1, "id285", "exp"], [98, 2, 1, "id286", "eye"], [98, 2, 1, "id287", "flip"], [98, 2, 1, "id288", "floor"], [98, 2, 1, "id289", "full"], [98, 2, 1, "id290", "inv"], [98, 2, 1, "id291", "is_floating_point"], [98, 2, 1, "id292", "isfinite"], [98, 2, 1, "id293", "isinf"], [98, 2, 1, "id294", "isnan"], [98, 2, 1, "id295", "issparse"], [98, 2, 1, "id296", "kl_div"], [98, 2, 1, "id297", "linspace"], [98, 2, 1, "id298", "log"], [98, 2, 1, "id299", "logsumexp"], [98, 2, 1, "id300", "matmul"], [98, 2, 1, "id301", "max"], [98, 2, 1, "id302", "maximum"], [98, 2, 1, "id303", "mean"], [98, 2, 1, "id304", "median"], [98, 2, 1, "id305", "meshgrid"], [98, 2, 1, "id306", "min"], [98, 2, 1, "id307", "minimum"], [98, 2, 1, "id308", "nan_to_num"], [98, 2, 1, "id309", "norm"], [98, 2, 1, "id310", "ones"], [98, 2, 1, "id311", "outer"], [98, 2, 1, "id312", "pinv"], [98, 2, 1, "id313", "power"], [98, 2, 1, "id314", "prod"], [98, 2, 1, "id315", "qr"], [98, 2, 1, "id316", "rand"], [98, 2, 1, "id317", "randn"], [98, 2, 1, "id318", "randperm"], [98, 2, 1, "id319", "repeat"], [98, 2, 1, "id320", "reshape"], [98, 2, 1, "id321", "searchsorted"], [98, 2, 1, "id322", "seed"], [98, 2, 1, "id323", "set_gradients"], [98, 2, 1, "id324", "sign"], [98, 2, 1, "id325", "slogdet"], [98, 2, 1, "id326", "solve"], [98, 2, 1, "id327", "sort"], [98, 2, 1, "id328", "sort2"], [98, 2, 1, "id329", "sqrt"], [98, 2, 1, "id330", "sqrtm"], [98, 2, 1, "id331", "squeeze"], [98, 2, 1, "id332", "stack"], [98, 2, 1, "id333", "std"], [98, 2, 1, "id334", "sum"], [98, 2, 1, "id335", "take_along_axis"], [98, 2, 1, "id336", "tile"], [98, 2, 1, "id337", "tocsr"], [98, 2, 1, "id338", "todense"], [98, 2, 1, "id339", "trace"], [98, 2, 1, "id340", "transpose"], [98, 2, 1, "id341", "unique"], [98, 2, 1, "id342", "unsqueeze"], [98, 2, 1, "id343", "where"], [98, 2, 1, "id344", "zero_pad"], [98, 2, 1, "id345", "zeros"]], "ot.backend.TensorflowBackend": [[98, 2, 1, "id347", "abs"], [98, 2, 1, "id348", "allclose"], [98, 2, 1, "id349", "any"], [98, 2, 1, "id350", "arange"], [98, 2, 1, "id351", "argmax"], [98, 2, 1, "id352", "argmin"], [98, 2, 1, "id353", "argsort"], [98, 2, 1, "id354", "array_equal"], [98, 2, 1, "id355", "assert_same_dtype_device"], [98, 2, 1, "id356", "atan2"], [98, 2, 1, "id357", "bitsize"], [98, 2, 1, "id358", "clip"], [98, 2, 1, "id359", "concatenate"], [98, 2, 1, "id360", "coo_matrix"], [98, 2, 1, "id361", "copy"], [98, 2, 1, "id362", "cumsum"], [98, 2, 1, "id363", "det"], [98, 2, 1, "id364", "device_type"], [98, 2, 1, "id365", "diag"], [98, 2, 1, "id366", "dot"], [98, 2, 1, "id367", "dtype_device"], [98, 2, 1, "id368", "eigh"], [98, 2, 1, "id369", "einsum"], [98, 2, 1, "id370", "eliminate_zeros"], [98, 2, 1, "id371", "exp"], [98, 2, 1, "id372", "eye"], [98, 2, 1, "id373", "flip"], [98, 2, 1, "id374", "floor"], [98, 2, 1, "id375", "full"], [98, 2, 1, "id376", "inv"], [98, 2, 1, "id377", "is_floating_point"], [98, 2, 1, "id378", "isfinite"], [98, 2, 1, "id379", "isinf"], [98, 2, 1, "id380", "isnan"], [98, 2, 1, "id381", "issparse"], [98, 2, 1, "id382", "kl_div"], [98, 2, 1, "id383", "linspace"], [98, 2, 1, "id384", "log"], [98, 2, 1, "id385", "logsumexp"], [98, 2, 1, "id386", "matmul"], [98, 2, 1, "id387", "max"], [98, 2, 1, "id388", "maximum"], [98, 2, 1, "id389", "mean"], [98, 2, 1, "id390", "median"], [98, 2, 1, "id391", "meshgrid"], [98, 2, 1, "id392", "min"], [98, 2, 1, "id393", "minimum"], [98, 2, 1, "id394", "nan_to_num"], [98, 2, 1, "id395", "norm"], [98, 2, 1, "id396", "ones"], [98, 2, 1, "id397", "outer"], [98, 2, 1, "id398", "pinv"], [98, 2, 1, "id399", "power"], [98, 2, 1, "id400", "prod"], [98, 2, 1, "id401", "qr"], [98, 2, 1, "id402", "rand"], [98, 2, 1, "id403", "randn"], [98, 2, 1, "id404", "randperm"], [98, 2, 1, "id405", "repeat"], [98, 2, 1, "id406", "reshape"], [98, 2, 1, "id407", "searchsorted"], [98, 2, 1, "id408", "seed"], [98, 2, 1, "id409", "set_gradients"], [98, 2, 1, "id410", "sign"], [98, 2, 1, "id411", "slogdet"], [98, 2, 1, "id412", "solve"], [98, 2, 1, "id413", "sort"], [98, 2, 1, "id414", "sort2"], [98, 2, 1, "id415", "sqrt"], [98, 2, 1, "id416", "sqrtm"], [98, 2, 1, "id417", "squeeze"], [98, 2, 1, "id418", "stack"], [98, 2, 1, "id419", "std"], [98, 2, 1, "id420", "sum"], [98, 2, 1, "id421", "take_along_axis"], [98, 2, 1, "id422", "tile"], [98, 2, 1, "id423", "tocsr"], [98, 2, 1, "id424", "todense"], [98, 2, 1, "id425", "trace"], [98, 2, 1, "id426", "transpose"], [98, 2, 1, "id427", "unique"], [98, 2, 1, "id428", "unsqueeze"], [98, 2, 1, "id429", "where"], [98, 2, 1, "id430", "zero_pad"], [98, 2, 1, "id431", "zeros"]], "ot.backend.TorchBackend": [[98, 2, 1, "id433", "abs"], [98, 2, 1, "id434", "allclose"], [98, 2, 1, "id435", "any"], [98, 2, 1, "id436", "arange"], [98, 2, 1, "id437", "argmax"], [98, 2, 1, "id438", "argmin"], [98, 2, 1, "id439", "argsort"], [98, 2, 1, "id440", "array_equal"], [98, 2, 1, "id441", "assert_same_dtype_device"], [98, 2, 1, "id442", "atan2"], [98, 2, 1, "id443", "bitsize"], [98, 2, 1, "id444", "clip"], [98, 2, 1, "id445", "concatenate"], [98, 2, 1, "id446", "coo_matrix"], [98, 2, 1, "id447", "copy"], [98, 2, 1, "id448", "cumsum"], [98, 2, 1, "id449", "det"], [98, 2, 1, "id450", "device_type"], [98, 2, 1, "id451", "diag"], [98, 2, 1, "id452", "dot"], [98, 2, 1, "id453", "dtype_device"], [98, 2, 1, "id454", "eigh"], [98, 2, 1, "id455", "einsum"], [98, 2, 1, "id456", "eliminate_zeros"], [98, 2, 1, "id457", "exp"], [98, 2, 1, "id458", "eye"], [98, 2, 1, "id459", "flip"], [98, 2, 1, "id460", "floor"], [98, 2, 1, "id461", "full"], [98, 2, 1, "id462", "inv"], [98, 2, 1, "id463", "is_floating_point"], [98, 2, 1, "id464", "isfinite"], [98, 2, 1, "id465", "isinf"], [98, 2, 1, "id466", "isnan"], [98, 2, 1, "id467", "issparse"], [98, 2, 1, "id468", "kl_div"], [98, 2, 1, "id469", "linspace"], [98, 2, 1, "id470", "log"], [98, 2, 1, "id471", "logsumexp"], [98, 2, 1, "id472", "matmul"], [98, 2, 1, "id473", "max"], [98, 2, 1, "id474", "maximum"], [98, 2, 1, "id475", "mean"], [98, 2, 1, "id476", "median"], [98, 2, 1, "id477", "meshgrid"], [98, 2, 1, "id478", "min"], [98, 2, 1, "id479", "minimum"], [98, 2, 1, "id480", "nan_to_num"], [98, 2, 1, "id481", "norm"], [98, 2, 1, "id482", "ones"], [98, 2, 1, "id483", "outer"], [98, 2, 1, "id484", "pinv"], [98, 2, 1, "id485", "power"], [98, 2, 1, "id486", "prod"], [98, 2, 1, "id487", "qr"], [98, 2, 1, "id488", "rand"], [98, 2, 1, "id489", "randn"], [98, 2, 1, "id490", "randperm"], [98, 2, 1, "id491", "repeat"], [98, 2, 1, "id492", "reshape"], [98, 2, 1, "id493", "searchsorted"], [98, 2, 1, "id494", "seed"], [98, 2, 1, "id495", "set_gradients"], [98, 2, 1, "id496", "sign"], [98, 2, 1, "id497", "slogdet"], [98, 2, 1, "id498", "solve"], [98, 2, 1, "id499", "sort"], [98, 2, 1, "id500", "sort2"], [98, 2, 1, "id501", "sqrt"], [98, 2, 1, "id502", "sqrtm"], [98, 2, 1, "id503", "squeeze"], [98, 2, 1, "id504", "stack"], [98, 2, 1, "id505", "std"], [98, 2, 1, "id506", "sum"], [98, 2, 1, "id507", "take_along_axis"], [98, 2, 1, "id508", "tile"], [98, 2, 1, "id509", "tocsr"], [98, 2, 1, "id510", "todense"], [98, 2, 1, "id511", "trace"], [98, 2, 1, "id512", "transpose"], [98, 2, 1, "id513", "unique"], [98, 2, 1, "id514", "unsqueeze"], [98, 2, 1, "id515", "where"], [98, 2, 1, "id516", "zero_pad"], [98, 2, 1, "id517", "zeros"]], "ot.batch": [[99, 3, 1, "", "bregman_log_projection_batch"], [99, 3, 1, "", "bregman_projection_batch"], [99, 3, 1, "", "dist_batch"], [99, 3, 1, "", "entropy_batch"], [99, 3, 1, "", "loss_linear_batch"], [99, 3, 1, "", "loss_linear_samples_batch"], [99, 3, 1, "", "loss_quadratic_batch"], [99, 3, 1, "", "loss_quadratic_samples_batch"], [99, 3, 1, "", "solve_batch"], [99, 3, 1, "", "solve_gromov_batch"], [99, 3, 1, "", "solve_sample_batch"], [99, 3, 1, "", "tensor_batch"]], "ot.bregman": [[100, 3, 1, "", "barycenter"], [100, 3, 1, "", "barycenter_debiased"], [100, 3, 1, "", "barycenter_sinkhorn"], [100, 3, 1, "", "barycenter_stabilized"], [100, 3, 1, "", "convolutional_barycenter2d"], [100, 3, 1, "", "convolutional_barycenter2d_debiased"], [100, 3, 1, "", "empirical_sinkhorn"], [100, 3, 1, "", "empirical_sinkhorn2"], [100, 3, 1, "", "empirical_sinkhorn2_geomloss"], [100, 3, 1, "", "empirical_sinkhorn_divergence"], [100, 3, 1, "", "empirical_sinkhorn_nystroem"], [100, 3, 1, "", "empirical_sinkhorn_nystroem2"], [100, 3, 1, "", "free_support_sinkhorn_barycenter"], [100, 3, 1, "", "geometricBar"], [100, 3, 1, "", "geometricMean"], [100, 3, 1, "", "greenkhorn"], [100, 3, 1, "", "jcpot_barycenter"], [100, 3, 1, "", "projC"], [100, 3, 1, "", "projR"], [100, 3, 1, "", "screenkhorn"], [100, 3, 1, "", "sinkhorn"], [100, 3, 1, "", "sinkhorn2"], [100, 3, 1, "", "sinkhorn_epsilon_scaling"], [100, 3, 1, "", "sinkhorn_knopp"], [100, 3, 1, "", "sinkhorn_log"], [100, 3, 1, "", "sinkhorn_stabilized"], [100, 3, 1, "", "unmix"]], "ot.coot": [[101, 3, 1, "id0", "co_optimal_transport"], [101, 3, 1, "id4", "co_optimal_transport2"]], "ot.da": [[102, 1, 1, "id0", "BaseTransport"], [102, 1, 1, "id46", "EMDLaplaceTransport"], [102, 1, 1, "id53", "EMDTransport"], [102, 1, 1, "id59", "JCPOTTransport"], [102, 1, 1, "id72", "LinearGWTransport"], [102, 1, 1, "id76", "LinearTransport"], [102, 1, 1, "id83", "MappingTransport"], [102, 1, 1, "id90", "NearestBrenierPotential"], [102, 1, 1, "id98", "SinkhornL1l2Transport"], [102, 1, 1, "id106", "SinkhornLpl1Transport"], [102, 1, 1, "id113", "SinkhornTransport"], [102, 1, 1, "id125", "UnbalancedSinkhornTransport"], [102, 3, 1, "id132", "distribution_estimation_uniform"], [102, 3, 1, "id133", "emd_laplace"], [102, 3, 1, "id137", "sinkhorn_l1l2_gl"], [102, 3, 1, "id141", "sinkhorn_lpl1_mm"]], "ot.da.BaseTransport": [[102, 2, 1, "id38", "fit"], [102, 2, 1, "id39", "fit_transform"], [102, 2, 1, "id40", "inverse_transform"], [102, 2, 1, "id41", "inverse_transform_labels"], [102, 2, 1, "id42", "transform"], [102, 2, 1, "id43", "transform_labels"]], "ot.da.EMDLaplaceTransport": [[102, 4, 1, "id47", "coupling_"], [102, 2, 1, "id52", "fit"]], "ot.da.EMDTransport": [[102, 4, 1, "id54", "coupling_"], [102, 2, 1, "id58", "fit"]], "ot.da.JCPOTTransport": [[102, 4, 1, "id60", "coupling_"], [102, 2, 1, "id66", "fit"], [102, 2, 1, "id67", "inverse_transform_labels"], [102, 4, 1, "id62", "log_"], [102, 4, 1, "id61", "proportions_"], [102, 2, 1, "id68", "transform"], [102, 2, 1, "id69", "transform_labels"]], "ot.da.LinearGWTransport": [[102, 2, 1, "id75", "fit"]], "ot.da.LinearTransport": [[102, 2, 1, "id80", "fit"], [102, 2, 1, "id81", "inverse_transform"], [102, 2, 1, "id82", "transform"]], "ot.da.MappingTransport": [[102, 4, 1, "id84", "coupling_"], [102, 2, 1, "id88", "fit"], [102, 4, 1, "id86", "log_"], [102, 4, 1, "id85", "mapping_"], [102, 2, 1, "id89", "transform"]], "ot.da.NearestBrenierPotential": [[102, 2, 1, "id93", "fit"], [102, 2, 1, "id95", "transform"]], "ot.da.SinkhornL1l2Transport": [[102, 4, 1, "id99", "coupling_"], [102, 2, 1, "id105", "fit"], [102, 4, 1, "id100", "log_"]], "ot.da.SinkhornLpl1Transport": [[102, 4, 1, "id107", "coupling_"], [102, 2, 1, "id112", "fit"]], "ot.da.SinkhornTransport": [[102, 4, 1, "id114", "coupling_"], [102, 2, 1, "id122", "fit"], [102, 2, 1, "id123", "inverse_transform"], [102, 4, 1, "id115", "log_"], [102, 2, 1, "id124", "transform"]], "ot.da.UnbalancedSinkhornTransport": [[102, 4, 1, "id126", "coupling_"], [102, 2, 1, "id131", "fit"], [102, 4, 1, "id127", "log_"]], "ot.datasets": [[103, 3, 1, "id0", "make_1D_gauss"], [103, 3, 1, "id1", "make_2D_samples_gauss"], [103, 3, 1, "id2", "make_data_classif"]], "ot.dr": [[104, 3, 1, "id0", "dist"], [104, 3, 1, "id4", "ewca"], [104, 3, 1, "id7", "fda"], [104, 3, 1, "id8", "logsumexp"], [104, 3, 1, "id9", "projection_robust_wasserstein"], [104, 3, 1, "id12", "sinkhorn"], [104, 3, 1, "id13", "sinkhorn_log"], [104, 3, 1, "id14", "split_classes"], [104, 3, 1, "id15", "wda"]], "ot.factored": [[105, 3, 1, "id0", "factored_optimal_transport"]], "ot.gaussian": [[106, 3, 1, "id0", "bures_barycenter_fixpoint"], [106, 3, 1, "id24", "bures_barycenter_gradient_descent"], [106, 3, 1, "id28", "bures_distance"], [106, 3, 1, "id31", "bures_wasserstein_barycenter"], [106, 3, 1, "id36", "bures_wasserstein_distance"], [106, 3, 1, "id39", "bures_wasserstein_mapping"], [106, 3, 1, "id43", "empirical_bures_wasserstein_barycenter"], [106, 3, 1, "id46", "empirical_bures_wasserstein_distance"], [106, 3, 1, "id49", "empirical_bures_wasserstein_mapping"], [106, 3, 1, "id53", "empirical_gaussian_gromov_wasserstein_distance"], [106, 3, 1, "id56", "empirical_gaussian_gromov_wasserstein_mapping"], [106, 3, 1, "id59", "gaussian_gromov_wasserstein_distance"], [106, 3, 1, "id62", "gaussian_gromov_wasserstein_mapping"]], "ot.gmm": [[107, 3, 1, "id0", "dist_bures_squared"], [107, 3, 1, "id9", "gaussian_logpdf"], [107, 3, 1, "id10", "gaussian_pdf"], [107, 3, 1, "id11", "gmm_barycenter_fixed_point"], [107, 3, 1, "id14", "gmm_ot_apply_map"], [107, 3, 1, "id16", "gmm_ot_loss"], [107, 3, 1, "id18", "gmm_ot_plan"], [107, 3, 1, "id20", "gmm_ot_plan_density"], [107, 3, 1, "id22", "gmm_pdf"]], "ot.gnn": [[108, 3, 1, "", "FGW_distance_to_templates"], [108, 1, 1, "", "TFGWPooling"], [108, 1, 1, "", "TWPooling"], [108, 3, 1, "", "wasserstein_distance_to_templates"]], "ot.gnn.TFGWPooling": [[108, 2, 1, "", "forward"]], "ot.gnn.TWPooling": [[108, 2, 1, "", "forward"]], "ot.gromov": [[109, 3, 1, "", "BAPG_fused_gromov_wasserstein"], [109, 3, 1, "", "BAPG_fused_gromov_wasserstein2"], [109, 3, 1, "", "BAPG_gromov_wasserstein"], [109, 3, 1, "", "BAPG_gromov_wasserstein2"], [109, 3, 1, "", "GW_distance_estimation"], [109, 3, 1, "", "div_between_product"], [109, 3, 1, "", "div_to_product"], [109, 3, 1, "", "entropic_fused_gromov_barycenters"], [109, 3, 1, "", "entropic_fused_gromov_wasserstein"], [109, 3, 1, "", "entropic_fused_gromov_wasserstein2"], [109, 3, 1, "", "entropic_gromov_barycenters"], [109, 3, 1, "", "entropic_gromov_wasserstein"], [109, 3, 1, "", "entropic_gromov_wasserstein2"], [109, 3, 1, "", "entropic_partial_fused_gromov_wasserstein"], [109, 3, 1, "", "entropic_partial_fused_gromov_wasserstein2"], [109, 3, 1, "", "entropic_partial_gromov_wasserstein"], [109, 3, 1, "", "entropic_partial_gromov_wasserstein2"], [109, 3, 1, "", "entropic_semirelaxed_fused_gromov_wasserstein"], [109, 3, 1, "", "entropic_semirelaxed_fused_gromov_wasserstein2"], [109, 3, 1, "", "entropic_semirelaxed_gromov_wasserstein"], [109, 3, 1, "", "entropic_semirelaxed_gromov_wasserstein2"], [109, 3, 1, "", "fgw_barycenters"], [109, 3, 1, "", "format_partitioned_graph"], [109, 3, 1, "", "format_partitioned_samples"], [109, 3, 1, "", "fused_gromov_wasserstein"], [109, 3, 1, "", "fused_gromov_wasserstein2"], [109, 3, 1, "", "fused_gromov_wasserstein_dictionary_learning"], [109, 3, 1, "", "fused_gromov_wasserstein_linear_unmixing"], [109, 3, 1, "", "fused_unbalanced_across_spaces_cost"], [109, 3, 1, "", "fused_unbalanced_across_spaces_divergence"], [109, 3, 1, "", "fused_unbalanced_gromov_wasserstein"], [109, 3, 1, "", "fused_unbalanced_gromov_wasserstein2"], [109, 3, 1, "", "get_graph_partition"], [109, 3, 1, "", "get_graph_representants"], [109, 3, 1, "", "get_partition_and_representants_samples"], [109, 3, 1, "", "gromov_barycenters"], [109, 3, 1, "", "gromov_wasserstein"], [109, 3, 1, "", "gromov_wasserstein2"], [109, 3, 1, "", "gromov_wasserstein_dictionary_learning"], [109, 3, 1, "", "gromov_wasserstein_linear_unmixing"], [109, 3, 1, "", "gwggrad"], [109, 3, 1, "", "gwloss"], [109, 3, 1, "", "init_matrix"], [109, 3, 1, "", "init_matrix_semirelaxed"], [109, 3, 1, "", "lowrank_gromov_wasserstein_samples"], [109, 3, 1, "", "partial_fused_gromov_wasserstein"], [109, 3, 1, "", "partial_fused_gromov_wasserstein2"], [109, 3, 1, "", "partial_gromov_wasserstein"], [109, 3, 1, "", "partial_gromov_wasserstein2"], [109, 3, 1, "", "pointwise_gromov_wasserstein"], [109, 3, 1, "", "quantized_fused_gromov_wasserstein"], [109, 3, 1, "", "quantized_fused_gromov_wasserstein_partitioned"], [109, 3, 1, "", "quantized_fused_gromov_wasserstein_samples"], [109, 3, 1, "", "sampled_gromov_wasserstein"], [109, 3, 1, "", "semirelaxed_fgw_barycenters"], [109, 3, 1, "", "semirelaxed_fused_gromov_wasserstein"], [109, 3, 1, "", "semirelaxed_fused_gromov_wasserstein2"], [109, 3, 1, "", "semirelaxed_gromov_barycenters"], [109, 3, 1, "", "semirelaxed_gromov_wasserstein"], [109, 3, 1, "", "semirelaxed_gromov_wasserstein2"], [109, 3, 1, "", "semirelaxed_init_plan"], [109, 3, 1, "", "solve_gromov_linesearch"], [109, 3, 1, "", "solve_partial_gromov_linesearch"], [109, 3, 1, "", "solve_semirelaxed_gromov_linesearch"], [109, 3, 1, "", "tensor_product"], [109, 3, 1, "", "unbalanced_co_optimal_transport"], [109, 3, 1, "", "unbalanced_co_optimal_transport2"], [109, 3, 1, "", "uot_cost_matrix"], [109, 3, 1, "", "uot_parameters_and_measures"], [109, 3, 1, "", "update_barycenter_feature"], [109, 3, 1, "", "update_barycenter_structure"]], "ot.lowrank": [[110, 3, 1, "id0", "compute_lr_sqeuclidean_matrix"], [110, 3, 1, "id4", "kernel_nystroem"], [110, 3, 1, "id5", "lowrank_sinkhorn"], [110, 3, 1, "id7", "sinkhorn_low_rank_kernel"]], "ot.lp": [[111, 3, 1, "", "NorthWestMMGluing"], [111, 3, 1, "", "barycenter"], [111, 3, 1, "", "binary_search_circle"], [111, 3, 1, "", "check_number_threads"], [111, 3, 1, "", "dmmot_monge_1dgrid_loss"], [111, 3, 1, "", "dmmot_monge_1dgrid_optimize"], [111, 3, 1, "", "emd"], [111, 3, 1, "", "emd2"], [111, 3, 1, "", "emd2_1d"], [111, 3, 1, "", "emd_1d"], [111, 3, 1, "", "emd_1d_sorted"], [111, 3, 1, "", "free_support_barycenter"], [111, 3, 1, "", "free_support_barycenter_generic_costs"], [111, 3, 1, "", "generalized_free_support_barycenter"], [111, 3, 1, "", "linear_circular_ot"], [111, 3, 1, "", "ot_barycenter_energy"], [111, 3, 1, "", "semidiscrete_wasserstein2_unif_circle"], [111, 3, 1, "", "wasserstein_1d"], [111, 3, 1, "", "wasserstein_circle"]], "ot.mapping": [[112, 3, 1, "id0", "joint_OT_mapping_kernel"], [112, 3, 1, "id8", "joint_OT_mapping_linear"], [112, 3, 1, "id11", "nearest_brenier_potential_fit"], [112, 3, 1, "id13", "nearest_brenier_potential_predict_bounds"]], "ot.optim": [[113, 3, 1, "id0", "cg"], [113, 3, 1, "id22", "gcg"], [113, 3, 1, "id26", "generic_conditional_gradient"], [113, 3, 1, "id40", "line_search_armijo"], [113, 3, 1, "id41", "partial_cg"], [113, 3, 1, "id44", "semirelaxed_cg"], [113, 3, 1, "id47", "solve_1d_linesearch_quad"]], "ot.partial": [[114, 3, 1, "", "entropic_partial_gromov_wasserstein"], [114, 3, 1, "", "entropic_partial_gromov_wasserstein2"], [114, 3, 1, "", "entropic_partial_wasserstein"], [114, 3, 1, "", "gwgrad_partial"], [114, 3, 1, "", "gwloss_partial"], [114, 3, 1, "", "partial_gromov_wasserstein"], [114, 3, 1, "", "partial_gromov_wasserstein2"], [114, 3, 1, "", "partial_wasserstein"], [114, 3, 1, "", "partial_wasserstein2"], [114, 3, 1, "", "partial_wasserstein_1d"], [114, 3, 1, "", "partial_wasserstein_lagrange"]], "ot.plot": [[115, 3, 1, "id0", "plot1D_mat"], [115, 3, 1, "id1", "plot2D_samples_mat"], [115, 3, 1, "id2", "rescale_for_imshow_plot"]], "ot.regpath": [[116, 3, 1, "id0", "complement_schur"], [116, 3, 1, "id12", "compute_next_removal"], [116, 3, 1, "id15", "compute_transport_plan"], [116, 3, 1, "id18", "construct_augmented_H"], [116, 3, 1, "id19", "fully_relaxed_path"], [116, 3, 1, "id21", "ot_next_gamma"], [116, 3, 1, "id23", "recast_ot_as_lasso"], [116, 3, 1, "id25", "recast_semi_relaxed_as_lasso"], [116, 3, 1, "id26", "regularization_path"], [116, 3, 1, "id28", "semi_relaxed_next_gamma"], [116, 3, 1, "id30", "semi_relaxed_path"]], "ot.sliced": [[117, 3, 1, "id0", "get_projections_sphere"], [117, 3, 1, "id6", "get_random_projections"], [117, 3, 1, "id7", "linear_sliced_wasserstein_sphere"], [117, 3, 1, "id10", "max_sliced_wasserstein_distance"], [117, 3, 1, "id12", "projection_sphere_to_circle"], [117, 3, 1, "id13", "sliced_wasserstein_distance"], [117, 3, 1, "id15", "sliced_wasserstein_sphere"], [117, 3, 1, "id17", "sliced_wasserstein_sphere_unif"]], "ot.smooth": [[118, 1, 1, "id0", "NegEntropy"], [118, 1, 1, "id10", "Regularization"], [118, 1, 1, "id14", "SparsityConstrained"], [118, 1, 1, "id18", "SquaredL2"], [118, 3, 1, "id22", "dual_obj_grad"], [118, 3, 1, "id23", "get_plan_from_dual"], [118, 3, 1, "id24", "get_plan_from_semi_dual"], [118, 3, 1, "id25", "projection_simplex"], [118, 3, 1, "id26", "semi_dual_obj_grad"], [118, 3, 1, "id27", "smooth_ot_dual"], [118, 3, 1, "id32", "smooth_ot_semi_dual"], [118, 3, 1, "id37", "solve_dual"], [118, 3, 1, "id38", "solve_semi_dual"]], "ot.smooth.NegEntropy": [[118, 2, 1, "id7", "Omega"], [118, 2, 1, "id8", "delta_Omega"], [118, 2, 1, "id9", "max_Omega"]], "ot.smooth.Regularization": [[118, 2, 1, "id11", "Omega"], [118, 2, 1, "id12", "delta_Omega"], [118, 2, 1, "id13", "max_Omega"]], "ot.smooth.SparsityConstrained": [[118, 2, 1, "id15", "Omega"], [118, 2, 1, "id16", "delta_Omega"], [118, 2, 1, "id17", "max_Omega"]], "ot.smooth.SquaredL2": [[118, 2, 1, "id19", "Omega"], [118, 2, 1, "id20", "delta_Omega"], [118, 2, 1, "id21", "max_Omega"]], "ot.stochastic": [[119, 3, 1, "id0", "averaged_sgd_entropic_transport"], [119, 3, 1, "id15", "batch_grad_dual"], [119, 3, 1, "id18", "c_transform_entropic"], [119, 3, 1, "id21", "coordinate_grad_semi_dual"], [119, 3, 1, "id24", "loss_dual_entropic"], [119, 3, 1, "id26", "loss_dual_quadratic"], [119, 3, 1, "id28", "plan_dual_entropic"], [119, 3, 1, "id30", "plan_dual_quadratic"], [119, 3, 1, "id32", "sag_entropic_transport"], [119, 3, 1, "id35", "sgd_entropic_regularization"], [119, 3, 1, "id37", "solve_dual_entropic"], [119, 3, 1, "id39", "solve_semi_dual_entropic"]], "ot.unbalanced": [[120, 3, 1, "", "barycenter_unbalanced"], [120, 3, 1, "", "barycenter_unbalanced_sinkhorn"], [120, 3, 1, "", "barycenter_unbalanced_stabilized"], [120, 3, 1, "", "lbfgsb_unbalanced"], [120, 3, 1, "", "lbfgsb_unbalanced2"], [120, 3, 1, "", "mm_unbalanced"], [120, 3, 1, "", "mm_unbalanced2"], [120, 3, 1, "", "sinkhorn_knopp_unbalanced"], [120, 3, 1, "", "sinkhorn_stabilized_unbalanced"], [120, 3, 1, "", "sinkhorn_unbalanced"], [120, 3, 1, "", "sinkhorn_unbalanced2"], [120, 3, 1, "", "sinkhorn_unbalanced_translation_invariant"]], "ot.utils": [[121, 1, 1, "id13", "BaseEstimator"], [121, 1, 1, "id16", "LazyTensor"], [121, 1, 1, "id17", "OTResult"], [121, 6, 1, "", "UndefinedParameter"], [121, 3, 1, "id47", "check_number_threads"], [121, 3, 1, "id48", "check_params"], [121, 3, 1, "id49", "check_random_state"], [121, 3, 1, "id50", "clean_zeros"], [121, 3, 1, "id51", "cost_normalization"], [121, 1, 1, "id52", "deprecated"], [121, 3, 1, "id53", "dist"], [121, 3, 1, "id54", "dist0"], [121, 3, 1, "id55", "dots"], [121, 3, 1, "id56", "euclidean_distances"], [121, 3, 1, "id57", "exp_bures"], [121, 3, 1, "id58", "fun_to_numpy"], [121, 3, 1, "id59", "get_coordinate_circle"], [121, 3, 1, "id60", "get_lowrank_lazytensor"], [121, 3, 1, "id61", "get_parameter_pair"], [121, 3, 1, "id62", "is_all_finite"], [121, 3, 1, "id63", "kernel"], [121, 3, 1, "id64", "label_normalization"], [121, 3, 1, "id65", "labels_to_masks"], [121, 3, 1, "id66", "laplacian"], [121, 3, 1, "id67", "list_to_array"], [121, 3, 1, "id68", "parmap"], [121, 3, 1, "id69", "proj_SDP"], [121, 3, 1, "id70", "proj_simplex"], [121, 3, 1, "id71", "projection_sparse_simplex"], [121, 3, 1, "id73", "reduce_lazytensor"], [121, 3, 1, "id74", "tic"], [121, 3, 1, "id75", "toc"], [121, 3, 1, "id76", "toq"], [121, 3, 1, "id77", "unif"]], "ot.utils.BaseEstimator": [[121, 2, 1, "id14", "get_params"], [121, 2, 1, "id15", "set_params"]], "ot.utils.OTResult": [[121, 5, 1, "id30", "a_to_b"], [121, 5, 1, "id31", "b_to_a"], [121, 5, 1, "id32", "citation"], [121, 5, 1, "id33", "lazy_plan"], [121, 5, 1, "id34", "log"], [121, 5, 1, "id35", "marginal_a"], [121, 5, 1, "id36", "marginal_b"], [121, 5, 1, "id37", "marginals"], [121, 5, 1, "id38", "plan"], [121, 5, 1, "id39", "potential_a"], [121, 5, 1, "id40", "potential_b"], [121, 5, 1, "id41", "potentials"], [121, 5, 1, "id42", "sparse_plan"], [121, 5, 1, "id43", "status"], [121, 5, 1, "id44", "value"], [121, 5, 1, "id45", "value_linear"], [121, 5, 1, "id46", "value_quad"]], "ot.weak": [[122, 3, 1, "id0", "weak_optimal_transport"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "function", "Python function"], "4": ["py", "attribute", "Python attribute"], "5": ["py", "property", "Python property"], "6": ["py", "exception", "Python exception"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:function", "4": "py:attribute", "5": "py:property", "6": "py:exception"}, "terms": {"": [0, 2, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 17, 18, 19, 26, 27, 28, 29, 30, 33, 34, 37, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 57, 58, 59, 63, 67, 69, 72, 73, 76, 77, 79, 81, 82, 85, 87, 88, 92, 93, 95, 96, 98, 99, 100, 101, 102, 103, 104, 106, 108, 109, 111, 112, 113, 114, 116, 117, 119, 120, 121, 122, 123, 124, 125, 126], "0": [0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 56, 57, 58, 59, 60, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 125, 126], "00": [12, 24, 26, 29, 32, 33, 35, 39, 43, 44, 46, 53, 60, 71, 77, 80, 85, 94, 116, 125], "000": 45, "0000": 45, "00000000e": 116, "000000e": [26, 32, 33, 43, 44, 46, 77], "0001": [0, 52, 100, 109, 113, 116], "00019": 11, "0005": [45, 79], "00050": 98, "000610e": 44, "0008": 72, "00080": 98, "0008940778156521405": 67, "0009": 67, "00090": 98, "0009199740006806678": 59, "001": [0, 45, 48, 58, 75, 79, 100, 102, 104, 109, 112, 118], "0010": 67, "0010642120005286415": 59, "0010897010001826857": 15, "0011": 67, "00130": 98, "001365e": 44, "0013724960658236956": 46, "0014": 67, "0015": 67, "0016": 67, "00160": 98, "0017": 67, "00170": 98, "0017434530000173254": 43, "0018": 67, "001810e": 44, "0018442196020623663": 3, "002": 45, "0020": 67, "00200": 98, "00210": 98, "00210228e": 70, "0022": 67, "00220": 98, "0024": 67, "002463e": 77, "00270": 98, "0028": 67, "00290": 98, "003": 45, "00300": 98, "0032": 67, "00340": 98, "0035": 67, "00350": 98, "0035399970001890324": 15, "004": [16, 45], "0043": 67, "00430": 98, "0045": 67, "00450": 98, "004702213000200572": 59, "004962e": 44, "005": [8, 45, 58, 79, 89, 93], "005050758000379574": 15, "00510": 98, "0053": [45, 67], "0056": 45, "00560": 98, "0057": 45, "00570": 98, "00580": 98, "00590": 98, "006": 45, "006434e": 77, "0069": 67, "00690": 98, "007": 45, "007010e": 44, "007084e": 77, "00740": 98, "0075": 67, "00750": 98, "0077": 67, "00770": 98, "008": 45, "0086": 45, "009": 45, "009049e": 77, "0091": 67, "00930": 98, "0094": 5, "00940": 98, "00950": 98, "009637e": 77, "00970": 98, "01": [0, 3, 12, 14, 24, 26, 30, 35, 39, 42, 43, 44, 46, 49, 51, 53, 65, 70, 71, 73, 76, 77, 79, 80, 85, 88, 91, 94, 99, 100, 107, 111, 114, 116, 125], "010": [45, 72, 80, 125], "010127e": 77, "0103": 67, "010389716046318456": 69, "010577e": 77, "011": 45, "01100": 98, "01140": 98, "01150": 98, "01160": 98, "011779e": 77, "01180": 98, "012": 45, "01200": 98, "012384e": 77, "01250": 98, "012621e": 44, "0127": [0, 111], "012700e": 77, "01278968196741": 8, "013": 45, "0132": 67, "013847e": 77, "014": 45, "01450": 98, "01460": 98, "015": 45, "015066e": 77, "01510": 98, "0152": 45, "01540": 98, "016": 45, "0161": 67, "016301e": 44, "0165": 98, "0166": 98, "0167": 98, "0168": 98, "0169": 98, "017": 45, "0173": 98, "01734": [0, 117], "01770": 98, "01770568e": 65, "018": 45, "018080e": 77, "018197e": 44, "0182": 67, "0183218329658610e": 65, "018997e": 46, "019": 45, "01910": 98, "01930": 98, "019320e": 77, "019666e": 26, "0198": 98, "02": [24, 26, 32, 33, 35, 39, 44, 46, 53, 60, 65, 70, 73, 77, 79, 85, 91, 94, 109, 114, 125], "020": 45, "0200": 67, "0204": 98, "020473e": 77, "0209": 67, "020937e": 77, "021": 45, "02111111": [0, 111], "02120131": 70, "021806e": 77, "022": 45, "022354896000251756": 59, "022440e": 77, "022552e": 46, "022607704624533653": 11, "023": 45, "023292e": 77, "023674e": 46, "023737e": 44, "023891e": 77, "024": 45, "024487e": 77, "024660e": 44, "025066673141778524": 51, "02563876e": 70, "025834e": 77, "0264": 67, "0271888262078476e": 65, "027228e": 46, "02780": 98, "0279": 45, "027911e": 77, "028438e": 77, "028566e": 44, "028656e": 77, "029127e": 77, "0292": 67, "0292344208896491e": 65, "029242e": 44, "0293": 98, "029326e": 26, "029337508603930473": 11, "029873e": 44, "029916e": 77, "03": [2, 26, 32, 35, 37, 43, 44, 46, 53, 65, 68, 70, 71, 73, 77, 80, 84, 85, 94, 109, 114, 125], "0301476218564236e": 65, "030196e": 77, "0303977567984017e": 65, "031197285279631615": 11, "03140": 98, "031587667901338": 3, "03168988972902298": 11, "03183251e": 65, "03191560e": 65, "03203669e": 70, "032379165291786194": 11, "032574166354708264": 42, "032642e": 77, "03272819146513939": 11, "0328": 98, "033105e": 44, "0338": 67, "034152e": 77, "034711e": 44, "0348": 67, "034939464181661606": 11, "034974e": 44, "03516071289777756": 11, "035645e": 77, "03596879169344902": 11, "0364189450997889e": 65, "03651803e": 65, "03730057179927826": 11, "03761294147832006": 46, "03823623173438275": 46, "03825797e": 70, "03825804e": 70, "03959248960018158": 11, "039776e": 77, "03d": [4, 45], "04": [12, 26, 32, 33, 37, 38, 43, 44, 46, 53, 59, 65, 70, 73, 77, 125], "040056e": 46, "040145e": 44, "04016": [19, 23, 107, 111, 123], "040627e": 91, "041": 60, "04171676188707352": 11, "042086e": 44, "042609e": 77, "04347885772585869": 11, "04360": 98, "044052e": 77, "0445628466113015e": 65, "0450": 67, "0450183690192505": 46, "045221e": 77, "045361e": 77, "045543e": 44, "04564394801855087": 11, "046": 59, "0464": 45, "046431138906241": 29, "046784647314674": 48, "0470236926315406e": 65, "047880e": 77, "048017e": 77, "049564e": 77, "05": [0, 4, 8, 12, 24, 26, 32, 33, 37, 44, 46, 49, 53, 58, 59, 65, 70, 71, 73, 77, 79, 80, 89, 93, 98, 99, 100, 102, 109, 111, 112, 116, 125], "05013977363705635": 11, "050210e": 77, "050905e": 44, "052335e": 77, "052346e": 77, "052475e": 77, "052519e": 77, "0539": 67, "0543140912490133e": 65, "055": [68, 71, 125], "05555556": 116, "056231e": 44, "056248e": 77, "056738e": 26, "05680": 98, "057021e": 77, "0572": 67, "0575": 67, "0577080390746961e": 65, "05796702206134796": 11, "05816": [0, 88, 100, 102, 120, 123, 126], "0583": 67, "05848772529333": 3, "058588504791259766": 11, "058755e": 77, "059240e": 77, "059322e": 33, "059879e": 44, "06": [0, 12, 24, 32, 37, 44, 53, 70, 73, 77, 100, 101, 102, 104, 106, 111, 112, 114, 120, 125], "060000000480860946": 42, "060184e": 44, "061523e": 44, "0621337155460657e": 65, "062747e": 77, "06276": 118, "063176e": 77, "063453e": 46, "064022e": 77, "064438e": 77, "06519": [0, 100, 120, 123, 126], "065503e": 77, "065525e": 77, "06567": [0, 77, 102, 113, 123, 126], "0662": 67, "0664": 45, "066779e": 44, "067772e": 77, "0678766065260413e": 65, "06822819": 70, "069425e": 77, "069551e": 29, "07": [0, 33, 37, 46, 53, 65, 70, 71, 73, 77, 100, 101, 105, 106, 109, 110, 111, 114, 125], "07000000000000006": 51, "070647347170436": 8, "07070": 98, "071067e": 33, "071597e": 77, "072003e": 44, "072764e": 77, "0747229322240486e": 65, "07507868": 69, "075230e": 44, "07550425e": 70, "07550428e": 70, "076024e": 77, "076149e": 77, "076331e": 46, "076454e": 77, "07650": 75, "077194e": 44, "077789e": 77, "078011e": 77, "07907676e": 70, "07914364": 52, "0792": 67, "079401e": 77, "079606e": 77, "079948e": 77, "07999342999983128": 15, "08": [35, 70, 73, 77, 98, 102, 109, 115, 125], "08001347": 69, "080617e": 44, "08063": [104, 123, 126], "08114235e": 70, "0815": 67, "081681e": 77, "081861e": 26, "081892e": 77, "082355e": 44, "08262628e": 70, "08262629e": 70, "08276": 126, "0853": 67, "0859243846661483e": 65, "0860": 45, "086064e": 77, "0862213476138876e": 65, "086303e": 77, "0869": 67, "086938e": 77, "087246e": 77, "087492e": 44, "088418e": 77, "088545e": 46, "0897": 5, "09": [0, 46, 70, 73, 77, 100, 102, 109, 110, 113, 118], "0901": 67, "090911e": 77, "09098220e": 70, "0914": 67, "092609e": 44, "092896e": 77, "09381731": 52, "094": 53, "09469872": 69, "094853e": 44, "09490673": 52, "095": [23, 24, 125], "095678e": 44, "095821e": 77, "09599610821598674": 62, "09600": 62, "09666104": 52, "09698655": 52, "09714205": 52, "09734874": 52, "09755": [22, 111, 123], "097715e": 44, "098033e": 46, "09827079": 52, "099326e": 44, "09963309": 52, "09979829": 69, "09980706": 9, "09999904": 69, "0x7f957c251e40": 38, "0x7f958dd38b20": 67, "0x7f95981e99c0": 11, "0x7f95984baa40": 67, "0x7f95a5b99900": 59, "0x7f95a5cbe800": 4, "0x7f95b4b50910": 7, "0x7f95b4b50940": 9, "0x7f95b4bd4eb0": 38, "0x7f95b4ccc100": 37, "0x7f95b4d9ab30": 9, "0x7f95b53558d0": 76, "0x7f95b56e82e0": 79, "0x7f95b5895540": 73, "0x7f95b58cd180": 67, "0x7f95b58e6d70": 67, "0x7f95b593c280": 47, "0x7f95b593f5b0": 82, "0x7f95c0e6a5f0": 11, "0x7f95c104fdf0": 6, "1": [0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 27, 31, 32, 33, 37, 38, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 54, 56, 57, 58, 59, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 76, 77, 78, 79, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 95, 96, 98, 99, 100, 101, 102, 103, 104, 106, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 125, 126], "10": [0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 15, 20, 24, 26, 28, 30, 31, 32, 33, 34, 38, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 57, 58, 59, 62, 64, 65, 69, 73, 77, 78, 79, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 99, 100, 102, 104, 109, 110, 111, 112, 113, 118, 120, 123, 126], "100": [0, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 17, 19, 30, 32, 38, 41, 44, 46, 47, 48, 49, 50, 52, 56, 58, 63, 65, 67, 68, 72, 73, 76, 77, 82, 87, 88, 89, 91, 92, 98, 100, 101, 102, 104, 105, 107, 109, 111, 112, 114, 117, 121, 124], "1000": [0, 5, 8, 11, 18, 29, 31, 44, 57, 59, 65, 67, 69, 70, 82, 98, 99, 100, 102, 104, 106, 109, 110, 114, 120], "10000": [0, 98, 99, 100, 109, 119], "100000": [0, 70, 102, 111, 113, 120], "10000000000": 100, "10001527": 69, "10001687": 69, "1001999": 69, "100843e": 77, "10086229799981083": 15, "101": 77, "10144615999979578": 59, "101506e": 44, "101798e": 77, "101983e": 77, "102": 77, "1021": 67, "1023": 67, "102825e": 44, "103": 77, "103701e": 77, "104": [77, 91, 94, 125], "10469915": 52, "105": 77, "105028e": 77, "106": [48, 77, 124], "106010e": 77, "1064": 45, "10648": [0, 117, 123, 126], "10656": [0, 117, 123, 126], "106686e": 44, "106799e": 77, "107": [77, 124], "107797e": 77, "107960e": 44, "108": [11, 77, 124], "10838179": 72, "108397e": 77, "10879755e": 70, "109": 77, "10964284837245941": 11, "10e": 102, "10x15": 99, "11": [0, 8, 14, 26, 33, 44, 45, 46, 48, 52, 53, 65, 77, 88, 91, 92, 104, 106, 109, 122, 123, 125, 126], "110": [3, 8, 11, 44, 73, 77], "1100": 67, "110670e": 77, "110756e": 44, "111": [12, 52, 77], "111116e": 77, "112": 77, "11278947": 70, "113": [77, 124], "11310171": 52, "113149e": 44, "11320882e": 65, "114": [77, 124], "11466591": 69, "114761e": 77, "114904e": 77, "115": 77, "115348e": 77, "116": [67, 77, 124], "1164197325706482": 11, "116981378881717": 48, "117": 77, "117618e": 77, "1177409528991366e": 65, "1178": [102, 106, 123], "117891e": 77, "118": [77, 124], "118440e": 44, "11847689": 120, "1184769": [0, 120], "118543e": 77, "118744e": 77, "119": [17, 77, 100, 123, 126], "11939332e": 70, "1198": [102, 106, 123], "12": [0, 8, 17, 18, 19, 26, 33, 44, 46, 48, 52, 53, 65, 69, 77, 91, 99, 100, 102, 109, 111, 114, 123, 124, 126], "120": [3, 8, 11, 44, 58, 73, 77, 84], "1200": 67, "12004": [102, 123], "1203": 30, "1206": [44, 46, 121], "121": [42, 45, 46, 51, 57, 67, 72, 77, 91, 124], "122": [42, 45, 46, 51, 57, 72, 77, 91, 124], "1222": [64, 102, 112, 123], "12269228e": 70, "123": 77, "123055e": 77, "1232": [64, 102, 112, 123], "123508e": 77, "123553e": 46, "123902e": 44, "124": [77, 124], "125": [11, 68, 77, 100], "125684e": 44, "126": [77, 124], "12608610815788": 8, "126583681704034": 8, "127": [9, 77, 124], "127228618478725": 8, "127278e": 77, "127355e": 77, "1276": [106, 123], "127725e": 26, "128": [5, 77, 102, 111, 123], "128205680449874": 8, "129": 77, "12920968279601": 8, "129328026719429": 48, "129455496299416": 29, "129637e": 44, "129779e": 44, "13": [0, 17, 23, 26, 33, 37, 43, 44, 65, 72, 76, 77, 100, 107, 109, 114, 123, 124, 126], "130": [3, 8, 11, 44, 73, 77, 91, 124], "1300": 67, "130143e": 73, "1304": [106, 123], "1308": 45, "131": [46, 77, 91], "132": [46, 67, 77, 91, 124], "13233727e": 70, "13249603e": 70, "133": [46, 77, 91], "133700e": 77, "133875e": 77, "134": [77, 124], "1343": 67, "134468e": 43, "13447071": [0, 100], "134797e": 44, "134810e": 77, "135": 77, "13551386": 69, "13564527e": 70, "1357": 67, "13576622": 52, "135798e": 44, "135983e": 44, "136": [19, 22, 77], "137": [77, 124], "138": [77, 124], "138329e": 77, "138746e": 77, "139": [77, 124], "13950": 98, "139916e": 44, "14": [3, 12, 26, 31, 33, 48, 49, 52, 56, 64, 65, 72, 77, 79, 90, 98, 102, 109, 112, 123, 124, 125, 126], "140": [3, 8, 11, 44, 73, 77, 124], "1400": 67, "140465e": 46, "140754e": 77, "140922e": 44, "141": [44, 77, 111, 123, 124], "141766e": 32, "141907e": 44, "142": [44, 77, 124], "142583e": 44, "142611e": 44, "142905e": 77, "143": [44, 67, 77, 124], "143080e": 77, "144": [44, 67, 77, 124], "144001e": 77, "144099e": 77, "144168e": 44, "144529e": 73, "145": [77, 124], "14514820e": 70, "145409e": 77, "145770e": 32, "145989e": 32, "146": [77, 124], "146269e": 32, "146607e": 32, "14670": 98, "14673091868494": 8, "147": [67, 77], "147001e": 32, "147342e": 77, "147508e": 32, "148": [77, 124], "148198e": 32, "149": 77, "149197e": 32, "149450e": 44, "14981263716330115": 46, "15": [0, 5, 8, 11, 17, 18, 26, 30, 33, 38, 41, 43, 44, 49, 57, 58, 63, 65, 69, 77, 78, 79, 99, 102, 106, 111, 120, 123, 124, 126], "150": [3, 7, 8, 11, 19, 22, 26, 28, 30, 34, 44, 67, 68, 73, 77, 82, 124], "1500": 67, "150412e": 44, "150590e": 32, "150926e": 44, "151": 77, "1510": [0, 77, 102, 113, 123, 126], "151311e": 44, "152": 77, "152819e": 44, "1529": 121, "153": 77, "1533": 67, "153553e": 33, "153604e": 32, "153816351532946": 8, "154": 77, "154166e": 77, "15462212e": 70, "15466": 118, "155": [77, 124], "155041e": 77, "155365e": 44, "156": [77, 124], "1562": 67, "157": [67, 77, 124], "157560505651844": 8, "15797713e": 65, "158": [0, 77, 111, 123, 126], "158952e": 44, "159": 77, "159374e": 44, "159648e": 44, "159695e": 44, "159715e": 44, "159728e": 44, "159732e": 44, "159733e": 44, "16": [6, 10, 20, 23, 26, 33, 43, 48, 49, 53, 62, 65, 69, 77, 90, 98, 99, 101, 104, 106, 111, 116, 123, 126], "160": [3, 5, 8, 11, 44, 73, 77, 124], "1600": 67, "16000000078748583": 42, "160242e": 77, "1607": [0, 88, 100, 102, 120, 123, 126], "160707e": 77, "1608": [104, 123, 126], "1609": 69, "160914e": 77, "161": [67, 77], "1610": [0, 100, 120, 123, 126], "162": [67, 77], "162297e": 77, "1627": 45, "163": 77, "163497e": 77, "164": [67, 77], "164296e": 77, "165": [67, 77], "165490e": 77, "166": 77, "1666": 88, "166739e": 77, "167": 77, "167083e": 77, "1671": 88, "16760501e": 65, "168": [67, 77], "1682": 88, "169": [67, 77, 124], "16904253e": 70, "16904255e": 70, "169442e": 44, "169453e": 32, "169490e": 32, "169558e": 32, "169664e": 32, "169845e": 32, "17": [0, 26, 33, 65, 77, 100, 111, 118, 123, 126], "170": [3, 8, 11, 44, 73, 77, 124], "1700": 67, "170411e": 32, "1706": 75, "171": [8, 77], "1710": 118, "17111111111111116": 51, "171195e": 44, "171723e": 77, "1719": 65, "172": [77, 124], "172093e": 77, "172942e": 77, "173": [7, 12, 77, 125], "17381811e": 70, "174": [10, 12, 77, 124, 125], "174595e": 77, "17467500e": 65, "175": [11, 31, 35, 77, 124, 125], "1755": 67, "175881e": 44, "176": [77, 124], "176966e": 44, "177": 77, "177453e": 44, "177744e": 44, "178": [77, 124], "1781": 126, "178815e": 73, "179": 77, "179100e": 26, "1794": 67, "18": [8, 26, 33, 41, 49, 65, 70, 77, 78, 114, 119, 123, 125, 126], "180": [3, 8, 11, 44, 67, 73, 74, 77, 80, 125], "1800": 67, "181": [77, 124], "181249e": 77, "18158738": 52, "182": [69, 77], "182154e": 77, "182822e": 33, "182948e": 43, "183": 77, "18391107e": 70, "184": [67, 77, 124], "184075e": 33, "184451e": 46, "185": [67, 77], "1853": [27, 33, 77, 102, 113, 123, 126], "18551015414186553": 46, "185991e": 44, "186": [67, 77], "186767e": 77, "187": 77, "187777e": 26, "188": 77, "1882": [27, 33, 77, 102, 113, 123, 126], "188762e": 77, "18880498e": 70, "189": [77, 124], "189063e": 77, "189212e": 44, "189279e": 43, "189327e": 43, "189863e": 77, "19": [3, 26, 33, 58, 60, 65, 67, 70, 77, 102, 119, 123, 124, 125, 126], "190": [3, 8, 11, 44, 73, 77], "1900": 67, "190105e": 32, "190456e": 26, "190590e": 77, "191": [77, 124], "191147e": 46, "191339e": 44, "192": 77, "1922": 67, "1924746118060852e": 65, "192695e": 44, "19289693e": 65, "193": [67, 77], "193632e": 73, "193888e": 44, "1939": 67, "194": 77, "1942": 111, "19467692e": 65, "19499225e": 65, "195": [67, 77, 124], "195771e": 77, "195813e": 26, "196": [8, 19, 24, 77, 125], "19600125": [0, 120], "1964": 67, "196582e": 77, "197": [70, 71, 77, 125], "19722222": 116, "1973": 67, "19762224e": 70, "197885e": 33, "1979": 111, "197994e": 77, "198": [77, 124], "1984": [102, 106, 123, 126], "1985": 29, "199": [11, 77, 109, 114, 124], "1991": 111, "199151e": 77, "19965944": 4, "1_": [0, 120], "1_m": 116, "1_n": 116, "1d": [0, 12, 24, 39, 43, 67, 73, 94, 97, 103, 107, 109, 111, 113, 114, 115, 121, 123, 124, 125, 126], "1e": [0, 4, 5, 10, 11, 14, 15, 17, 19, 20, 23, 26, 27, 28, 29, 32, 33, 34, 38, 43, 44, 47, 52, 57, 58, 59, 67, 68, 69, 72, 73, 74, 76, 77, 78, 79, 88, 92, 98, 99, 100, 101, 102, 104, 105, 106, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 120, 124], "1e0": [26, 28, 32, 33, 65], "1e2": 109, "1e3": 6, "1f": 29, "2": [0, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 27, 31, 32, 33, 37, 38, 39, 41, 43, 45, 46, 47, 49, 50, 54, 56, 57, 58, 59, 62, 63, 64, 65, 66, 68, 69, 70, 72, 73, 74, 76, 77, 78, 79, 81, 82, 83, 85, 87, 88, 89, 90, 91, 92, 93, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 125, 126], "20": [0, 3, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 24, 26, 32, 33, 37, 38, 41, 42, 43, 44, 45, 46, 49, 50, 51, 62, 63, 65, 67, 69, 72, 73, 75, 76, 77, 82, 83, 84, 87, 88, 91, 92, 96, 99, 100, 109, 111, 117, 123, 124, 125, 126], "200": [0, 3, 7, 8, 11, 18, 20, 44, 57, 65, 67, 73, 77, 82, 83, 84, 102, 109, 113, 114, 124], "2000": [0, 6, 7, 10, 11, 22, 58, 67, 92, 109, 110], "20000": 98, "2002": 126, "201": 124, "2010": [0, 111, 114, 123], "2011": [0, 106, 109, 111, 123, 126], "20112337": 4, "2013": [0, 100, 102, 118, 120, 121, 123, 126], "2014": [19, 27, 33, 77, 100, 102, 111, 113, 123, 126], "201470e": 77, "2015": [0, 6, 14, 15, 77, 83, 100, 102, 113, 114, 117, 120, 123, 126], "2016": [0, 15, 19, 32, 33, 44, 46, 65, 70, 88, 99, 100, 102, 104, 109, 111, 112, 114, 119, 120, 123, 124, 126], "2017": [0, 11, 64, 100, 102, 106, 111, 112, 122, 123, 124, 126], "2018": [0, 11, 70, 73, 100, 102, 106, 111, 114, 118, 119, 123, 124, 126], "2019": [0, 6, 41, 43, 44, 46, 49, 99, 100, 102, 105, 106, 109, 111, 117, 123, 124, 126], "202": 124, "2020": [0, 11, 17, 23, 37, 49, 62, 64, 69, 91, 100, 101, 102, 106, 107, 108, 109, 112, 113, 114, 123, 124, 126], "20204949002247385": 3, "2021": [0, 4, 22, 42, 46, 48, 50, 51, 58, 92, 98, 100, 102, 104, 106, 109, 110, 111, 113, 116, 120, 123, 124, 126], "2022": [0, 45, 52, 57, 89, 102, 106, 109, 111, 120, 123], "2023": [0, 44, 63, 69, 84, 104, 109, 111, 117, 118, 123, 124], "2024": [0, 19, 23, 107, 111, 123, 124], "202445e": 77, "2025": [0, 114, 117, 123, 124], "202882711135615": 8, "203": 124, "203033e": 77, "20306258e": 70, "203845e": 44, "2041": 45, "20468056e": 70, "204723e": 77, "205038e": 46, "205670e": 44, "206000e": 33, "206184e": 77, "20626649e": 65, "206415e": 77, "206694e": 77, "207": 124, "207356e": 32, "207534e": 77, "208": 124, "208291e": 77, "208638e": 44, "209223e": 46, "209694e": 77, "20994597673416138": 7, "21": [0, 65, 77, 78, 80, 100, 123, 125, 126], "210": [8, 44, 124], "2100": 67, "210344e": 77, "2105": [22, 111, 123], "2109": [102, 123], "211": 67, "211305e": 44, "211369e": 77, "211501e": 26, "2116": 67, "212": 67, "213120e": 77, "2132": 67, "213739e": 77, "214": 11, "21423583e": 70, "215": 124, "215131e": 77, "21640234e": 70, "216608e": 26, "2169879996364512e": 65, "217": 124, "217013e": 44, "21736592892258025": 44, "217366e": 77, "217780e": 77, "218": 67, "218588e": 26, "218969e": 77, "22": [0, 6, 8, 48, 53, 65, 77, 83, 100, 117, 123, 124, 125, 126], "220": [8, 44, 124], "2200": 67, "2209": 118, "221": [8, 20, 24, 125], "22107416e": 70, "221188e": 77, "22132": [106, 123], "22145": [106, 123], "22154699e": 70, "221805e": 77, "221950448334646": 8, "222711e": 77, "223": 11, "2234351238819923e": 65, "223502e": 32, "2239": [0, 111, 123], "224327e": 77, "224681e": 77, "2258": [0, 111, 123], "226": 67, "226158e": 43, "226484e": 77, "226810e": 77, "227": 111, "227167e": 44, "2281": 67, "229": 111, "2292": [123, 126], "22940946e": 65, "229430e": 44, "229432e": 77, "22nd": [0, 100, 105, 123, 126], "23": [7, 8, 9, 11, 65, 76, 77, 100, 111, 123, 124, 126], "230": [8, 44], "2300": [67, 123, 126], "231": [67, 124], "231320e": 77, "2317": 67, "23177216e": 70, "23177217e": 70, "232": 124, "232558e": 44, "233": 67, "233110e": 73, "233754e": 77, "2338": 67, "233818e": 77, "234": 124, "234502e": 44, "234582e": 33, "2348794356788732": 91, "235": 67, "23518788e": 65, "235363e": 77, "235791e": 73, "236": 124, "23617788e": 65, "236970e": 44, "23710741e": 70, "237390e": 77, "237579e": 77, "237597e": 77, "238": 124, "239175e": 43, "239567e": 77, "23nd": 11, "24": [0, 43, 44, 46, 65, 77, 101, 109, 123, 124, 126], "240": [8, 44, 124], "2400": 67, "241": [8, 12, 124, 125], "24103327e": 70, "24179586715084828": 42, "242": 124, "242264e": 44, "242762e": 44, "243555e": 44, "244": [90, 94, 125], "24412455339648": 3, "2442": 67, "244899e": 44, "245": [69, 71, 125], "2454": [0, 105, 123, 126], "246": 67, "2465": [0, 105, 123, 126], "2467": 67, "24680": 98, "24722222": 116, "24722222222222215": [42, 51], "247758e": 26, "2485": 45, "249": 124, "249094e": 77, "249817e": 77, "25": [0, 8, 11, 15, 23, 41, 43, 45, 58, 65, 77, 78, 79, 82, 84, 109, 114, 116, 120, 123, 124, 125, 126], "250": [8, 44], "2500": 67, "2501": [19, 23, 107, 111, 123], "252": 67, "252492e": 77, "253": [67, 124], "253345e": 77, "253384e": 77, "25357448e": 70, "25387848e": 65, "254": 124, "254840e": 44, "2552516366391106": 51, "256": [27, 31, 33], "256196e": 77, "2570": 67, "257329928299894": 8, "257392e": 44, "257432e": 32, "2576635020911173": 44, "258": [67, 88, 94, 124, 125], "258231e": 77, "258253e": 77, "259": [78, 124], "259349e": 77, "25971567e": 70, "26": [0, 58, 65, 77, 100, 102, 118, 120, 123, 124, 126], "260": [8, 44, 124], "2600": 67, "260396e": 77, "261541e": 77, "26193": 69, "261945704106836": 8, "262": [67, 124], "2628": 67, "262867e": 77, "263": [67, 111], "2634": 67, "264402e": 77, "26486645931444": 48, "265": [111, 123], "26590077599985307": 15, "267": 124, "2681": [0, 100, 123, 126], "268827591939186": 8, "26894142136999516": [0, 100], "2690": [0, 100, 123, 126], "26989344e": 100, "27": [8, 48, 60, 65, 77, 100, 102, 123, 124], "270": [8, 44], "2700": 67, "270041e": 44, "27069736487666": 8, "270902e": 77, "271184e": 44, "272349e": 77, "273": [0, 111, 122, 123, 126], "273358e": 91, "273670e": 44, "274": 124, "275": [4, 12, 124, 125], "27590340578239": 8, "276": 67, "276036e": 46, "276486e": 77, "277552e": 32, "277767e": 77, "278": [35, 124], "279017e": 44, "27931720e": 70, "279398e": 77, "28": [65, 77, 114, 116, 123, 124, 126], "280": [8, 44, 67, 124], "2800": 67, "280509e": 77, "281": 124, "281229e": 26, "282": 124, "282043e": 77, "282614e": 77, "283": [87, 94, 125], "283163e": 32, "28321242161009": 8, "283286e": 77, "283767e": 44, "284": [67, 89, 94, 124, 125], "286": 124, "286832e": 77, "287": [67, 124], "28734709e": 70, "288": 124, "288193e": 77, "288260e": 77, "288742e": 77, "28883715e": 65, "289": 67, "29": [0, 8, 49, 65, 77, 91, 102, 106, 109, 113, 114, 123, 124, 126], "290": [8, 44, 124], "2900": 67, "290460e": 77, "291": 124, "2914": 5, "291730e": 77, "292": 78, "292424e": 26, "292497e": 77, "292634e": 77, "29296540e": 70, "293": 124, "293340e": 73, "294": 124, "2942": 5, "294505e": 73, "294698e": 26, "295447e": 77, "296": 124, "296544e": 33, "2968": 67, "297098e": 44, "29750588": 4, "298": 124, "2980": 45, "2981": 67, "298130e": 77, "298576e": 77, "299": 67, "2_": 112, "2_f": 112, "2b": 109, "2d": [4, 22, 24, 26, 28, 29, 30, 34, 48, 49, 50, 52, 54, 56, 57, 59, 66, 72, 74, 75, 81, 85, 92, 94, 100, 103, 115, 121, 123, 124, 125, 126], "2e": [9, 37, 73, 92], "2e0": 26, "2f": [29, 57, 72, 90], "2g": 72, "2gauss_prop": 29, "3": [0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 17, 18, 19, 20, 21, 22, 23, 26, 27, 29, 30, 31, 32, 33, 37, 38, 41, 43, 45, 46, 47, 49, 50, 56, 57, 58, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 82, 83, 84, 85, 87, 88, 91, 92, 93, 99, 100, 102, 109, 110, 111, 112, 113, 114, 116, 117, 120, 121, 123, 126], "30": [0, 3, 6, 7, 8, 11, 15, 26, 28, 30, 34, 41, 42, 43, 44, 46, 47, 48, 50, 51, 52, 58, 63, 64, 65, 72, 73, 77, 102, 111, 123, 124, 126], "300": [2, 8, 44, 48, 67], "3000": [47, 67], "300000": 119, "301122e": 91, "30128899": 70, "301317e": 77, "3018": 124, "30188595": 52, "302": 124, "30225078e": 70, "30225079e": 70, "30274241": 4, "303": 124, "304": 124, "304213e": 77, "3042776946697494e": 65, "305": 124, "305436e": 26, "30555049e": 65, "305693e": 77, "306": 124, "3060442707611048e": 65, "3060442727858727e": 65, "3060442737731426e": 65, "3060442740443740e": 65, "3060442741136428e": 65, "3060442741310502e": 65, "3060442741354079e": 65, "3060444900856542e": 65, "3060454740611516e": 65, "3060471854906608e": 65, "3060852373964541e": 65, "3061003105938882e": 65, "3061519732125807e": 65, "3061669948481955e": 65, "3061708734620151e": 65, "307154e": 33, "308": 124, "309": 124, "30j": 84, "31": [0, 3, 6, 8, 65, 72, 77, 83, 100, 106, 117, 123, 124, 126], "310": [8, 44, 58, 124], "3100": 67, "31006491e": 65, "310793e": 44, "3109": 67, "311": 124, "31178193e": 70, "31178196e": 70, "312306e": 44, "312936705667057": 48, "313": 124, "3132": 67, "314610e": 44, "315": 124, "31505947e": 70, "315190e": 77, "315219e": 77, "316": [98, 124], "316379e": 77, "317": 124, "318292e": 26, "3184": 67, "31875285406105": 3, "319": 124, "32": [6, 8, 17, 18, 24, 65, 77, 104, 109, 123, 125, 126], "320": [8, 15, 44, 67, 77, 80, 125], "3200": 67, "320635e": 77, "321288e": 77, "322": 124, "32205357": 120, "3220536": [0, 120], "323025e": 44, "323543e": 77, "324": 39, "32409360e": 70, "32427691564021": 8, "324561e": 91, "325603e": 77, "326": 124, "326191e": 77, "326755e": 77, "328651e": 77, "329589e": 77, "329722e": 77, "3299": 67, "32gb": 98, "33": [8, 33, 35, 46, 62, 65, 69, 77, 100, 101, 123, 125, 126], "330": [8, 44], "3300": 67, "330020e": 46, "331": 124, "332": 124, "33264368175991": 3, "3327": [0, 122, 123, 126], "333": 124, "333798e": 77, "334": [84, 85, 124, 125], "334102e": 77, "334121e": 44, "334506e": 46, "335304e": 26, "336": 124, "336538e": 26, "337": 124, "337741e": 44, "338": 124, "3380401875457987e": 65, "33831455e": 70, "33831456e": 70, "338395e": 77, "338514e": 77, "338932e": 73, "33918268": 70, "34": [0, 8, 65, 77, 92, 94, 100, 106, 109, 120, 123, 125, 126], "340": [8, 44, 124], "3400": 67, "34039510e": 70, "3405": [0, 122, 123, 126], "340916e": 44, "341": 124, "3413": 67, "34167509988665": 3, "34246014e": 70, "3429": 67, "343": [15, 124], "343153e": 77, "3445": 45, "34455642": 52, "344581e": 32, "345": 124, "3457": [100, 123], "346": 124, "3462": [100, 123], "346394e": 77, "348": [21, 24, 125], "348118e": 33, "34839063e": 70, "348538e": 77, "349": 124, "34923131e": 65, "349251e": 77, "349865e": 44, "35": [0, 3, 8, 29, 45, 58, 65, 67, 71, 77, 79, 109, 117, 123, 124, 125, 126], "350": [8, 44, 124], "3500": 67, "350146e": 77, "3507": 67, "351": 124, "351982e": 77, "352": 124, "352083e": 77, "35308774e": 70, "353586e": 77, "353809e": 77, "354539e": 77, "355": [67, 106], "356410e": 77, "356453e": 32, "356805e": 32, "357": 124, "358": 124, "358084e": 33, "359": 124, "35962578e": 65, "36": [6, 8, 12, 65, 77, 116, 120, 123, 126], "360": [8, 44, 124], "3600": 67, "360245e": 77, "361": [88, 124], "361187e": 77, "361708e": 77, "361733e": 77, "362": 124, "363": 124, "36337600e": 70, "3635": 67, "364": 124, "364311e": 44, "364492e": 77, "36552929": [0, 100], "365715e": 77, "366209e": 77, "366410e": 77, "366487e": 77, "36658434e": 70, "3671471715862438": 44, "367159e": 77, "367836e": 77, "367864e": 33, "368455e": 44, "369414e": 44, "369491e": 77, "369707e": 77, "36th": [0, 123, 126], "37": [0, 7, 8, 12, 14, 15, 17, 65, 67, 77, 100, 111, 114, 120, 123, 124, 125, 126], "370": [8, 44], "3700": 67, "3703": 67, "3708342026018231e": 65, "371": 124, "372": 124, "372136e": 77, "372351e": 44, "373": 124, "373540e": 77, "374": 124, "3746": 5, "375": [68, 124], "376": 124, "376049e": 77, "3761179313933098": 44, "377": [29, 35, 124, 125], "3777": 67, "378": 124, "3789": 67, "37891333e": 70, "37891338e": 70, "379": 124, "37954834561228107": 42, "379844e": 44, "37th": [17, 100, 123, 126], "38": [0, 3, 4, 27, 35, 48, 65, 77, 80, 109, 123, 125, 126], "380": [8, 44, 124], "3800": 67, "381": 124, "3812043286676665": 51, "382": 67, "382386e": 77, "382526768389072": 48, "382735e": 77, "383515e": 77, "384": [57, 60, 67, 125], "385291e": 44, "38544380e": 70, "385888946321474": 48, "386": [52, 53, 124, 125], "386258e": 77, "386414e": 77, "387": 124, "3871": 45, "387158e": 77, "387670e": 77, "388": 124, "389": 124, "389046e": 44, "38th": [123, 126], "39": [0, 65, 67, 77, 105, 122, 123, 126], "390": [8, 44], "3900": 67, "390504e": 77, "391": [33, 35, 37, 39, 124, 125], "39115407e": 65, "39135941e": 70, "392407e": 77, "393": 124, "3930": 67, "394": 124, "394035e": 77, "394153e": 77, "39440105e": 70, "39440107e": 70, "395": 124, "396351e": 26, "396466e": 77, "396935e": 77, "396951e": 77, "396988e": 33, "397436e": 77, "398538e": 44, "39885389e": 65, "39946687e": 70, "399809e": 77, "3d": [0, 3, 7, 8, 11, 14, 15, 22, 50, 57, 84, 88, 99], "3e": 38, "3f": [17, 29, 78, 92], "3gauss": [26, 28, 30, 34], "3gauss2": [26, 28, 30, 34], "4": [0, 3, 4, 5, 6, 7, 8, 10, 11, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 56, 57, 58, 59, 60, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 77, 78, 79, 83, 87, 88, 89, 91, 92, 93, 95, 99, 100, 101, 102, 106, 109, 111, 112, 114, 116, 120, 121, 123, 126], "40": [0, 3, 7, 8, 11, 42, 44, 46, 48, 50, 51, 65, 72, 73, 77, 89, 93, 105, 116, 123, 126], "400": [8, 44, 67, 124], "4000": 67, "400714e": 77, "401053e": 77, "401870e": 77, "402": 124, "403": 124, "4032555710632": 8, "403398e": 77, "404": 124, "4044": 67, "40472984e": 70, "405506e": 77, "406304e": 77, "406954e": 44, "408": 124, "408251e": 32, "408669e": 77, "409": 124, "41": [0, 3, 65, 72, 77, 116, 120, 123, 124, 126], "410": [8, 44, 83, 85, 124, 125], "410259e": 77, "4104": [6, 123, 126], "4113": [6, 123, 126], "412": 124, "413": 124, "413388e": 77, "413843e": 77, "413884e": 44, "415348e": 44, "416497e": 77, "416792e": 77, "417": [0, 109, 123, 124, 126], "417109e": 44, "419505e": 77, "42": [0, 4, 6, 8, 12, 19, 22, 27, 31, 33, 48, 52, 56, 57, 59, 63, 77, 100, 111, 117, 123, 124, 125], "420": [8, 44], "420712e": 77, "421": 124, "422": 124, "4220": 67, "422836731254962": 48, "42317354": 70, "423360e": 77, "4234": 67, "4237": 67, "424": 124, "425": 124, "4255": 45, "426": [62, 71, 125], "426078e": 73, "4271": 67, "427166e": 44, "428": 124, "4285": 67, "428734e": 77, "43": [2, 12, 19, 68, 77, 100, 102, 106, 111, 123, 124, 125, 126], "430": [8, 44], "431951e": 77, "432": [18, 24, 125], "433353e": 44, "434": 67, "435": [56, 60, 125], "4350": 67, "435945e": 77, "43596310348252": 8, "436877e": 44, "437": 124, "438312e": 44, "439446e": 77, "439790e": 77, "44": [0, 77, 94, 109, 111, 114, 123, 124], "440": [8, 44], "4401037686381051e": 65, "440242e": 44, "440781e": 77, "440996850749865": 8, "441": [19, 72, 100, 111, 123], "442": 67, "4421": 10, "44254776e": 65, "44369039e": 70, "44684454e": 70, "447826e": 77, "448996e": 77, "449812e": 73, "45": [0, 6, 22, 50, 77, 83, 111, 117, 120, 123, 124, 126], "450": [8, 44], "450071e": 73, "450250e": 77, "450691e": 77, "451": 123, "452161e": 77, "452203e": 77, "45275877977004": 3, "452791e": 77, "453459e": 77, "455": 88, "4560947951444": 91, "4563": 67, "456740e": 43, "456995e": 77, "457": 49, "457501e": 77, "457933e": 44, "458518e": 26, "45865441165184": 8, "458840e": 77, "4590": 45, "45908742e": 70, "45973891e": 65, "46": [0, 10, 77, 84, 111, 117, 123, 124], "460": [8, 44], "460343e": 77, "4605918": 70, "461": [42, 53, 125], "461179e": 91, "463000e": 77, "464": 67, "464513e": 77, "465400e": 77, "465712e": 44, "4660": 67, "466407e": 77, "467075e": 77, "467159e": 77, "467885e": 44, "468402e": 77, "4692": [17, 100, 123, 126], "46949401889149": 8, "46k": 124, "47": [0, 62, 77, 101, 109, 123, 124], "470": [8, 44], "4701": [17, 100, 123, 126], "470297e": 77, "472502e": 44, "473216e": 44, "47528039e": 65, "47789947": 70, "478": [64, 71, 125], "478250e": 26, "479": 67, "47910182636916243": 91, "479899793999721": 67, "48": [0, 42, 51, 52, 72, 77, 109, 113, 123, 124], "480": [8, 44], "480216e": 44, "480784e": 77, "481358e": 77, "481860e": 77, "482235e": 59, "482693753355026": 3, "483013e": 77, "487": [0, 109, 123, 126], "48790516e": 70, "489527e": 77, "489908e": 44, "49": [0, 19, 57, 62, 69, 77, 101, 109, 110, 123, 124], "490": [8, 44], "490171121877912": 48, "490397e": 77, "491257e": 77, "491601e": 77, "49162020216744": 48, "493878e": 44, "4939": 45, "495884e": 77, "496771e": 77, "496936e": 77, "4975": 67, "49759815": 4, "498203806732256": 3, "4995": [0, 89, 120, 123], "499887176049052": 100, "4a90e2": 23, "4d": 99, "4f": [5, 19, 45], "4x4": 99, "5": [0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 23, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 56, 57, 58, 59, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 99, 100, 102, 103, 106, 108, 109, 110, 111, 113, 114, 116, 117, 120, 121, 123, 126], "50": [0, 3, 5, 6, 7, 8, 9, 11, 15, 19, 20, 22, 29, 44, 45, 46, 48, 49, 52, 57, 58, 63, 64, 66, 67, 73, 74, 77, 78, 79, 89, 92, 99, 100, 110, 111, 114, 117, 118, 123, 124], "500": [0, 6, 7, 8, 9, 11, 27, 33, 37, 44, 59, 67, 82, 98, 101, 109, 117, 118], "5000": 98, "50000": [98, 116], "500538e": 77, "50137075": 4, "501837e": 46, "502": 124, "5021": [0, 89, 120, 123], "5034205945081645": 91, "504": 124, "505381e": 44, "505787072896766": 8, "506358e": 32, "506527e": 44, "506710e": 44, "507": 124, "508254e": 43, "50856086e": 70, "50ghz": 98, "51": [0, 6, 19, 44, 46, 57, 77, 83, 109, 111, 117, 123, 126], "510": [34, 35, 44, 125], "51095472212391": 8, "511958e": 77, "513": 85, "513222e": 44, "513799e": 77, "513893e": 77, "514784e": 77, "515": [66, 71, 125], "515613e": 33, "516": 124, "517180e": 59, "518282e": 77, "52": [45, 63, 77, 104, 123, 124], "520": [44, 124], "5200": 45, "520091e": 77, "520224e": 77, "5202571647214724": 48, "520585380642636": 8, "52222222222222": [7, 8, 9, 11], "522281e": 77, "52288517e": 70, "52288523e": 70, "5233": 45, "523409e": 77, "523528e": 77, "524": [2, 12, 125], "524214e": 77, "525": 124, "525192e": 77, "525425411846459": 48, "526": 124, "526353e": 77, "526708e": 77, "52716830e": 65, "527236e": 77, "527425475361845": 8, "527755e": 77, "527976e": 44, "528875e": 77, "528923e": 77, "529356e": 73, "529811e": 77, "53": [45, 77, 108, 123], "530": [44, 124], "531979e": 44, "532462e": 77, "532647e": 77, "532951451211367": 48, "533": 124, "5335287322441005": 48, "533873e": 44, "534": 124, "534028e": 44, "535": 124, "5355": 67, "536": 124, "536791e": 77, "536990e": 44, "537": [16, 24, 63, 71, 124, 125], "537206e": 77, "539": 124, "53978687e": 100, "54": [77, 108, 123], "540": 44, "540097202879465": 8, "540149e": 77, "541112e": 77, "543": 124, "543889e": 77, "544": 124, "544857e": 77, "545262551431136": 8, "545590e": 44, "546": [11, 12, 125], "546680e": 77, "547": 124, "547154649280394": 8, "547220e": 77, "548413e": 77, "549048e": 32, "55": [38, 77, 111, 123, 124], "550": [44, 49, 53, 125], "550021e": 77, "550537e": 77, "550627e": 44, "551": [26, 35, 124, 125], "551478e": 77, "552714e": 43, "554877e": 44, "555170e": 77, "55553508e": 70, "55553509e": 70, "55564856024449": 3, "555826e": 77, "5559": 67, "556": [6, 12, 67, 124, 125], "5570": 45, "5571464161218": 8, "557516e": 77, "557834e": 44, "557935e": 77, "558": 78, "558020e": 77, "558368e": 44, "55838411": 70, "559": 124, "559817e": 44, "56": [77, 84, 85, 111, 123, 124, 125], "560": 44, "560349e": 77, "560750e": 77, "560795e": 44, "56119589e": 65, "56123974e": 70, "56123975e": 70, "56209042e": 70, "562652e": 26, "562760e": 77, "563": 124, "563722e": 77, "564338e": 44, "5650": 67, "565024e": 77, "566": 124, "56664149963812": 8, "566666e": 77, "567": 124, "5674723897958": 48, "568": 124, "569": 124, "569222e": 77, "569794e": 77, "57": [0, 64, 71, 77, 102, 106, 111, 123, 124, 125], "570": [44, 124], "571": 124, "5719": 67, "5719034": 70, "572": 124, "572776e": 77, "573": 124, "573214e": 44, "574": [59, 60, 124, 125], "575938e": 77, "576": 124, "576082e": 77, "576219e": 77, "57629994": 52, "576367e": 77, "576771e": 77, "577581e": 77, "578": 124, "578909e": 77, "579": [50, 53, 67, 125], "58": [22, 24, 64, 77, 102, 111, 112, 123, 124, 125], "580": 44, "580081e": 44, "580337e": 77, "58037947236615": 8, "580415e": 44, "581": 124, "582": 124, "583631e": 77, "584": 124, "584459e": 77, "58461053e": 70, "5847": 67, "584755e": 77, "58501234": 52, "585715e": 44, "5858": 45, "587": 124, "587988e": 26, "588453e": 77, "588499e": 77, "5890820430362781": 4, "589522e": 77, "59": [11, 12, 64, 77, 102, 106, 111, 112, 123, 124, 125, 126], "590": 44, "590018e": 77, "590932e": 44, "592": 124, "593": 124, "594984e": 77, "595": 88, "596": 124, "59605592e": 65, "596126e": 44, "598840195117187": 3, "599432e": 77, "5e": [4, 17, 29, 46, 47, 78, 92], "5e1": 6, "5f": 62, "5x5": 99, "6": [0, 2, 4, 8, 10, 15, 17, 19, 21, 22, 23, 26, 27, 28, 30, 31, 32, 33, 37, 38, 42, 44, 45, 46, 48, 49, 50, 52, 56, 57, 58, 65, 67, 68, 69, 70, 72, 73, 74, 75, 77, 79, 87, 88, 89, 90, 92, 93, 101, 102, 106, 109, 111, 112, 116, 119, 121, 123, 126], "60": [3, 6, 7, 8, 10, 11, 14, 15, 17, 44, 45, 46, 48, 52, 57, 67, 73, 77, 87, 88, 100, 111, 123], "600": [44, 67], "601": [14, 24, 67, 71, 124, 125], "601472e": 26, "602": 124, "602434e": 77, "603": 124, "604506e": 77, "604616e": 77, "604783e": 77, "605": 124, "606": 124, "606056e": 46, "606377e": 77, "606772e": 77, "607": [106, 124], "607049e": 77, "607424e": 77, "607426e": 77, "607435e": 77, "607445e": 77, "607460e": 77, "607470e": 77, "607475e": 77, "607478e": 77, "607484e": 77, "607485e": 77, "607491e": 77, "607493e": 77, "607503e": 77, "607513e": 77, "607514e": 77, "607524e": 77, "607525e": 77, "607537e": 77, "607541e": 77, "607551e": 77, "607554e": 77, "607556e": 77, "607558e": 77, "607566e": 77, "607579e": 77, "607580e": 77, "607595e": 77, "607609e": 77, "607627e": 77, "607635e": 77, "607645e": 77, "607671e": 77, "607680e": 77, "607698e": 77, "607714e": 77, "607737e": 77, "607764e": 77, "607793e": 77, "607832e": 77, "607874e": 77, "607889e": 77, "607963e": 77, "607966e": 77, "607999e": 77, "608023e": 77, "608024e": 77, "608059e": 77, "608073e": 77, "608076e": 77, "608088e": 77, "608089e": 77, "608117e": 77, "608165e": 77, "608215e": 77, "608224e": 77, "608237e": 77, "608243e": 77, "608300e": 77, "608313e": 77, "608329e": 77, "608330e": 77, "608364e": 77, "608433e": 77, "608600e": 77, "608632e": 77, "608636e": 77, "608637e": 77, "608664e": 77, "608673e": 77, "608707e": 77, "608734e": 77, "608761e": 77, "608774e": 77, "608805e": 77, "608860e": 77, "609013e": 77, "609031e": 77, "609087e": 77, "609163e": 77, "609281e": 77, "609691e": 77, "609805e": 77, "609818e": 77, "609889e": 77, "609900e": 77, "609932e": 77, "609963e": 77, "61": [67, 77, 100, 123], "610": [44, 124], "610030e": 77, "610088e": 77, "610174e": 77, "610179e": 77, "610190e": 77, "610202e": 77, "6104371268816835": 48, "610479e": 77, "610790e": 77, "611": 124, "611033e": 77, "611082e": 77, "611295e": 44, "612633e": 77, "6126745": 70, "613": 124, "614": 124, "614437e": 77, "61451746e": 70, "615": [41, 53, 88, 125], "61515201e": 70, "61515202e": 70, "616177419309466": 3, "617012e": 26, "617643e": 77, "618007e": 77, "618865e": 44, "618871e": 44, "619": [30, 35, 124, 125], "619328e": 44, "619816e": 33, "619901e": 32, "62": [77, 109, 123, 124], "620": [44, 124], "620752e": 33, "621": 67, "622121e": 77, "6222": 45, "622743e": 43, "6238992011604663": 48, "624087e": 77, "624135e": 77, "6248": 98, "625002e": 77, "625455e": 77, "62747246e": 70, "628": 124, "628015e": 77, "629": 124, "63": [44, 77, 109, 123], "630": 44, "630037e": 77, "63066822": 70, "6322": 67, "632479e": 77, "63341399e": 70, "634542e": 77, "63488731570214": 8, "635561e": 77, "635978662861795": 8, "636": [100, 123], "63628461e": 70, "6365": 67, "637176e": 73, "63722430960618": 8, "637504e": 77, "637523e": 44, "638": 67, "638946e": 77, "638947e": 44, "639430e": 77, "639787e": 44, "64": [44, 77, 109, 123, 124], "640": 44, "640431e": 44, "641": 124, "641123e": 77, "642": 124, "64206913098603": 8, "643": 124, "643416e": 77, "644": [100, 123], "644049e": 77, "644308e": 77, "645179e": 77, "645410e": 77, "646051e": 77, "646093e": 77, "647": 67, "648": [58, 60, 124, 125], "648141e": 77, "648247e": 33, "649": 124, "649076e": 77, "64bit": 124, "65": [0, 58, 67, 77, 110, 123], "650": 44, "6504588509575427": 4, "650678e": 26, "651129e": 77, "65147154e": 65, "6519": 45, "652001e": 77, "652715e": 77, "653": [46, 53, 125], "653393e": 77, "654": 124, "654959166703776": 3, "655145e": 77, "656824e": 77, "658": 124, "658655e": 44, "658928e": 77, "659": 124, "659266219020246": 8, "65987989e": 70, "66": [77, 100, 102, 123, 124, 126], "660": [44, 78, 80, 125], "660689e": 44, "660790e": 44, "660812e": 44, "661047e": 73, "661834e": 32, "662507e": 77, "662611e": 77, "662643e": 77, "663": 124, "663543e": 77, "663544e": 77, "663545e": 77, "663546e": 77, "663547e": 77, "663548e": 77, "663549e": 77, "663550e": 77, "663551e": 77, "663552e": 77, "663553e": 77, "663554e": 77, "663555e": 77, "663556e": 77, "663557e": 77, "663558e": 77, "663559e": 77, "663560e": 77, "663561e": 77, "663562e": 77, "663563e": 77, "663564e": 77, "663565e": 77, "663566e": 77, "663567e": 77, "663568e": 77, "663569e": 77, "663570e": 77, "663571e": 77, "663572e": 77, "663573e": 77, "663574e": 77, "663575e": 77, "663576e": 77, "663577e": 77, "663578e": 77, "663579e": 77, "663580e": 77, "663581e": 77, "663582e": 77, "663583e": 77, "663584e": 77, "663585e": 77, "663586e": 77, "663587e": 77, "663588e": 77, "663589e": 77, "663590e": 77, "663591e": 77, "663592e": 77, "663593e": 77, "663594e": 77, "663595e": 77, "663596e": 77, "663598e": 77, "663599e": 77, "663600e": 77, "663601e": 77, "663602e": 77, "663603e": 77, "663604e": 77, "663605e": 77, "663607e": 77, "663608e": 77, "663609e": 77, "663610e": 77, "663612e": 77, "663613e": 77, "663615e": 77, "663616e": 77, "663618e": 77, "663619e": 77, "663621e": 77, "663623e": 77, "663625e": 77, "663627e": 77, "663628e": 77, "663630e": 77, "663632e": 77, "663634e": 77, "663637e": 77, "663639e": 77, "663641e": 77, "663643e": 77, "663645e": 77, "663648e": 77, "663651e": 77, "663653e": 77, "663657e": 77, "663660e": 77, "663663e": 77, "663666e": 77, "663670e": 77, "663673e": 77, "663678e": 77, "663682e": 77, "663687e": 77, "663692e": 77, "663697e": 77, "663702e": 77, "663707e": 77, "663713e": 77, "663720e": 77, "663727e": 77, "663737e": 77, "663751e": 77, "663767e": 77, "663785e": 77, "663814e": 77, "663852e": 77, "663912e": 77, "664077e": 77, "664378e": 77, "665211e": 77, "665639e": 77, "666": [20, 26, 28, 29, 44, 46, 72, 77, 78], "667641e": 77, "668": 124, "669": 124, "669467e": 77, "669924e": 77, "67": [0, 57, 77, 109, 123, 124], "670": [44, 124], "670555e": 77, "67237379e": 70, "672410e": 77, "672789e": 33, "673": [79, 80, 114, 123, 125, 126], "673221e": 77, "673523e": 77, "67435169e": 70, "675": [43, 53, 125], "6758": 67, "676": 124, "67609658732353": 8, "677": [4, 48, 52, 124], "677113e": 43, "677151e": 77, "6787": 67, "6790": 67, "6796": 67, "67965100682904": 3, "68": [50, 77, 109, 123], "680": [44, 124], "680885e": 77, "681": [75, 80, 124, 125], "681058e": 77, "681200e": 26, "681217e": 77, "6826464": 52, "682787e": 43, "683119e": 77, "683978e": 43, "684324e": 46, "685": [73, 80, 125], "685294e": 77, "687": 124, "689": 124, "689135e": 77, "689557e": 77, "689583e": 26, "69": [23, 37, 77, 107, 114, 123], "690": [44, 124], "691": 124, "6912": 67, "691644e": 77, "69191648": 70, "692": 124, "692289e": 77, "693": [17, 24, 124, 125], "693084e": 77, "694245e": 77, "694297e": 77, "695": [15, 24, 125], "695056e": 33, "695521e": 77, "696": 124, "6964": 67, "696522621311644": 8, "698532e": 77, "698774e": 77, "699820e": 77, "6f": 19, "7": [0, 14, 16, 17, 22, 23, 26, 27, 29, 30, 31, 32, 33, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 59, 62, 65, 67, 68, 69, 70, 72, 74, 75, 76, 77, 79, 88, 90, 91, 93, 94, 101, 102, 109, 110, 111, 113, 116, 118, 119, 120, 121, 123, 126], "70": [0, 3, 7, 8, 11, 42, 43, 44, 49, 50, 51, 73, 77, 109, 111, 123], "700": [44, 67, 124], "700201e": 32, "701": 124, "7012331965002": 8, "701438e": 77, "701762e": 77, "701770668580316": 3, "702": 124, "702796e": 44, "704": [24, 124], "704097e": 77, "704189e": 77, "704365e": 77, "705361e": 44, "7070": 5, "707527e": 77, "708771e": 77, "709": 124, "709292e": 26, "709310e": 77, "709643e": 44, "70993539e": 65, "71": [69, 77, 109, 123], "710": [44, 124], "710197e": 44, "711216e": 77, "713289e": 91, "714": 124, "714107e": 77, "715": 124, "715953e": 91, "715960e": 33, "716": 124, "716049e": 44, "716426e": 77, "718": 124, "72": [77, 109, 123, 124], "720": 44, "720212e": 44, "721217e": 77, "722": 124, "722040e": 77, "722091e": 44, "7232359468853795": 4, "724086e": 44, "724554e": 44, "724600e": 77, "725224e": 33, "725769e": 77, "725951e": 77, "726": 124, "726166721298926": 48, "726958e": 44, "727032e": 26, "727141e": 77, "728955e": 77, "73": [0, 72, 77, 89, 120, 123], "730": [44, 114, 123, 126], "730250e": 77, "7304": 67, "731": 124, "732": 124, "732018e": 77, "73278562e": 65, "733572e": 77, "734": 124, "734384e": 26, "734412e": 43, "735399e": 77, "735871196038296": 8, "736": 124, "73647620e": 65, "737": 124, "737134e": 77, "737346e": 77, "738": 124, "739": [67, 124], "74": [77, 106, 123, 125], "740": 44, "7400": 45, "740051e": 73, "74029183e": 65, "740559e": 44, "741": [67, 124], "741118e": 77, "742": 124, "743": 124, "743277e": 77, "744": [19, 100, 111, 123, 124], "745": [111, 124], "746": 124, "746137e": 77, "747071e": 77, "747973e": 44, "75": [11, 50, 77, 106, 109, 123, 124], "750": 44, "750100e": 32, "751148e": 77, "7515193321185": 8, "752": [51, 53, 111, 125], "753": [93, 94, 125], "753162e": 26, "753548e": 77, "753747e": 26, "754": 124, "75436312339336": 8, "754377e": 26, "754405e": 44, "755303e": 33, "755305e": 33, "755324e": 33, "755345e": 33, "755369e": 33, "755395e": 33, "755426e": 33, "755460e": 33, "755500e": 33, "755547e": 33, "755571e": 44, "755604e": 33, "755673e": 33, "755759e": 33, "755868e": 33, "756015e": 33, "756218e": 33, "756521e": 33, "756624e": 26, "757": [0, 109, 123], "757026e": 33, "757601e": 26, "75788169087051": 3, "758014e": 33, "758374e": 26, "759": 124, "759123e": 77, "759833e": 26, "76": [0, 77, 100, 114, 123, 124], "760": [44, 124], "76039982": 70, "760450e": 77, "760578e": 77, "760911e": 77, "761": 124, "761179e": 44, "7614207044578": 91, "761794e": 77, "761838e": 44, "762": [19, 100, 111, 123], "762434e": 26, "762450e": 77, "763061e": 26, "764": 67, "764565e": [44, 77], "765": 67, "765491e": 26, "76579142e": 70, "767482e": 26, "767810e": 77, "767925e": 77, "768310e": 77, "768700e": 26, "768734e": 26, "769": [82, 85, 125], "7698291830273734": 4, "77": [19, 23, 77, 107, 111, 123], "770": 44, "770049e": 77, "770321e": 44, "770820e": 77, "771489e": 26, "77176512": 70, "772225e": 44, "772608e": 26, "775370e": 77, "776532e": 77, "776627e": 73, "776827e": 33, "776880e": 33, "776945e": 33, "777027e": 33, "777135e": 33, "777284e": 33, "777495e": 33, "777841e": 33, "778": [76, 80, 125], "778259e": 26, "778490e": 33, "77891909e": 70, "779": 125, "779038e": 77, "77974690e": 70, "78": [0, 77, 111, 123], "780": 44, "780133e": 44, "780145e": 33, "78057873e": 70, "7830": 67, "7831": 67, "784264e": 44, "785186e": 44, "785968e": 26, "786": 67, "787": [0, 109, 123], "787466e": 77, "787738e": 77, "788548e": 77, "78912743553177": 3, "789776e": 44, "79": [0, 77, 117, 120, 123, 124], "790": 44, "790030e": 77, "79159074243252": 8, "792762e": 26, "793559e": 77, "794348e": 26, "795": [44, 53, 125], "79556163899997": 67, "795703e": 77, "796061e": 77, "797194e": 44, "797245e": 33, "7991859633835015e": 65, "79947889e": 65, "79959416e": 65, "7e": 17, "7e1": 78, "7ed321": 23, "8": [0, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 17, 18, 19, 21, 22, 26, 27, 28, 30, 32, 33, 34, 37, 38, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 56, 58, 62, 63, 65, 66, 67, 68, 69, 70, 73, 74, 75, 77, 79, 80, 83, 84, 88, 89, 90, 91, 92, 93, 101, 102, 109, 111, 112, 119, 120, 121, 123, 126], "80": [0, 3, 7, 8, 11, 15, 18, 19, 44, 48, 52, 73, 77, 100, 123, 124], "800": [10, 44, 67], "801524e": 77, "8016": 67, "801713792987716": 48, "802": [48, 53, 125], "80275113616942": 3, "804295e": 26, "805235e": 44, "806103347964239": 48, "807113e": 77, "808727e": 44, "808932e": 26, "81": [0, 77, 99, 123], "810": [44, 65, 67, 71, 125], "810673e": 77, "81127971513494": 3, "811855e": 77, "813048e": 77, "813711e": 77, "81620688759422": 3, "81742118": 52, "818": [5, 12, 125], "81827650e": 70, "81919900711129": 3, "819396e": 44, "819859e": 77, "82": [0, 72, 77, 111, 123, 124], "820": 44, "820952e": 46, "82131280293244": 3, "821800e": 77, "821987e": 26, "8226926897284630e": 65, "822723e": 73, "82282129129657": 3, "823407e": 77, "823502e": 77, "823959203849064": 3, "8241": 67, "82423613": 70, "82483864631298": 3, "825524003745045": 3, "827855e": 77, "82794938e": 65, "828492e": 91, "82958224": 70, "83": 77, "830": 44, "830771e": 77, "831410e": 44, "831589e": 77, "832892e": 77, "8329": 67, "833572391120526": 8, "833813e": 77, "835": 9, "836245e": 77, "839356e": 77, "84": [4, 77, 124], "840": 44, "840590e": 44, "841819e": 44, "842001e": 33, "84251959": 52, "842636e": 77, "842721e": 77, "843436e": 77, "843492e": 77, "844073e": 44, "84579013e": 70, "846976e": 44, "847222222222214": 38, "84802459": 70, "84873665": 52, "849": 102, "849064e": 77, "849492e": 26, "85": [29, 77, 124], "850": 44, "850574e": 44, "851305e": 77, "8514012": 52, "851507e": 77, "85201684e": 70, "852583e": 44, "852991e": 77, "853": [32, 35, 125], "854116e": 77, "854134e": 44, "854694e": 77, "855": [3, 12, 125], "85500870e": 70, "85500876e": 70, "85531758": 52, "855388e": 44, "855431e": 77, "85717025": 52, "85734724064163": 8, "857493e": 73, "858": 102, "858590e": 44, "858901e": 44, "859006e": 44, "86": [77, 124], "860": 44, "860061e": 43, "860154e": 73, "86015776": 52, "861463e": 73, "862195e": 77, "862280e": 26, "8625": 67, "863": 94, "86302142": 52, "863339e": 77, "864": 71, "86400199": 52, "866445e": 44, "8668": 67, "867807e": 77, "868347e": 77, "868519e": 77, "8687": 67, "869261766871475": 3, "8698": 67, "87": [67, 77, 114, 124], "870": 44, "870728e": 44, "87178503e": 70, "87178504e": 70, "872": [27, 35, 125], "872081e": 77, "87401169938976": 8, "874332e": 26, "875326e": 43, "875691e": 33, "876119e": 26, "876462e": 46, "879008e": 77, "8797226679525343": 48, "88": [30, 72, 77, 124], "880": 44, "880145e": 44, "880265e": 77, "881": [45, 53, 125], "881179e": 77, "882375e": 77, "8828491877294617": 91, "887": [22, 24, 125], "88798203": 70, "88888889e": 116, "89": [72, 77, 102, 124], "890": 44, "890456785604675": 8, "890667e": 44, "890771e": 77, "891614e": 44, "893582e": 33, "89418541": 70, "894485e": 26, "896260e": 77, "89765631e": 70, "897697e": 77, "898122e": 33, "8th": 98, "9": [0, 2, 4, 7, 11, 15, 20, 21, 22, 26, 27, 28, 29, 31, 32, 33, 34, 35, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 56, 57, 58, 62, 63, 64, 65, 67, 68, 69, 70, 71, 73, 77, 79, 89, 100, 102, 116, 118, 120, 123, 126], "90": [3, 8, 11, 22, 44, 72, 73, 76, 77, 124], "900": [44, 67], "90013973873414": 3, "90019294": 9, "9009847640991211": 11, "9013fe": 23, "902": [26, 28, 30, 78], "902662e": 77, "904": [106, 111, 123, 126], "906371e": 44, "909627e": 44, "91": [72, 77, 124], "910": 44, "911509e": 77, "91165603": 70, "912468e": 44, "912579e": 44, "915955e": 77, "916369e": 77, "916691e": 44, "918731e": 44, "92": [72, 77, 124], "920": 44, "920917e": 77, "922568e": 77, "922750e": 77, "924": [106, 111, 123, 126], "924361e": 77, "924851e": 44, "926406e": 77, "9269": 67, "92704550e": 65, "927442e": 77, "92852235e": 65, "929009e": 77, "93": [77, 124], "930": [28, 35, 44, 125], "930189e": 77, "930890e": 77, "930938e": 44, "931950e": 77, "932317369414754": 3, "933": [38, 39, 125], "9335652": 70, "935449e": 77, "9355": 67, "936": [23, 37, 107, 123], "936118e": 44, "936334e": 77, "936346e": 44, "936418e": 44, "936787e": 77, "936859e": 77, "936992e": 44, "937777e": 77, "937884e": 77, "938": [92, 94, 125], "9386": 126, "94": 77, "940": 44, "941497e": 77, "9417": 67, "941833e": 77, "94220449340273": 3, "942296e": 77, "942604e": 44, "942771e": 33, "9430": 67, "943013e": 44, "944014e": 77, "94410083e": 65, "944208e": 33, "94444444e": 116, "945": [47, 53, 125], "948338e": 77, "948458e": 77, "948732e": 77, "948923e": 33, "949001e": 44, "949356e": 77, "949549e": 77, "949922e": 77, "95": [0, 41, 42, 44, 47, 51, 77, 83, 84, 100, 124], "950": [9, 12, 44, 125], "950364300815394": 3, "951247e": 77, "952959e": 77, "9534d93517": 78, "953795308746166": 3, "95469897e": 70, "954955e": 44, "95599677401932": 3, "957237e": 77, "95751817e": 70, "957543840951914": 3, "95855874663437": 3, "959284820103846": 3, "959815373763206": 3, "96": 77, "960": 44, "960175e": 44, "960213442186": 3, "960875e": 44, "961099e": 77, "9619": 67, "96395660e": 70, "96395661e": 70, "966762e": 44, "967414e": 77, "967647041787599": 48, "968279e": 77, "969683e": 77, "97": 77, "970": [23, 37, 44, 107, 123], "971315e": 77, "971430e": 33, "972222222222223": 72, "972309e": 44, "972615e": 44, "974": 88, "974174e": 44, "974381e": 77, "9762891544683304e": 65, "976633e": 77, "977516e": 77, "977559e": 77, "978434e": 44, "98": [77, 109, 114], "980": 44, "9800": 45, "980603e": 77, "980812e": 44, "981055e": 44, "981309e": 77, "982881e": 32, "98336127e": 65, "983702e": 77, "984020e": 44, "984218e": 44, "984492e": 77, "985796e": 77, "9858": 67, "986679e": 77, "987": 80, "987255e": 77, "989585e": 77, "989968e": 44, "99": [0, 4, 77, 102, 113, 123, 124, 126], "990": 44, "990989e": 26, "992512e": 77, "992842e": 77, "992882e": 44, "993772e": 77, "994645e": 77, "995": 111, "995684e": 44, "996929e": 77, "997": 67, "998215e": 77, "999120e": 44, "99938889e": 116, "9995": 67, "99958333e": 116, "99977301e": 100, "999774737592773": 67, "99980556e": 116, "9999": 52, "A": [0, 5, 6, 14, 15, 16, 17, 19, 22, 23, 31, 32, 33, 34, 37, 41, 44, 63, 65, 67, 70, 72, 73, 77, 78, 88, 96, 100, 102, 104, 105, 106, 107, 109, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 123, 124, 126], "AND": 5, "And": [0, 105, 106, 124], "As": [5, 98, 111, 124, 126], "At": [96, 126], "Be": [72, 98], "Being": 95, "But": [0, 78, 105, 109, 111, 122, 124, 126], "By": [0, 99, 100, 104, 109, 116, 120, 126], "For": [0, 5, 34, 44, 46, 48, 52, 70, 72, 78, 91, 96, 99, 100, 101, 109, 111, 112, 113, 116, 119, 120, 121, 124, 126], "If": [0, 5, 72, 78, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 115, 117, 118, 120, 121, 122, 123, 124, 126], "In": [0, 4, 6, 9, 10, 11, 44, 46, 48, 50, 52, 57, 58, 62, 64, 68, 69, 72, 78, 89, 95, 96, 99, 100, 101, 102, 104, 105, 106, 108, 109, 110, 111, 112, 115, 117, 118, 120, 123, 124, 126], "It": [0, 4, 15, 26, 28, 29, 32, 33, 34, 43, 44, 46, 59, 73, 77, 78, 91, 96, 97, 109, 111, 113, 119, 123, 124, 126], "Near": [0, 100, 123, 126], "No": [0, 4, 48, 52, 67, 79, 111, 123, 126], "Not": [0, 98, 99], "On": [0, 50, 72, 102, 106, 111, 121, 123, 124, 126], "One": [0, 5, 112, 114, 120, 123, 124, 126], "Or": 72, "Such": 109, "The": [0, 4, 5, 10, 16, 19, 23, 34, 41, 46, 47, 48, 49, 52, 57, 64, 66, 67, 69, 72, 74, 78, 79, 82, 91, 92, 95, 96, 97, 98, 99, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 123, 124, 126], "Then": [46, 48, 49, 50, 52, 82, 109, 111, 117, 126], "There": [100, 111, 126], "These": [42, 50, 51, 96, 113, 124], "To": [0, 5, 11, 98, 100, 109, 114, 117, 121, 123, 126], "With": [106, 123], "_": [0, 19, 23, 32, 38, 48, 50, 52, 62, 64, 89, 98, 99, 100, 101, 102, 104, 105, 106, 108, 109, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 126], "_0": [100, 109, 121], "_1": [0, 63, 99, 100, 102, 109, 110, 111, 113, 114, 126], "_2": [0, 19, 64, 99, 100, 102, 106, 109, 110, 111, 112, 116, 117, 121], "__": 121, "__file__": [16, 17, 27, 31, 33, 47], "__init__": [8, 11, 45, 102, 121, 124], "__name__": 98, "__type__": 98, "__version__": 96, "_a": [100, 116], "_b": [99, 100], "_barycenter_solv": 67, "_c": [0, 102], "_convolut": 124, "_d": 109, "_empir": 78, "_f": [93, 100, 126], "_gw": 124, "_h": 116, "_i": [0, 63, 100, 104, 109, 111, 116, 118, 119, 120, 121, 122], "_in": [0, 117], "_init": 22, "_iter": 109, "_j": [0, 104, 118, 119, 122], "_k": [0, 99, 108], "_m": 109, "_md": [4, 48, 52], "_n": [63, 100], "_p": [0, 117, 126], "_partial": 124, "_q": 126, "_refer": [109, 111], "_sinkhorn": [20, 26, 28, 29, 30, 44, 46, 72, 77, 78, 88], "_t": [0, 106], "_type_": 0, "_unbalanc": 69, "_update_plot": [6, 7, 11, 22, 92], "a0": 4, "a0_est": 4, "a0_est2": 4, "a1": [0, 4, 14, 15, 17, 20, 57, 67, 88, 109], "a1111": [0, 14, 15, 100, 114, 120, 123, 126], "a1138": [0, 14, 15, 100, 114, 120, 123, 126], "a1_torch": 4, "a2": [0, 4, 14, 15, 17, 20, 57, 67, 88, 109], "a2_torch": 4, "a3": 20, "a4": 20, "a_": 111, "a_1": 111, "a_2": 111, "a_bar": 19, "a_d": 111, "a_extend": 113, "a_i": [37, 43, 99, 100, 109, 111, 115, 126], "a_j": 111, "a_label": [37, 115], "a_list": [22, 111], "a_max": [50, 98], "a_min": [50, 98], "a_t": 111, "a_to_b": 121, "a_torch": 10, "a_x": 37, "aaai": [69, 109, 123], "aalto": 83, "aarch64": 124, "ab": [11, 43, 46, 76, 98, 114, 118, 121, 126], "abi": 124, "abil": 126, "abl": [69, 120, 123], "abort": 96, "about": [96, 100, 121, 124, 126], "abov": [78, 96, 109, 111, 115, 116, 124, 126], "absc": 89, "absolut": [0, 26, 43, 44, 46, 77, 98, 101, 107, 109, 113, 122], "absorpt": 120, "abstract": 98, "abus": 95, "ac": 18, "acc": 45, "acceler": [59, 78], "accept": [0, 72, 95, 96, 98, 100, 102, 111, 112, 121, 124], "access": [11, 72, 123, 126], "accord": [37, 109, 121], "account": [0, 82, 95, 96, 100, 109, 112, 124], "accur": [4, 107], "accuraci": [45, 100], "achiev": [50, 98], "acknoledg": 124, "acknowledg": 124, "acm": [0, 69, 100, 111, 123, 126], "across": [0, 42, 44, 49, 50, 109, 119, 124], "act": 95, "action": [95, 124], "activ": [42, 44, 49, 51, 98, 100, 116], "active_index": 116, "actual": [4, 126], "ad": [2, 3, 4, 6, 8, 9, 11, 17, 20, 21, 22, 26, 27, 28, 29, 30, 32, 33, 34, 41, 42, 44, 45, 46, 48, 49, 50, 52, 56, 57, 58, 63, 64, 65, 66, 67, 68, 69, 78, 83, 84, 89, 91, 92, 93, 96, 98, 102, 106, 113, 114, 116, 121, 124, 126], "adam": [3, 8, 19, 38, 45, 109, 111], "adapt": [0, 34, 35, 64, 77, 95, 100, 102, 103, 109, 111, 113, 115, 121, 123, 124, 125], "add": [44, 48, 49, 50, 52, 78, 91, 96, 98, 109, 113, 114, 121, 124], "add_artist": [21, 23, 38, 62, 69], "add_collection3d": [14, 88], "add_edg": [41, 42, 44, 49, 50, 51], "add_nod": [41, 42, 44, 49, 50, 51], "add_nodes_from": [41, 49], "add_patch": 63, "add_subplot": [7, 14, 22, 46, 50, 57, 88, 91], "addit": [0, 50, 96, 101, 109, 116, 123, 126], "address": [95, 96, 124, 126], "adequ": 41, "adequatli": 124, "adjac": [4, 41, 49, 50, 108, 109], "adjacency_matrix": [41, 49], "adjust": [42, 44], "admiss": [109, 113], "adrien": [64, 83, 97, 102, 112, 123], "advanc": [0, 45, 62, 69, 70, 95, 99, 100, 101, 102, 106, 109, 118, 119, 120, 123, 126], "advantag": 113, "adversari": [11, 126], "ae": 31, "affin": [0, 99, 126], "aforement": [48, 52], "after": [45, 65, 67, 107, 123], "ag": 95, "against": [0, 111, 117], "agnost": 98, "agueh": [106, 111, 123, 126], "agw": 31, "ai": [115, 124], "aim": [0, 7, 11, 93, 100, 102, 121, 124, 126], "aistat": [0, 73, 100, 102, 118, 123, 126], "akad": 111, "al": [0, 6, 19, 83, 92, 100, 111, 117, 123, 126], "alain": [97, 123], "alaya": [0, 49, 91, 97, 100, 109, 113, 114, 123, 126], "alessandro": 100, "alexand": 123, "alexandr": [64, 97, 102, 112, 123], "alg": 119, "algo": [19, 46, 72, 100], "algorithm": [0, 2, 5, 19, 20, 44, 46, 47, 50, 52, 59, 67, 88, 89, 96, 99, 100, 101, 102, 104, 105, 106, 107, 109, 110, 111, 112, 113, 118, 119, 120, 122, 123, 124], "align": [0, 54, 71, 95, 99, 101, 102, 106, 109, 111, 123, 125, 126], "all": [0, 2, 5, 14, 15, 17, 34, 38, 41, 44, 47, 48, 49, 54, 68, 69, 72, 88, 90, 95, 96, 98, 99, 100, 102, 105, 106, 109, 111, 114, 116, 120, 121, 122, 123, 124, 125, 126], "all_accuraci": 45, "all_bar": 17, "all_loss": 45, "all_xr": 29, "all_yr": 29, "allclos": [0, 5, 98, 117], "alldistribt": 100, "alloc": [98, 124, 126], "allow": [4, 9, 46, 47, 62, 64, 69, 78, 91, 96, 98, 101, 109, 114, 124, 126], "along": [0, 4, 9, 10, 98, 100, 101, 102, 104, 105, 109, 110, 111, 112, 113, 114, 116, 118, 120, 121, 122], "alpha": [0, 3, 4, 6, 7, 8, 9, 11, 14, 15, 17, 18, 19, 21, 22, 23, 26, 28, 29, 30, 32, 34, 37, 38, 41, 42, 43, 44, 45, 48, 49, 50, 51, 52, 56, 63, 64, 68, 70, 72, 76, 78, 79, 82, 83, 84, 87, 88, 89, 90, 92, 93, 99, 100, 101, 102, 108, 109, 110, 113, 115, 118, 119, 124], "alpha0": 113, "alpha_": [101, 109], "alpha_1": 101, "alpha_2": 101, "alpha_edg": [42, 44, 49, 50, 51], "alpha_f": [101, 109], "alpha_i": [0, 111, 117], "alpha_k": [0, 111], "alpha_list": 14, "alpha_max": [109, 113], "alpha_min": [109, 113], "alreadi": [30, 121, 124, 126], "also": [0, 4, 5, 50, 52, 69, 72, 78, 96, 98, 100, 106, 108, 109, 111, 112, 121, 123, 124, 126], "altern": [44, 72, 96, 109, 112, 123, 124, 126], "although": [72, 111], "altschul": [0, 100, 106, 123, 126], "alwai": [0, 72, 96, 99, 102, 109, 124, 126], "amari": [0, 100, 123, 126], "amax": 98, "ambient": [64, 102, 121], "amin": 98, "among": [109, 124], "amount": [64, 78, 109, 111, 113, 114, 124, 126], "amper": [114, 123, 126], "an": [0, 4, 5, 10, 11, 19, 27, 31, 33, 41, 47, 49, 50, 52, 64, 67, 72, 73, 78, 95, 96, 98, 100, 102, 105, 109, 111, 112, 113, 114, 115, 116, 118, 119, 120, 121, 123, 124], "analog": 52, "analysi": [0, 19, 52, 54, 71, 77, 96, 100, 102, 104, 106, 111, 113, 122, 123, 124, 125], "anastasio": 121, "anchor": [59, 100, 110], "andrei": [0, 111, 123], "android": 124, "angl": [11, 21, 23, 31, 38, 82], "anglet": 31, "ani": [6, 7, 11, 22, 64, 67, 92, 95, 96, 98, 101, 102, 109, 111, 112, 113, 114, 116, 121, 123, 124, 126], "annal": [114, 123, 126], "annals2010": 126, "anoth": [78, 96, 102, 106, 126], "antipod": 82, "antoin": [63, 97, 118, 123], "antoni": 123, "anymor": 109, "anywai": 111, "api": [78, 96, 98, 108, 123, 124, 126], "appar": 118, "appear": [95, 100, 114], "append": [3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 17, 19, 23, 38, 41, 42, 44, 45, 47, 48, 49, 50, 51, 52, 57, 58, 59, 67, 69, 79, 88, 91, 121], "appli": [0, 5, 32, 50, 95, 99, 101, 102, 106, 107, 109, 111, 117, 120, 121, 123], "applic": [0, 19, 34, 41, 42, 43, 44, 46, 49, 51, 52, 69, 77, 91, 100, 102, 106, 109, 111, 113, 114, 122, 123], "appoint": 95, "appreci": 96, "approach": [0, 5, 15, 19, 26, 28, 30, 34, 67, 100, 102, 109, 111, 123, 126], "appropri": [95, 96, 121], "approv": [96, 124], "approx": [64, 102, 112], "approxim": [0, 11, 15, 32, 50, 54, 60, 64, 78, 100, 101, 109, 110, 111, 112, 113, 117, 123, 124, 125, 126], "apr": 124, "april": [0, 100, 105, 123, 126], "aqua": 37, "ar": [0, 5, 10, 16, 18, 19, 21, 23, 28, 34, 41, 42, 44, 47, 48, 49, 50, 51, 52, 64, 66, 67, 69, 70, 72, 73, 74, 78, 79, 95, 96, 97, 98, 99, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126], "aram": [102, 123], "arang": [6, 10, 14, 15, 17, 18, 22, 43, 49, 52, 58, 62, 63, 65, 67, 69, 73, 75, 76, 77, 79, 87, 88, 98, 100, 121], "araya": [0, 120, 123, 126], "arbitrari": [0, 62, 99, 109], "arbitrarili": [0, 109], "arch": 124, "archiv": 123, "arctan2": [21, 23, 38, 98], "arctang": 98, "area": [96, 126], "arg": [0, 98, 99, 100, 101, 102, 104, 105, 109, 111, 113, 114, 118, 119, 120, 121, 122, 126], "argmax": [4, 42, 44, 45, 48, 51, 62, 69, 98, 112], "argmin": [19, 41, 42, 44, 51, 64, 98, 102, 106, 111, 112], "argsort": [21, 23, 38, 98], "argument": [30, 49, 67, 78, 98, 102, 112, 113, 121, 124], "argwher": 50, "aris": 116, "arithmet": 98, "arjovski": 11, "arjovsky2017": 11, "arm": 124, "armijo": [0, 109, 113, 124], "arnaud": [100, 111], "around": [78, 124], "arr": [98, 121], "arrai": [0, 4, 5, 9, 10, 14, 15, 16, 17, 19, 20, 21, 22, 23, 29, 31, 37, 41, 46, 47, 48, 49, 52, 59, 63, 66, 68, 72, 74, 83, 88, 89, 91, 92, 93, 98, 99, 100, 101, 102, 105, 106, 107, 109, 110, 111, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 126], "array_equ": 98, "array_lik": [102, 112, 121], "articl": 123, "artifici": [0, 11, 64, 69, 73, 89, 100, 102, 105, 109, 112, 118, 120, 123, 126], "artist": 67, "arxiv": [0, 19, 22, 23, 75, 77, 88, 100, 102, 104, 107, 111, 113, 118, 120, 121, 123, 126], "asanyarrai": 65, "asarrai": 17, "ascii": 124, "asgd": [70, 119], "asgd_pi": 70, "ask": [96, 123, 124], "aspect": [50, 57, 63, 126], "aspremont": [64, 102, 112, 123], "assel": [109, 123], "assert": 5, "assert_same_dtype_devic": 98, "assign": [42, 44, 48, 50, 51, 52, 100, 101, 108, 109], "assist": [96, 100, 123], "associ": [0, 50, 69, 102, 109, 111, 114, 117, 121], "assum": [0, 78, 99, 106, 109, 124], "assume_inner_converg": [0, 99], "astyp": [4, 6, 18, 20, 22, 27, 31, 33, 44, 46, 47, 48, 49, 50, 52, 64], "asymmetr": [0, 99, 109, 124], "asymptot": 11, "atan2": [0, 98, 111, 121], "aten": 10, "atleast_2d": 72, "atol": [0, 5, 37, 98, 107, 117], "atom": [0, 100, 109, 111], "attack": 95, "attain": [82, 114], "attent": 95, "attr_nam": 41, "attribut": [44, 78, 98, 102, 109, 121, 124], "aud": [11, 100, 123], "augment": [50, 109, 116], "august": 124, "aujol": [27, 33, 77, 102, 113, 123, 126], "aur": 123, "aureli": 72, "aur\u00e9li": 123, "author": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 56, 57, 58, 59, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 82, 83, 84, 87, 88, 89, 91, 92, 93, 123], "auto": [0, 43, 50, 57, 63, 72, 100, 111, 121, 124], "auto_exampl": [12, 24, 35, 39, 53, 60, 71, 80, 85, 94], "autodiff": [0, 2, 99, 100, 123, 124], "autograd": [0, 7, 9, 104, 123, 124, 126], "automat": [0, 9, 10, 69, 72, 96, 111, 121, 124, 126], "auxiliari": [50, 109, 116], "avail": [0, 34, 78, 95, 96, 98, 109, 123, 124, 126], "ave_v": 119, "averag": [0, 44, 46, 98, 99, 102, 104, 106, 109, 114, 123, 126], "averaged_sgd_entropic_transport": 119, "averaged_stochastic_gradient_desc": 106, "avg": 5, "avg_valu": 5, "avg_value_batch_gw": 5, "avg_value_naive_gw": 5, "avoid": [0, 49, 78, 96, 98, 99, 100, 102, 104, 109, 111, 114, 124, 126], "awai": 72, "ax": [5, 6, 7, 14, 16, 17, 19, 20, 22, 23, 37, 49, 57, 58, 59, 63, 69, 72, 73, 77, 79, 84, 87, 88, 90, 98, 113, 115, 126], "ax1": [14, 43, 46, 47, 50, 62, 69, 91, 115], "ax10": 47, "ax11": 47, "ax12": 47, "ax2": [14, 43, 46, 47, 50, 57, 62, 69, 91, 115], "ax3": [43, 47, 50, 91, 115], "ax4": [47, 50], "ax5": [47, 50], "ax6": [47, 50], "ax7": 47, "ax8": 47, "ax9": 47, "ax_": 37, "ax_bound": 8, "ax_m": 37, "ax_row": 17, "ax_t": 37, "axel": [0, 111, 123], "axes3d": [14, 15, 46, 88, 91], "axi": [2, 4, 5, 6, 7, 8, 16, 17, 19, 20, 21, 22, 23, 27, 29, 31, 33, 38, 42, 44, 45, 48, 49, 50, 51, 52, 57, 58, 63, 64, 68, 75, 77, 79, 82, 83, 84, 89, 90, 91, 93, 98, 104, 115, 118, 121], "azim": 22, "b": [0, 2, 9, 10, 15, 18, 19, 23, 29, 31, 34, 37, 43, 46, 47, 50, 56, 58, 59, 64, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 82, 83, 84, 87, 88, 89, 91, 92, 93, 96, 98, 99, 100, 102, 104, 105, 106, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126], "b1": [0, 57, 109], "b2": [0, 57, 109], "b_": 119, "b_extend": 113, "b_i": [99, 120], "b_j": [43, 100, 109, 126], "b_k": [111, 126], "b_l": 111, "b_l2": [14, 88], "b_label": [37, 115], "b_list": 19, "b_to_a": 121, "b_torch": 10, "b_u": 119, "b_v": 119, "b_wass": [14, 88], "b_x": 37, "b_y": [37, 115], "ba": 123, "bach": [0, 70, 100, 119, 123, 126], "back": [27, 31, 33, 96, 102, 112], "backend": [0, 2, 4, 6, 8, 9, 10, 12, 30, 44, 46, 69, 72, 97, 99, 100, 102, 105, 106, 109, 110, 111, 112, 113, 117, 119, 120, 121, 122, 123, 124, 125], "background": 124, "backpropag": 124, "backslash": 116, "backward": [0, 2, 3, 4, 6, 8, 9, 10, 11, 19, 38, 45, 69], "bad": 124, "bai": [0, 111, 117, 123], "bakery_po": 72, "bakery_prod": 72, "balanc": [0, 79, 120, 121, 126], "ban": 95, "bandwidth": [102, 112], "bapg": [44, 124], "bapg_fused_gromov_wasserstein": [44, 109], "bapg_fused_gromov_wasserstein2": 109, "bapg_gromov_wasserstein": 109, "bapg_gromov_wasserstein2": 109, "bar": [17, 116], "bar_debias": 17, "bari": [32, 37, 41, 52, 67, 107, 111], "bars_debias": 17, "bars_sinkhorn": 17, "bary_l2": [14, 15, 88], "bary_log": 67, "bary_torch": 10, "bary_wass": [14, 15, 88], "bary_wass2": 15, "barycent": [0, 12, 24, 53, 71, 83, 94, 97, 100, 102, 103, 106, 107, 109, 111, 117, 120, 121, 123, 124, 125], "barycenter_debias": [17, 100], "barycenter_sinkhorn": 100, "barycenter_stabil": 100, "barycenter_unbalanc": [0, 88, 120, 126], "barycenter_unbalanced_sinkhorn": 120, "barycenter_unbalanced_sinkhorn_unbalanc": 126, "barycenter_unbalanced_stabil": [120, 126], "barycentr": [0, 19, 23, 32, 37, 64, 100, 102, 106, 107, 111, 112, 120, 123, 126], "barycentric_proj_method": 107, "barzilai": [108, 123], "base": [0, 42, 44, 46, 50, 51, 53, 54, 72, 96, 97, 100, 102, 106, 108, 109, 118, 121, 123, 124, 125, 126], "basetransport": [112, 124, 126], "basi": 21, "batch": [0, 5, 10, 11, 19, 45, 98, 100, 102, 106, 108, 109, 111, 119, 121, 124], "batch_alpha": 119, "batch_beta": 119, "batch_grad_du": 119, "batch_siz": [0, 45, 48, 70, 102, 106, 109, 119, 121], "batchsiz": 100, "bbox_inch": 68, "bcd": [52, 101, 102, 104, 109, 112], "beauti": 124, "becam": 126, "becaus": [3, 8, 30, 124, 126], "becker": 121, "becom": [99, 100], "been": [0, 11, 97, 109, 111, 114, 120, 121, 123, 124, 126], "befor": [0, 50, 96, 98, 102, 111, 124], "begin": [0, 41, 99, 102, 111, 112, 116], "behavior": [9, 95, 96, 124], "behaviour": [0, 109, 111], "behind": 23, "being": [0, 67, 72, 96, 102, 111, 124, 126], "belgium": [64, 102, 112, 123], "belong": [9, 46, 91, 112, 116], "below": [73, 78, 99, 121, 123, 124], "benam": [0, 14, 15, 100, 114, 120, 123, 126], "benchmark": [96, 98, 124], "benchmark_batch": 5, "benchmark_batch_gw": 5, "benchmark_na": 5, "benchmark_naive_gw": 5, "benefit": [96, 97, 123, 124], "berg": [0, 84, 111, 117, 123], "best": [19, 95, 96, 109, 126], "beta": [70, 78, 100, 109, 118, 119, 124], "beta_j": 118, "better": [0, 5, 11, 49, 78, 89, 100, 118, 124, 126], "between": [0, 2, 4, 6, 9, 19, 20, 22, 23, 27, 39, 41, 42, 44, 47, 48, 49, 51, 52, 54, 56, 60, 62, 66, 67, 68, 69, 72, 80, 90, 96, 97, 98, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 111, 112, 114, 115, 120, 121, 122, 123, 124, 125], "betwen": 124, "bewar": 119, "beyond": 124, "bfg": [100, 118, 120, 124, 126], "bgw": 31, "bhushan": [70, 102, 119, 123, 126], "bia": [29, 32, 33, 102, 106, 112], "bibtex": [121, 123], "bicentenni": [0, 111, 123], "big": [0, 106, 109, 111, 124], "bilinear": [16, 21, 72], "bin": [0, 10, 14, 15, 17, 67, 73, 76, 77, 79, 87, 88, 103, 111, 121, 126], "binari": [0, 48, 52, 103, 111], "binary_search_circl": [0, 111, 124], "bit": 98, "bitsiz": 98, "bitsize32": 98, "bitsize64": 98, "black": [14, 19, 42, 44, 48, 49, 50, 51, 52, 62, 64, 69, 115], "blanchet": [44, 109, 123], "blit": 22, "blob": [59, 121], "blob_point": 59, "block": [0, 4, 34, 45, 50, 96, 100, 101, 104, 109, 112, 123, 126], "block_sizes1": 45, "block_sizes2": 45, "blondel": [0, 70, 73, 97, 102, 118, 119, 123, 124, 126], "blue": [10, 16, 19, 27, 33, 43, 45, 46, 57, 62, 63, 64, 69, 72], "bmatrix": 116, "bname": 79, "bodi": 95, "boisbunon": [72, 123], "bold": 72, "bonet": [0, 7, 82, 84, 89, 97, 111, 117, 123], "bonneel": [0, 6, 83, 97, 111, 117, 123, 126], "bonu": 96, "book": 126, "bool": [0, 72, 99, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122], "boolean": [0, 98, 100, 102, 106, 109, 111, 121], "both": [0, 4, 10, 19, 32, 49, 50, 57, 72, 92, 95, 99, 100, 101, 109, 110, 111, 112, 113, 116, 120, 124, 126], "bottleneck": 100, "bottom": [17, 57, 72, 79, 115], "bottou": 11, "bound": [0, 50, 64, 102, 109, 110, 111, 112, 115, 123, 124], "boundari": [114, 123, 126], "boxplot": 2, "bo\u00eft\u00e9": 97, "brain": [100, 109, 123], "branch": [96, 124], "brand": 124, "braycurti": [0, 72, 121], "break": 19, "bregman": [0, 14, 15, 16, 17, 18, 20, 26, 28, 29, 30, 44, 46, 72, 74, 77, 78, 99, 102, 104, 105, 109, 111, 113, 114, 120, 122, 123, 124], "bregman_log_projection_batch": [0, 99], "bregman_projection_batch": 99, "breloi": [63, 104, 123], "brenier": [54, 71, 102, 112, 123, 124, 125, 126], "bring": 124, "broad": 96, "broadcast": [111, 124], "brought": 126, "browser": 96, "budget": 100, "bug": [123, 124], "build": [0, 11, 41, 49, 96, 102, 109, 111, 123, 124, 126], "build_noisy_circular_graph": [41, 49], "build_ot": [50, 109], "built": [50, 124], "bure": [0, 23, 24, 54, 106, 107, 121, 123, 124, 125], "bures_barycenter_fixpoint": 106, "bures_barycenter_gradient_desc": [106, 124], "bures_dist": 106, "bures_wasserstein_barycent": 21, "bures_wasserstein_dist": [106, 124], "bures_wasserstein_map": [106, 126], "butscher": [100, 123, 126], "button": 96, "bw_dist": 0, "bw_valu": 78, "bx": 113, "b\u00e9cigneul": [108, 123], "b\u00e9rar": [100, 123, 126], "c": [0, 4, 10, 11, 19, 20, 21, 23, 26, 27, 28, 29, 30, 32, 33, 34, 38, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 56, 57, 63, 64, 65, 66, 67, 70, 72, 74, 75, 78, 82, 84, 92, 93, 97, 98, 99, 100, 102, 105, 106, 107, 108, 109, 110, 111, 113, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126], "c0": [4, 8, 19, 21, 38, 48, 49, 50, 52, 63, 90, 92, 93], "c0_est2": 4, "c1": [0, 4, 5, 19, 21, 38, 42, 43, 44, 46, 49, 50, 51, 57, 78, 90, 91, 92, 93, 99, 109, 113, 114, 126], "c1_": 126, "c1_aux": [50, 109], "c1_batch": 5, "c1_torch": 4, "c2": [0, 4, 5, 19, 21, 38, 42, 43, 44, 46, 49, 50, 51, 57, 78, 91, 92, 93, 99, 109, 114, 126], "c2_": 126, "c2_aux": [50, 109], "c2_batch": 5, "c2_torch": 4, "c3": [9, 19, 21, 42, 44, 51, 68], "c4": [19, 21], "c_": [37, 38, 48, 52, 72, 99, 100, 107, 109], "c_1": [0, 43, 49, 99, 109, 112, 113, 114], "c_2": [0, 42, 43, 49, 51, 99, 109, 112, 114], "c_3": [42, 51, 112], "c_bar": 23, "c_citi": 78, "c_k": [19, 111], "c_list": [23, 38], "c_t": [37, 38, 107], "c_transform_entrop": 119, "ca": 0, "cafe": 72, "cafe_po": 72, "cafe_prod": 72, "caffarelli": [114, 123, 126], "caf\u00e9": 72, "calcul": [20, 62, 98, 100, 101, 109], "call": [5, 16, 30, 50, 67, 70, 93, 99, 100, 102, 107, 109, 112, 113, 119, 121, 124, 126], "callabl": [0, 72, 102, 104, 109, 111, 113, 119, 120, 121, 124], "callback": 124, "camil": 97, "can": [0, 4, 5, 9, 50, 59, 64, 67, 69, 72, 78, 93, 96, 99, 100, 102, 104, 105, 107, 109, 110, 111, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 126], "canberra": [0, 72, 121], "candid": 19, "cannot": [11, 34, 67, 102, 120, 123, 124, 126], "cardin": [100, 121], "care": [72, 98], "carin": [0, 44, 46, 99, 109, 123, 126], "carlier": [0, 14, 15, 100, 106, 111, 114, 120, 123, 126], "carlo": [0, 117], "case": [0, 5, 34, 49, 72, 92, 96, 98, 101, 107, 109, 111, 116, 117, 118, 120, 123, 124], "cassereau": [97, 123, 124], "cast": [0, 65, 109, 111, 126], "cat": 11, "cathol": [64, 102, 112, 123], "catom": 48, "caus": [0, 72, 121], "cb": [0, 21, 63, 106], "cbar": [59, 72], "cbook": 65, "cc": 126, "cd": [96, 106], "cdf": [0, 111], "cdf_u": [0, 111], "cdf_v": [0, 111], "cdict": 109, "cdict_best_st": 109, "cdict_fgw": 48, "cdict_gw": 48, "cdict_init": 109, "cdist": [0, 46, 47, 72, 91, 109, 114, 121], "cdot": [0, 63, 93, 100, 102, 104, 109, 110, 111, 112, 113, 114, 119, 120, 126], "cedric": [48, 52], "cedvincentcuaz": [42, 44, 46, 49, 50, 51], "celebr": 124, "cell": 72, "cembed": [48, 109], "center": [0, 5, 37, 59, 63, 72, 104, 106, 109, 111, 124], "center_du": [0, 111], "center_ot_du": [0, 111], "central": 124, "centroid": 109, "cerr": 124, "certain": [111, 124], "cevher": 121, "cg": [0, 44, 46, 77, 78, 100, 102, 105, 109, 111, 112, 118, 120, 122, 124, 126], "chambon": [26, 27, 28, 32, 33, 34, 97, 123], "chang": [0, 3, 4, 8, 32, 48, 52, 96, 98, 99, 100, 111, 117, 120, 123, 126], "channel": 123, "chap": [0, 111], "chapel": [0, 41, 43, 44, 46, 49, 91, 92, 93, 97, 109, 113, 114, 116, 120, 123, 126], "character": 108, "charlier": [100, 123], "chebyshev": [0, 72, 121], "check": [0, 96, 98, 100, 109, 111, 121, 124, 126], "check_margin": [0, 111], "check_number_thread": [111, 121], "check_param": 121, "check_random_st": 121, "check_zero": 109, "checkout": 96, "chen": [108, 123], "chewi": [106, 123], "china": [100, 123], "chintala": 11, "chizat": [0, 88, 100, 102, 114, 120, 123, 126], "choic": [49, 78, 124, 126], "choos": [0, 41, 82, 100, 104, 111, 126], "chosen": [98, 121, 126], "chowdhuri": [0, 50, 109, 123], "christoph": 121, "chu": [44, 109, 123], "ci": [97, 124], "circl": [0, 19, 49, 54, 65, 72, 78, 81, 85, 97, 111, 117, 121, 123, 125], "circleci": [4, 8, 9, 10, 20, 26, 28, 29, 30, 44, 46, 48, 49, 52, 58, 65, 67, 72, 77, 78, 88, 124], "circular": [0, 41, 49, 111, 117, 123, 124], "circumst": 95, "citat": 121, "cite": 124, "citybloc": 78, "cityblock": [0, 72, 75, 78, 111, 121], "ck": 126, "cl": 123, "clamp": 4, "clarifi": 95, "class": [0, 4, 8, 11, 29, 34, 45, 59, 63, 64, 97, 100, 103, 104, 108, 112, 124], "class_": 63, "class_0": 45, "class_1": 45, "classic": [0, 67, 78, 89, 100, 112, 120, 124, 126], "classif": [44, 53, 54, 103, 109, 123, 124, 125], "classifi": [124, 126], "clean": [49, 69, 111, 124], "clean_graph": 49, "clean_measur": [19, 111], "clean_zero": [121, 124], "cleanup": 124, "clear": 4, "clearli": [69, 126], "clement": [7, 82, 84, 89], "clf": [3, 4, 6, 7, 8, 11, 15, 21, 29, 31, 32, 38, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 62, 64, 68, 69, 72, 75, 76, 88, 92], "click": 96, "clip": [27, 31, 33, 50, 98, 121], "clone": [2, 4, 6, 7, 10, 19, 96, 98], "close": [0, 41, 72, 100, 102, 106, 109, 111, 121, 126], "closest": [109, 121], "cloud": [20, 47, 69, 109], "cluster": [50, 109, 123], "cluster_std": 63, "cl\u00e9ment": [7, 82, 84, 89, 97], "cm": [16, 38, 41, 49, 63], "cmap": [4, 8, 14, 16, 17, 26, 28, 29, 30, 34, 41, 43, 46, 48, 49, 52, 57, 58, 59, 63, 72, 74, 77, 79, 88, 91, 93], "cmp": 38, "cnorm": [41, 49], "cnr": [19, 22, 23, 37, 38, 64], "co": [7, 11, 19, 31, 50, 54, 57, 65, 71, 75, 82, 84, 101, 109, 121, 123, 124, 125], "co_optimal_transport": [62, 69], "co_optimal_transport2": [62, 69], "code": [0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 56, 57, 58, 59, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 96, 97, 98, 100, 103, 111, 118, 121, 124, 126], "code_of_conduct": 124, "codecov": 124, "codespel": 124, "coefffici": 109, "coeffici": [23, 28, 34, 48, 100, 101, 107, 109, 111, 113, 116], "coin": 126, "col": 98, "colla": [63, 104, 123], "collabor": 96, "collect": [6, 14, 15, 47, 65, 82, 88, 100], "collin": [100, 123], "color": [4, 5, 7, 8, 9, 10, 14, 17, 19, 20, 21, 23, 35, 37, 38, 41, 42, 44, 46, 47, 48, 49, 50, 51, 52, 54, 57, 59, 62, 63, 64, 67, 68, 69, 72, 74, 78, 82, 84, 90, 91, 92, 93, 102, 115, 121, 124, 125, 126], "color_featur": 49, "color_sourc": 115, "color_target": 115, "colorbar": [4, 48, 50, 59, 63, 72], "colormap": [4, 38, 48, 52, 63, 115], "column": [0, 9, 42, 44, 51, 54, 71, 73, 79, 100, 101, 109, 111, 116, 118, 120, 125], "com": [5, 17, 26, 27, 28, 32, 33, 34, 42, 44, 46, 47, 49, 50, 51, 70, 96, 98, 118, 121, 123, 124], "combin": [23, 48, 107, 113, 126], "come": [41, 96, 112, 124, 126], "command": 96, "comment": 95, "commit": [95, 96, 98, 124], "committ": 96, "common": [78, 96, 111, 124, 126], "commun": [42, 44, 48, 50, 51, 52, 95, 126], "compar": [0, 19, 23, 46, 49, 57, 58, 64, 72, 89, 96, 102, 117, 123, 124, 126], "comparison": [53, 54, 57, 72, 77, 80, 103, 115, 125, 126], "compat": [0, 72, 98, 100, 104, 105, 108, 109, 111, 112, 118, 119, 120, 121, 122, 124], "compil": [0, 78, 111, 123, 124, 126], "complaint": 95, "complement": 116, "complement_schur": 116, "complet": [69, 96, 124, 126], "complex": [0, 65, 109, 126], "complexwarn": 65, "compli": 96, "compliant": 124, "compon": [0, 23, 37, 54, 64, 71, 100, 102, 104, 107, 110, 121, 123, 124, 125, 126], "compos": 109, "compress": 98, "compromis": 96, "compt": 11, "comput": [0, 4, 7, 9, 10, 11, 15, 19, 23, 48, 52, 54, 57, 58, 64, 69, 73, 78, 82, 83, 84, 87, 90, 98, 99, 100, 101, 102, 103, 104, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 123, 124], "computation": [64, 111], "compute_lr_sqeuclidean_matrix": [57, 110], "compute_next_remov": 116, "compute_transport_plan": 92, "con": [62, 69], "concaten": [8, 9, 20, 31, 50, 57, 59, 65, 68, 79, 82, 89, 91, 93, 98, 116, 121], "concentr": 96, "concern": 124, "concret": 126, "concurr": 111, "conda": [72, 124, 126], "condit": [0, 5, 43, 44, 46, 77, 78, 97, 98, 99, 102, 105, 109, 111, 112, 113, 122, 123, 124, 126], "conduct": [0, 52, 99, 109, 113], "confer": [0, 4, 6, 11, 17, 41, 42, 43, 44, 46, 48, 49, 51, 52, 57, 58, 64, 69, 70, 73, 84, 89, 99, 100, 102, 105, 106, 109, 110, 111, 112, 113, 114, 117, 118, 119, 120, 123, 126], "confid": [83, 84], "confidenti": 95, "configur": 126, "cong": [0, 111], "conic": [109, 123], "conjug": [109, 118], "connect": [41, 42, 44, 48, 49, 51, 52], "connectionpatch": [62, 69], "consecut": 109, "consid": [0, 9, 10, 34, 41, 48, 50, 52, 57, 62, 64, 69, 95, 96, 100, 109, 110, 111, 114, 121, 126], "consist": [0, 47, 96, 98, 100, 111, 112, 120, 126], "const": 113, "constant": [0, 99, 102, 109, 110, 112, 120], "constc": [99, 109], "constitut": 116, "constrain": [73, 102, 118, 123, 124, 126], "constrained_layout": 59, "constraint": [0, 44, 46, 67, 78, 99, 100, 109, 110, 111, 112, 113, 118, 121, 124, 126], "construct": [16, 21, 47, 95, 98, 102, 116], "construct_augmented_h": 116, "consum": 78, "contact": 95, "contain": [0, 14, 15, 17, 50, 78, 88, 99, 100, 101, 105, 107, 109, 111, 112, 116, 121, 122, 123, 124, 126], "contamin": 69, "context": 126, "continu": [12, 48, 54, 67, 100, 102, 111, 119, 124, 125, 126], "contrari": 82, "contribut": [0, 95, 100, 124, 126], "contributor": [95, 123, 124], "control": [78, 100, 102, 109, 111], "conv": 45, "conveni": 78, "convent": [98, 102, 111], "converg": [0, 4, 19, 20, 26, 28, 29, 30, 44, 46, 47, 58, 72, 77, 78, 89, 99, 100, 102, 106, 109, 110, 111, 113, 123, 124, 126], "convers": [0, 111, 121], "convert": [0, 9, 27, 31, 33, 47, 78, 98, 102, 111, 112, 120, 121, 124], "convex": [0, 48, 54, 71, 75, 102, 107, 111, 112, 113, 118, 123, 125, 126], "convolut": [24, 54, 97, 100, 123, 124, 125], "convolutional_barycenter2d": [16, 17, 100, 124], "convolutional_barycenter2d_debias": [17, 100, 124], "coo_matrix": [0, 98, 111], "coolwarm": [59, 72], "coordin": [0, 7, 16, 43, 47, 52, 98, 100, 101, 104, 109, 111, 112, 115, 117, 119, 120, 121, 123, 126], "coordinate_grad_semi_du": 119, "coordsa": [62, 69], "coordsb": [62, 69], "coot": [62, 109, 121], "coot2": [62, 69], "coot_dist": 62, "copi": [0, 10, 14, 23, 38, 42, 44, 51, 52, 88, 96, 98, 105, 109, 111, 122, 126], "core": [96, 124], "corenflo": [83, 97, 123], "corn": [0, 4, 42, 45, 48, 51, 52, 108, 109, 113, 123, 126], "corner": [16, 111, 126], "corpetti": [100, 123], "correct": [95, 96, 111, 121, 123, 124], "correctli": [109, 124], "correl": [0, 49, 72, 121], "correspond": [0, 5, 9, 10, 34, 49, 52, 72, 99, 100, 102, 104, 107, 109, 110, 111, 112, 114, 116, 120, 123, 124, 126], "cosin": [0, 72, 121], "cost": [0, 23, 24, 28, 34, 46, 54, 58, 62, 65, 66, 67, 69, 70, 73, 74, 75, 79, 87, 90, 97, 99, 100, 101, 102, 104, 105, 107, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126], "cost_": [34, 102], "cost_factorized_x": [0, 57, 109], "cost_factorized_xt": [0, 57, 109], "cost_g": [109, 113, 124], "cost_list": [19, 111], "cost_norm": 121, "costfr": [109, 114], "costli": [72, 111], "cot": 82, "could": [95, 124], "counterpart": 49, "coupl": [0, 32, 37, 54, 57, 60, 69, 100, 101, 102, 105, 107, 109, 110, 115, 123, 124, 125, 126], "coupling_": [26, 28, 29, 30, 34, 102], "coupling_cmap": 115, "courti": [0, 4, 10, 11, 16, 32, 33, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 62, 65, 69, 70, 72, 77, 84, 97, 100, 101, 102, 104, 108, 109, 111, 112, 113, 117, 119, 123, 126], "cov": [21, 23, 38, 91, 107], "cov_": [46, 66, 74, 83, 89, 91, 92, 93, 106], "cov_scal": 23, "cov_t": [46, 66, 74, 83, 89, 91, 92, 93, 106], "covari": [0, 23, 78, 102, 103, 106, 107, 126], "coven": 95, "coverag": [96, 124], "covs_bar": 23, "covs_init": 107, "covs_list": [23, 107], "coz": 97, "cp": 98, "cpick": [41, 49], "cpp": [9, 10, 78], "cprime": 41, "cpu": [0, 4, 5, 6, 10, 98, 105, 109, 111, 122, 123, 124], "cr": [50, 109], "cr1": [50, 109], "cr2": [50, 109], "cr_1": [50, 109], "cr_2": 50, "creat": [5, 7, 14, 15, 17, 41, 45, 49, 50, 88, 95, 96, 97, 98, 99, 115, 123, 124], "criterion": [0, 45, 109, 110, 126], "critic": 95, "croissant": 72, "cross": [47, 106, 109], "crossentropyloss": 45, "csgraph": [41, 49, 50], "csr": 109, "csr_matrix": 98, "csrc": 9, "ct": [106, 124], "ct01": 47, "ct02": 47, "ct13": 47, "ct23": 47, "cuaz": [0, 4, 42, 44, 45, 46, 48, 49, 50, 51, 52, 97, 108, 109, 113, 123, 126], "cuda": [0, 6, 10, 97, 124], "cudamat": 124, "cumsum": [90, 98, 114], "cumul": [48, 90, 98], "cumulative_cost": 90, "cupi": [98, 123, 124, 126], "cupybackend": 98, "current": [26, 96, 97, 101, 102, 109, 111, 113, 116, 118, 123, 124], "current_gamma": 116, "current_loss": 109, "curv": [10, 50, 57, 69], "custom": [8, 124], "cuturi": [0, 11, 14, 15, 17, 19, 44, 46, 57, 58, 64, 65, 70, 97, 99, 100, 102, 104, 106, 109, 110, 111, 112, 114, 118, 119, 120, 123, 126], "cvf": [0, 117, 123, 126], "cvx": 15, "cvxopt": [111, 123, 124, 126], "cvxpy": [64, 102, 112, 124], "cw": 10, "cx": 109, "cy": 109, "cython": [123, 124, 126], "c\u00e9dric": [0, 42, 44, 46, 48, 49, 50, 51, 52, 97, 108, 109, 113, 123], "d": [0, 5, 7, 14, 15, 18, 19, 23, 31, 37, 38, 41, 44, 46, 48, 50, 54, 64, 71, 72, 77, 78, 89, 91, 99, 100, 102, 103, 104, 105, 106, 107, 109, 111, 112, 113, 114, 116, 117, 119, 120, 121, 122, 123, 124, 125, 126], "d0021b": 23, "d1": [62, 69], "d2": [29, 62, 69], "d_": [0, 109, 111], "d_1": [50, 62, 69, 111], "d_2": [50, 62, 69], "d_emd": 76, "d_emd2": 76, "d_i": 111, "d_k": [19, 111], "d_sinkhorn": 76, "d_sinkhorn2": 76, "d_tv": 76, "da": [26, 27, 28, 29, 30, 31, 32, 33, 34, 97, 112, 124, 126], "daigon": 102, "daili": 34, "damodaran": [70, 102, 119, 123, 126], "danica": 123, "dark": [48, 124], "darkgrai": 68, "data": [0, 4, 5, 6, 10, 17, 19, 23, 44, 46, 48, 50, 52, 64, 67, 72, 75, 96, 98, 100, 101, 102, 106, 107, 109, 111, 112, 117, 121, 123, 124, 126], "data_path": [16, 17, 27, 31, 33, 47], "dataload": 45, "dataset": [0, 3, 10, 11, 14, 15, 17, 26, 28, 29, 30, 32, 34, 41, 46, 50, 58, 63, 64, 65, 66, 67, 72, 73, 74, 76, 77, 79, 83, 87, 88, 89, 91, 92, 93, 104, 109, 119, 121, 124, 126], "dataset_featur": [48, 52], "date": [98, 124], "david": [57, 58, 97, 123], "dc": [0, 111], "de": [0, 100, 111, 123, 126], "deactiv": 124, "deal": [82, 109, 114], "debia": 100, "debias": [24, 54, 97, 100, 103, 121, 123, 124, 125, 126], "debug": [97, 111, 124], "dec": 29, "dec1": 29, "dec2": 29, "decai": 111, "decemb": [0, 98, 111, 123, 124, 126], "decent": 118, "declar": 47, "decompos": 109, "decomposit": [0, 47, 57, 109, 110], "decor": 121, "decreas": [100, 102, 111, 112], "dect": 29, "deduc": [52, 109, 113], "deem": 95, "deep": 121, "def": [4, 5, 6, 7, 8, 9, 11, 19, 21, 22, 23, 27, 29, 31, 33, 38, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 77, 78, 79, 82, 90, 92, 98, 113, 121], "default": [0, 4, 19, 48, 52, 64, 72, 78, 98, 99, 100, 101, 102, 103, 104, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118, 119, 120, 121, 122, 124, 126], "defin": [0, 8, 11, 19, 23, 47, 62, 70, 72, 95, 98, 99, 100, 102, 107, 109, 111, 112, 116, 118, 121, 124, 126], "definit": [64, 98, 121, 126], "degre": [21, 23, 38], "dehaen": [109, 123], "del": 11, "delet": [109, 116], "deliv": 72, "delon": [0, 19, 22, 23, 37, 38, 97, 102, 106, 107, 111, 123], "delta": [32, 33, 69, 116], "delta_": [0, 7, 43, 111, 117, 118, 126], "delta_j": 116, "delta_k": 9, "delta_omega": 118, "delta_u": 116, "deltag": [109, 113, 124], "demetci": [69, 109, 123], "demo": [24, 54, 94, 103, 121, 125, 126], "demonstr": [46, 90, 91, 96, 124], "denot": [48, 52, 72, 99, 100, 102, 109, 111, 112], "dens": [0, 49, 50, 78, 98, 109, 111, 121], "densifi": 126, "densiti": [0, 107, 113, 122], "depend": [0, 48, 52, 98, 108, 109, 112, 113, 124, 126], "depict": 109, "deprec": [0, 10, 111, 114, 121], "depreci": 124, "depriv": 116, "deriv": [50, 120], "derogatori": 95, "descent": [0, 4, 9, 10, 19, 44, 52, 67, 69, 99, 101, 104, 106, 109, 110, 111, 112, 113, 123, 124, 126], "describ": [50, 72, 96, 100, 109], "descript": 96, "deshpand": [0, 117, 123, 126], "design": [16, 42, 46, 47, 51, 62, 64, 70, 77, 91, 93, 109, 116, 124, 126], "desir": [23, 96, 100, 109, 111, 112, 121], "desolneux": [23, 37, 102, 106, 107, 123], "det": [98, 124], "detach": [0, 2, 3, 4, 6, 7, 8, 9, 10, 11, 19, 38, 45, 69, 72, 98, 99, 121], "detail": [0, 37, 50, 78, 95, 96, 98, 104, 106, 111, 124, 126], "detect": [54, 67, 71, 98, 101, 121, 125, 126], "determin": [95, 98, 100, 104, 107, 109, 119], "determinist": [0, 110], "devdoc": 98, "develop": [96, 123, 124, 126], "devi": [100, 102], "devias": 124, "deviat": [59, 98, 103, 108, 109, 110], "devic": [6, 10, 98, 124, 126], "device_typ": 98, "devicecpugpu": 98, "df": [77, 78, 113, 126], "df_g": [109, 113, 124], "df_gc": 109, "dh": 100, "diag": [0, 72, 98, 99, 100, 109, 110, 121, 126], "diagon": [4, 34, 41, 98, 106, 121], "dice": [0, 72, 121], "dict": [0, 48, 79, 99, 100, 101, 102, 105, 106, 107, 109, 110, 111, 112, 113, 114, 115, 117, 118, 119, 120, 121, 122], "dict_log": 59, "dictionari": [0, 4, 53, 54, 78, 97, 99, 100, 101, 102, 105, 106, 107, 109, 110, 111, 112, 113, 114, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126], "did": [20, 26, 28, 29, 30, 44, 46, 58, 72, 77, 78, 109, 113, 124], "diff": 19, "differ": [0, 4, 5, 12, 19, 22, 44, 50, 54, 57, 58, 67, 69, 72, 78, 79, 80, 95, 99, 100, 101, 102, 109, 111, 115, 120, 121, 123, 124, 125, 126], "differenti": [0, 9, 10, 69, 78, 109, 123, 124, 126], "difficult": 126, "diffus": [6, 123, 126], "dim": [0, 5, 7, 19, 45, 47, 100, 110, 111, 117, 120, 121], "dim0": 98, "dim1": 98, "dim_a": [0, 99, 100, 109, 110, 114, 116, 120], "dim_b": [0, 99, 100, 109, 110, 114, 116, 120], "dim_prior": 100, "dim_r": 110, "dim_x": [0, 109], "dim_xt": [0, 109], "dimens": [0, 5, 10, 19, 23, 47, 65, 98, 100, 104, 106, 108, 109, 111, 114, 116, 117, 120, 123, 124], "dimension": [0, 46, 54, 71, 78, 91, 100, 103, 104, 109, 111, 123, 124, 125, 126], "dimensionali": 50, "dirac": [0, 18, 23, 66, 74, 111, 114], "direct": [0, 48, 52, 69, 76, 111, 113, 118, 123, 124], "directli": [0, 5, 72, 78, 109, 114, 126], "directori": 96, "disabl": [95, 126], "discard": [49, 65, 109], "discrep": [0, 84, 109, 114, 117], "discret": [0, 23, 27, 32, 33, 48, 52, 67, 77, 90, 97, 100, 102, 111, 112, 113, 119, 123, 124, 126], "discrimin": [54, 71, 104, 123, 124, 125], "discuss": [78, 102, 106, 109, 113, 123, 124, 126], "disjoint": 126, "disk": 96, "disp": 102, "displac": [0, 76, 111, 121, 123, 126], "displai": [17, 28, 34, 72, 100], "dissimilar": [4, 47, 48, 52], "dist": [0, 2, 5, 9, 11, 19, 28, 41, 43, 49, 50, 56, 57, 58, 59, 66, 67, 68, 70, 72, 73, 74, 75, 76, 77, 78, 79, 87, 88, 89, 92, 93, 99, 104, 107, 109, 116, 121, 124, 126], "dist0": [14, 15, 17, 88], "dist_batch": [0, 5, 99], "dist_bures_squar": 107, "distanc": [0, 6, 11, 12, 23, 37, 39, 41, 42, 45, 47, 48, 49, 51, 54, 57, 62, 72, 78, 80, 81, 84, 85, 90, 97, 99, 100, 101, 102, 103, 104, 106, 107, 108, 109, 110, 111, 114, 117, 118, 120, 121, 123, 124, 125], "distribut": [0, 2, 3, 4, 6, 7, 8, 10, 11, 14, 15, 16, 17, 23, 24, 31, 32, 35, 37, 43, 47, 50, 54, 56, 57, 58, 64, 66, 71, 72, 75, 76, 77, 78, 80, 81, 82, 85, 89, 90, 92, 93, 94, 97, 99, 100, 101, 102, 103, 105, 106, 107, 109, 110, 111, 114, 115, 116, 117, 119, 120, 121, 122, 123, 124, 125], "distribution_estim": 102, "distribution_estimation_uniform": 102, "div": [93, 109, 120], "div_between_product": 109, "div_m": 120, "div_to_product": 109, "diverg": [0, 11, 49, 52, 69, 76, 93, 98, 99, 100, 109, 113, 120, 123, 124, 126], "divid": [44, 46, 72, 88], "divis": [72, 102], "dizier": [22, 111, 123], "dl": 69, "dmmot": 67, "dmmot_monge_1dgrid_loss": 111, "dmmot_monge_1dgrid_optim": [67, 111], "dmmot_obj": 67, "do": [0, 5, 11, 28, 34, 46, 72, 91, 95, 96, 98, 100, 111, 121, 124, 126], "doc": [11, 96, 98, 124], "docstr": [96, 121, 124], "doctest": [96, 124], "document": [72, 97, 98, 123, 124, 126], "dodgerblu": 64, "doe": [0, 8, 72, 78, 96, 98, 99, 109, 110, 111, 124, 126], "doesn": [0, 100, 109, 110], "doi": 69, "dokl": 111, "domain": [0, 34, 35, 42, 44, 77, 78, 99, 100, 102, 103, 104, 106, 109, 110, 111, 112, 113, 115, 117, 118, 120, 121, 123, 124, 125], "don": 111, "done": [0, 9, 23, 68, 69, 72, 78, 109, 111, 121, 124, 126], "dot": [9, 14, 15, 21, 29, 31, 42, 44, 46, 51, 56, 67, 72, 88, 91, 98, 121], "doubl": [8, 69, 72], "doucet": [19, 100, 111, 123, 126], "down": 115, "download": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 56, 57, 58, 59, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93], "dpi": 68, "dr": [0, 63, 65, 123, 124, 126], "draw": [23, 49], "draw_cov": [21, 23, 38], "draw_gmm": [23, 38], "draw_graph": [42, 44, 49, 50, 51], "draw_networkx": [41, 45, 49], "draw_networkx_edg": [42, 44, 49, 50, 51], "draw_networkx_nod": [42, 44, 49, 50, 51], "draw_transp_color": 49, "draw_transp_colored_gw": 44, "draw_transp_colored_qgw": 50, "draw_transp_colored_srgw": [42, 51], "drawn": [11, 103, 115], "dric": 123, "drumetz": [0, 84, 111, 117, 123], "dt": [106, 109], "dt_barycentr": 19, "dt_true_fixed_point": 19, "dtype": [10, 14, 15, 17, 67, 73, 76, 77, 79, 83, 84, 87, 88, 98, 100, 124], "dtype_devic": 98, "du": 124, "dual": [0, 11, 12, 15, 54, 67, 78, 99, 100, 101, 103, 105, 107, 109, 110, 111, 115, 118, 119, 120, 121, 122, 123, 124, 125, 126], "dual_loss": 119, "dual_obj_grad": 118, "dualiti": [0, 122, 123, 126], "duals_featur": [101, 109], "duals_sampl": [101, 109], "duck": [16, 17, 18], "due": [0, 102, 111, 115, 124, 126], "dummi": [109, 113, 114, 124], "duplic": [96, 111], "durat": 96, "dure": [109, 111], "durif": [100, 123], "durmu": [6, 123, 126], "dykstra": [0, 58, 109, 110], "e": [0, 50, 69, 95, 99, 100, 106, 108, 109, 111, 112, 113, 117, 121, 123, 126], "e_k": [64, 102, 112], "each": [0, 5, 9, 11, 23, 41, 44, 45, 48, 50, 52, 59, 72, 78, 99, 100, 101, 102, 106, 107, 108, 109, 110, 111, 112, 118, 119, 120, 121, 123, 124, 126], "earli": [101, 124], "early_stopping_tol": 101, "earth": [0, 102, 111, 123, 124], "eas": 52, "easi": [96, 123, 126], "easier": [123, 126], "easili": [72, 111, 126], "eather": 104, "ec": 72, "ecml": [50, 109, 123], "eco": [112, 124], "edg": [42, 44, 45, 50, 51, 99, 108], "edge_color": [42, 44, 49, 50, 51], "edge_index": [45, 108], "edgecolor": [4, 20, 21, 23, 38, 48, 52, 63], "edgelist": [42, 44, 49, 50, 51], "edgelist_activ": [42, 44, 49, 51], "edgelist_deactiv": [42, 44, 49, 51], "edit": [95, 96], "editor": 96, "edu": [2, 3, 4, 6, 8, 9, 10, 11, 18, 21, 37, 38, 56, 66, 67, 68, 126], "eduardo": [18, 20, 97, 123], "effect": [98, 126], "effici": [0, 5, 78, 97, 99, 100, 111, 114, 123, 124, 126], "eigenvalu": [98, 102, 106, 121], "eigenvector": 98, "eigh": [21, 23, 38, 98], "eigsort": [21, 23, 38], "einstein": [98, 111], "einsum": [23, 98, 117], "either": [0, 32, 93, 99, 100, 102, 104, 106, 107, 109, 111, 120, 121], "elaps": [0, 15, 43, 59, 121], "electron": 95, "elem": 50, "element": [34, 41, 72, 78, 98, 99, 100, 102, 109, 111, 114, 115, 116, 121], "elev": 22, "eleventh": [111, 118, 123], "elif": [16, 42, 44, 48, 49, 51], "elig": 96, "eliminate_zero": 98, "ell": [21, 23, 38, 99], "ell_1": 93, "ell_2": [92, 93, 120], "ellips": [21, 23, 38], "eloi": [19, 22, 23, 37, 38, 64, 97, 107, 111, 123], "els": [0, 4, 6, 10, 16, 22, 23, 29, 41, 42, 44, 48, 49, 50, 51, 52, 59, 63, 67, 82, 90, 99, 102, 104, 106, 108, 109, 120], "email": 96, "emb": 109, "embed": [12, 44, 45, 46, 47, 54, 109, 123, 125, 126], "embedding_": 47, "embeddings_for_tsn": 45, "emd": [0, 5, 26, 28, 30, 43, 56, 66, 68, 73, 75, 78, 97, 100, 101, 102, 109, 111, 112, 113, 114, 117, 118, 120, 122, 123, 124], "emd2": [0, 9, 11, 76, 78, 97, 111, 120, 123, 124], "emd2_1d": [0, 111, 124, 126], "emd_1d": [0, 73, 111, 124, 126], "emd_1d_sort": 111, "emd_laplac": 102, "emdlaplacetransport": 30, "emdtransport": [26, 27, 28, 30, 33, 124, 126], "emonet": [46, 109, 123, 126], "empathi": 95, "emphas": 52, "empir": [0, 4, 6, 35, 54, 56, 75, 78, 80, 97, 100, 102, 103, 105, 106, 111, 115, 121, 122, 123, 124, 125, 126], "empirical_bures_wasserstein_barycent": 106, "empirical_bures_wasserstein_dist": 78, "empirical_bures_wasserstein_map": 31, "empirical_gaussian_gromov_wasserstein_dist": 106, "empirical_gaussian_gromov_wasserstein_map": 31, "empirical_sinkhorn": [59, 74, 78, 100, 126], "empirical_sinkhorn2": [100, 126], "empirical_sinkhorn2_geomloss": [78, 100], "empirical_sinkhorn_diverg": [100, 124, 126], "empirical_sinkhorn_nystroem": 100, "empirical_sinkhorn_nystroem2": 100, "emploi": 102, "empti": [0, 83, 84, 89, 102, 105, 111, 120, 121, 122, 124], "en": [45, 126], "enabl": [0, 99, 124], "enable_numpy_behavior": 98, "encod": [48, 50, 52, 102, 109, 121], "encount": [30, 44, 46, 88], "encourag": 124, "end": [0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 56, 57, 58, 59, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 99, 102, 111, 112, 116, 126], "end_bapg": 44, "end_cg": 44, "end_pgd": 44, "end_ppa": 44, "endow": [42, 44, 50, 51, 109], "endpoint": 82, "energi": [19, 111], "enforc": [10, 64, 102, 111, 124, 126], "enhanc": [96, 124], "enough": [0, 41, 69, 100, 104, 126], "ensa": 89, "ensur": [10, 96, 126], "entri": [73, 98, 99, 107, 111], "entrop": [0, 5, 12, 20, 24, 44, 46, 53, 54, 71, 79, 91, 94, 99, 100, 101, 102, 103, 104, 105, 109, 110, 111, 113, 114, 115, 118, 119, 120, 121, 122, 123, 124, 125], "entropi": [0, 5, 78, 87, 98, 99, 100, 104, 109, 110, 118, 120, 123, 126], "entropic_fused_gromov_barycent": [109, 124], "entropic_fused_gromov_wasserstein": [44, 78, 109], "entropic_fused_gromov_wasserstein2": [78, 109], "entropic_gromov_barycent": [109, 126], "entropic_gromov_wasserstein": [46, 57, 78, 109, 126], "entropic_gromov_wasserstein2": [78, 109], "entropic_gw_loss": 57, "entropic_kl_uot": [89, 93], "entropic_kl_uot_ti": 89, "entropic_partial_fused_gromov_wasserstein": [49, 109], "entropic_partial_fused_gromov_wasserstein2": 109, "entropic_partial_gromov_wasserstein": [49, 91, 109, 114, 126], "entropic_partial_gromov_wasserstein2": [109, 114], "entropic_partial_wasserstein": [91, 114, 126], "entropic_semirelaxed_fused_gromov_wasserstein": [42, 109], "entropic_semirelaxed_fused_gromov_wasserstein2": 109, "entropic_semirelaxed_gromov_wasserstein": [42, 109], "entropic_semirelaxed_gromov_wasserstein2": 109, "entropy_batch": 99, "enumer": [14, 17, 41, 42, 44, 48, 49, 50, 51, 52, 59, 63, 76, 79, 82, 83, 84, 88], "envelop": [0, 2, 99, 124], "environ": [95, 124, 126], "ep": [0, 11, 17, 37, 38, 47, 78, 98, 99, 102, 106, 111], "epoch": [45, 48, 109], "eponym": 126, "epsilon": [0, 17, 42, 44, 46, 57, 69, 78, 87, 99, 100, 101, 109, 120, 124, 126], "epsilon0": 100, "eq": [109, 118], "equal": [0, 19, 29, 64, 68, 75, 98, 109, 111, 116, 121], "equal_nan": 98, "equat": [98, 100, 109, 112, 119, 126], "equip": 109, "equival": [0, 5, 23, 72, 73, 78, 99, 102, 106, 109, 112, 114, 120, 121], "err": [29, 44, 46, 59, 73, 89, 91], "err0": 46, "err_bapg": 44, "err_cg": 44, "err_pgd": 44, "err_ppa": 44, "err_sinkhorn_uot": 89, "err_sinkhorn_uot_ti": 89, "error": [0, 10, 41, 44, 46, 48, 88, 96, 98, 100, 102, 104, 109, 110, 111, 112, 114, 118, 120, 123, 124, 126], "erwan": [46, 47, 97], "esp": 63, "especi": [109, 114, 126], "est": 4, "esteban": [19, 100, 111, 123], "estim": [0, 12, 29, 35, 43, 44, 46, 54, 64, 67, 70, 78, 96, 97, 100, 102, 103, 106, 109, 112, 113, 119, 121, 123, 124, 125], "et": [0, 6, 19, 83, 92, 100, 111, 117, 123, 126], "eta": [0, 10, 32, 33, 102, 111, 112], "etc": [5, 96, 101], "ethnic": 95, "etienn": [29, 30], "euclidean": [0, 15, 41, 42, 44, 49, 50, 51, 68, 69, 72, 75, 76, 78, 99, 100, 102, 104, 107, 109, 110, 111, 112, 118, 121, 123, 124, 126], "euclidean_dist": 121, "eval_bcd": [101, 109], "evalu": [0, 98, 100, 101, 107, 109, 110, 111, 124], "even": [0, 5, 14, 15, 88, 91, 98, 100, 124, 126], "evenli": 98, "event": 95, "everi": [10, 48, 52, 64, 96, 101, 102, 109, 123], "everyon": 95, "evolut": [10, 48, 82, 100, 109, 123], "exact": [0, 5, 24, 49, 54, 71, 77, 79, 94, 100, 103, 109, 114, 115, 121, 123, 124, 125, 126], "exactli": [0, 99, 126], "exampl": [0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 41, 43, 44, 45, 48, 49, 52, 53, 56, 57, 58, 59, 60, 62, 63, 64, 65, 66, 67, 68, 69, 71, 72, 73, 74, 75, 76, 77, 79, 80, 82, 83, 84, 85, 87, 88, 89, 90, 92, 94, 95, 96, 98, 99, 100, 109, 111, 114, 117, 120, 124, 125], "except": 96, "execut": [12, 24, 35, 39, 53, 60, 71, 80, 85, 94, 111, 124, 125, 126], "exempl": 124, "exhibit": [34, 102], "exist": [30, 98, 100, 111, 124, 126], "exit": [0, 105, 107, 111, 122, 124], "exp": [8, 30, 72, 82, 98, 99, 104, 110, 119, 126], "exp_": 121, "exp_bur": 121, "expand_dim": 98, "expect": [0, 11, 69, 95, 96, 100, 121, 123, 126], "expens": [64, 111], "experi": 95, "experienc": 96, "explan": 96, "explicit": [28, 34, 95, 102, 121], "explicitli": [0, 99, 104, 108, 111, 112, 115, 120, 124], "expon": 98, "exponenti": [98, 100, 121], "export": 126, "express": [4, 9, 95, 99, 126], "extend": [124, 126], "extens": [48, 52, 123, 124], "extra": 121, "extract": [72, 98, 121], "extrem": [48, 52, 111], "ey": [4, 23, 38, 48, 49, 52, 98, 117], "f": [0, 5, 6, 7, 14, 17, 19, 27, 33, 42, 43, 45, 48, 49, 50, 51, 52, 63, 64, 69, 70, 72, 77, 78, 84, 88, 89, 90, 98, 99, 100, 101, 102, 104, 108, 109, 111, 113, 114, 117, 119, 120, 121, 123, 124, 126], "f1": [16, 17, 50, 109], "f2": [16, 17, 42, 44, 50, 51, 109], "f3": [16, 42, 44, 51], "f4": 16, "f5a623": 23, "f_": [0, 111], "f_1": [50, 99, 109], "f_2": [42, 50, 51, 99, 109], "f_3": [42, 51], "f_u": [0, 111], "f_v": [0, 111], "fa": 113, "face": [95, 109, 114], "facecolor": [14, 21, 23, 38, 63, 68, 88], "fact": 112, "factor": [0, 58, 60, 98, 99, 100, 109, 110, 115, 121, 123, 124, 125, 126], "factored_optimal_transport": [0, 56, 78, 105], "factored_solut": 0, "factored_solution_lazi": 0, "facundo": [0, 109, 123, 126], "fail": [96, 111, 124, 126], "fair": 95, "faith": 95, "fals": [0, 2, 17, 33, 41, 42, 44, 45, 48, 49, 50, 51, 52, 57, 58, 63, 67, 69, 72, 79, 82, 84, 92, 98, 99, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 124, 126], "far": 126, "fast": [0, 19, 73, 100, 107, 109, 111, 117, 123, 124, 126], "faster": [0, 5, 78, 89, 99, 111, 120, 123, 124], "fastest": [0, 99], "fatom": 48, "fatra": [11, 70, 74, 97, 123], "fatras2019": 11, "favor": 126, "fc": [109, 113], "fc1": [8, 11, 99], "fc2": [8, 11, 99], "fc2t": 109, "fc3": 11, "fda": [65, 126], "feasibl": [44, 46], "featur": [0, 41, 44, 45, 49, 50, 69, 96, 99, 100, 101, 108, 109], "feature_init_mean": [45, 108], "feature_init_std": [45, 108], "feed": 124, "feel": 96, "feickert": 123, "fernand": [18, 20, 97, 123], "ferradan": [27, 33, 77, 102, 113, 123, 126], "ferri": 111, "fetch": [106, 121], "few": [64, 72, 78, 124], "feydi": [0, 100, 123, 126], "fgw": [0, 42, 44, 51, 53, 54, 78, 97, 108, 109, 113, 123, 124, 125], "fgw_": [108, 109], "fgw_alpha": [42, 51], "fgw_barycent": [41, 109, 124, 126], "fgw_dist": [42, 44, 51, 109], "fgw_distance_to_templ": 108, "fi": [83, 88], "fiction": 72, "fig": [5, 7, 16, 17, 19, 20, 22, 23, 46, 47, 50, 57, 59, 62, 63, 69, 75, 84, 91], "figsiz": [2, 5, 10, 15, 16, 17, 19, 20, 22, 23, 26, 27, 28, 30, 31, 33, 34, 37, 41, 42, 44, 45, 47, 49, 50, 51, 57, 58, 59, 63, 65, 67, 69, 70, 73, 75, 77, 79, 84, 87, 88, 90], "figur": [2, 3, 4, 6, 7, 8, 9, 10, 11, 14, 18, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 56, 57, 58, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 82, 83, 84, 87, 88, 90, 91, 92, 93, 96], "file": [12, 24, 35, 39, 53, 54, 60, 68, 71, 78, 80, 85, 94, 124, 125, 126], "fill": [21, 23, 34, 38, 87, 98, 102], "fill_between": [82, 83, 84, 89], "fill_diagon": [41, 48, 52], "fill_valu": 98, "filter": [69, 126], "final": [100, 111, 113, 124, 126], "final_gamma": 92, "financ": [97, 123], "find": [0, 41, 47, 70, 98, 99, 111, 112, 113, 123, 124, 126], "find_thresh": 41, "finit": [0, 23, 98, 100, 111, 121, 126], "first": [0, 4, 5, 6, 9, 19, 42, 43, 45, 46, 48, 49, 50, 51, 52, 64, 69, 73, 78, 79, 96, 98, 100, 101, 102, 109, 110, 111, 112, 116, 118, 120, 121, 123, 126], "fisher": [104, 114, 126], "fit": [11, 31, 33, 34, 47, 64, 100, 102, 111, 112, 121, 124, 126], "fit_transform": [4, 45, 47, 48, 52, 102], "fiw": 124, "fix": [0, 19, 23, 38, 48, 52, 54, 69, 80, 96, 100, 103, 104, 106, 107, 108, 109, 111, 114, 115, 118, 123, 124, 125], "fixed_featur": [109, 124], "fixed_point": 106, "fixed_point_it": 19, "fixed_structur": [109, 124], "fixedloc": 63, "flag": 124, "flake8": 124, "flamari": [0, 3, 4, 6, 8, 9, 10, 11, 14, 15, 18, 21, 26, 27, 28, 29, 31, 32, 33, 34, 37, 38, 41, 42, 43, 44, 45, 46, 48, 49, 51, 52, 56, 62, 63, 65, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 92, 97, 100, 101, 102, 104, 108, 109, 112, 113, 116, 119, 120, 123, 126], "flamary2021pot": 123, "flamary2024pot": 123, "flatten": 116, "flexibl": [78, 124], "flip": 98, "float": [0, 3, 8, 9, 10, 11, 16, 21, 41, 47, 65, 67, 69, 72, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122], "float32": 20, "float64": [0, 4, 6, 10, 14, 15, 17, 18, 22, 23, 27, 29, 31, 33, 44, 46, 47, 49, 67, 68, 73, 76, 77, 79, 87, 88, 100, 111, 114], "floor": [65, 98], "florenc": [0, 111, 123], "flow": [12, 39, 54, 103, 107, 121, 123, 124, 125, 126], "fluid": [52, 109], "fluid_fus": 109, "fluid_soft": 109, "fly": 121, "fn": [8, 11], "focus": 95, "folder": [96, 123, 124], "follow": [0, 9, 10, 11, 15, 47, 50, 69, 72, 78, 93, 95, 96, 97, 98, 99, 100, 101, 102, 104, 105, 106, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 123, 124, 126], "fontsiz": [5, 10, 17, 23, 37, 38, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 63, 72, 79, 84, 90, 92], "fontweight": 72, "foral": [0, 100, 109, 111, 112, 117, 121], "forc": [0, 98, 126], "forg": [72, 126], "fork": 96, "form": [0, 9, 11, 50, 72, 78, 99, 102, 106, 109, 111, 113, 116, 121, 124, 126], "formal": [0, 100, 111], "format": [0, 3, 4, 6, 7, 8, 11, 29, 50, 57, 62, 72, 92, 96, 98, 108, 109, 111, 121, 123, 124], "format_partitioned_graph": [50, 109], "format_partitioned_sampl": 109, "formul": [0, 49, 109, 114, 118, 123, 126], "formula": [78, 117], "forrow": [0, 105, 123, 126], "forward": [8, 11, 45, 108, 126], "foster": [95, 126], "found": [0, 41, 67, 78, 96, 99, 102, 109, 112, 126], "foundat": [0, 106, 109, 114, 123, 124, 126], "four": [16, 47, 109], "fournier": 123, "fp": 19, "fr": [7, 10, 14, 15, 16, 18, 19, 20, 22, 23, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 41, 43, 45, 46, 47, 48, 52, 57, 58, 59, 62, 63, 64, 65, 69, 73, 74, 75, 76, 79, 82, 84, 87, 88, 89, 91, 92, 93, 109], "fr_1": 109, "frac": [0, 7, 62, 69, 99, 100, 102, 104, 109, 111, 114, 116, 117, 118, 119, 121, 122, 126], "frac12": [0, 111, 117], "fraction": [59, 72], "frame": 22, "framework": [10, 48, 52, 124], "franci": 100, "frank": [0, 89, 109, 120, 123], "fran\u00e7oi": [64, 102, 109, 112, 123], "frechet": [100, 111], "free": [23, 24, 54, 95, 96, 97, 100, 106, 107, 111, 114, 123, 124, 125], "free_support_barycent": [18, 100, 111, 124, 126], "free_support_barycenter_generic_cost": [19, 107, 111], "free_support_sinkhorn_barycent": [18, 20, 100], "friend": 96, "frob": 77, "frobeniu": 98, "frogner": [0, 120, 123, 126], "from": [0, 2, 4, 5, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 19, 21, 23, 24, 27, 29, 31, 33, 35, 37, 38, 39, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 53, 58, 59, 60, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 82, 85, 87, 88, 90, 91, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 109, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126], "from_numpi": 98, "from_numpy_arrai": 41, "front": 124, "fr\u00e9chet": 126, "fugw": 109, "fugw_cost": 109, "full": [0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 56, 57, 58, 59, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 96, 98, 100, 111, 119, 121, 123, 124], "fulli": 69, "fully_relaxed_path": 116, "fun": [67, 72, 121], "fun_numpi": 121, "fun_to_numpi": [121, 124], "func": [98, 121], "funcanim": [6, 7, 11, 22, 92], "function": [5, 7, 10, 16, 19, 23, 47, 50, 64, 72, 78, 79, 92, 96, 100, 108, 109, 111, 114, 120, 123, 124, 126], "fundament": 124, "fung": [111, 123], "further": [44, 50, 72, 95, 96, 109, 124], "fuse": [0, 53, 97, 99, 108, 109, 123, 124, 125, 126], "fused_gromov_wasserstein": [0, 42, 43, 44, 51, 78, 109, 124, 126], "fused_gromov_wasserstein2": [0, 78, 109, 124], "fused_gromov_wasserstein_dictionary_learn": [48, 109], "fused_gromov_wasserstein_linear_unmix": [48, 109], "fused_unbalanced_across_spaces_cost": 109, "fused_unbalanced_across_spaces_diverg": 109, "fused_unbalanced_gromov_wasserstein": 109, "fused_unbalanced_gromov_wasserstein2": 109, "fusion": 126, "futur": [10, 100, 114, 124], "futurewarn": [4, 48, 52], "fw": 109, "fx": 50, "fy": 50, "f\u00e9vott": [0, 92, 116, 120, 123], "g": [0, 7, 11, 14, 15, 27, 29, 33, 41, 42, 43, 44, 45, 48, 49, 50, 51, 52, 57, 58, 59, 64, 67, 70, 72, 73, 74, 77, 78, 79, 87, 88, 89, 91, 92, 99, 100, 102, 105, 106, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 123, 124], "g0": [0, 42, 49, 51, 52, 56, 66, 73, 74, 77, 109, 113, 114, 120, 122, 124], "g1": [42, 44, 49, 50, 51, 75, 79], "g2": [42, 44, 49, 50, 51, 75, 79], "g3": [42, 44, 51], "g_": 11, "g_1": 112, "g_edg": 108, "g_featur": 108, "g_i": 112, "g_j": 112, "g_list": [92, 116], "g_list2": 92, "g_list_v": 92, "g_lu": [64, 102, 112], "g_n": 112, "g_ny": 59, "g_sinkh": 59, "g_unb_kl": 78, "ga": [0, 56, 105], "gabriel": [0, 11, 44, 46, 97, 99, 100, 109, 114, 123, 126], "gain": [100, 109], "galleri": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 56, 57, 58, 59, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 96, 123, 124, 125], "gamma": [0, 72, 92, 93, 100, 102, 109, 110, 111, 112, 113, 114, 116, 118, 119, 120, 121, 122, 126], "gamma_": [0, 72, 100, 102, 110, 111, 113, 114, 119, 120, 122, 126], "gamma_a": 100, "gamma_b": 100, "gamma_init": [0, 58, 109, 110], "gamma_k": 100, "gamma_list": 116, "gan": [0, 12, 54, 117, 123, 124, 125, 126], "ganea": [108, 123], "gaspard": 126, "gasso": [0, 49, 91, 92, 100, 109, 113, 114, 116, 120, 123, 126], "gather": [98, 102, 112], "gauss": [10, 58, 73, 76, 79, 87, 102], "gaussian": [0, 2, 10, 11, 14, 24, 31, 32, 33, 37, 38, 41, 58, 67, 73, 76, 77, 79, 87, 88, 97, 98, 102, 103, 107, 110, 112, 121, 123, 124, 125, 126], "gaussian_gmm": [39, 125], "gaussian_gromov_wasserstein_dist": 106, "gaussian_gromov_wasserstein_map": 106, "gaussian_logpdf": 107, "gaussian_pdf": 107, "gaussien": 106, "gaussrot": [3, 32], "gautheron": [97, 123], "gayraud": [97, 123], "gb": [0, 56, 105], "gc": 109, "gca": [21, 23, 38, 63, 90], "gcf": [6, 7, 11, 14, 88, 92], "gcg": [77, 102, 126], "gcg_linesearch": 113, "gcnconv": 45, "ge": [3, 74, 77], "gel2": 77, "gen": 6, "gender": 95, "gener": [0, 2, 5, 6, 10, 15, 16, 17, 21, 23, 24, 46, 47, 54, 62, 64, 68, 70, 72, 75, 78, 80, 82, 89, 90, 91, 96, 97, 98, 99, 100, 102, 103, 104, 105, 107, 109, 111, 112, 113, 115, 117, 118, 119, 120, 121, 122, 123, 124, 125], "generalis": [19, 111], "generalized_free_support_barycent": [22, 111], "generic_conditional_gradi": [113, 124], "genevai": [11, 70, 100, 119, 123, 126], "genevay2018": 11, "geoloss": 78, "geometr": [100, 108, 123, 124, 126], "geometri": [50, 54, 80, 81, 103, 109, 125, 126], "geometricbar": 100, "geometricmean": 100, "geomloss": [0, 78, 100, 123, 124, 126], "geomloss_multiscal": 0, "geomloss_onlin": 0, "geomloss_tensor": 0, "geq": [0, 93, 99, 100, 102, 109, 111, 112, 113, 114, 116, 119, 120, 121, 122, 126], "gerber": [106, 123], "get": [0, 4, 42, 44, 47, 48, 50, 51, 52, 78, 100, 102, 104, 109, 111, 117, 121, 123, 124, 126], "get_available_backend_implement": 98, "get_backend": [98, 124], "get_backend_list": 98, "get_cmap": [14, 63, 88], "get_coordinate_circl": [0, 111, 117, 121], "get_data": 11, "get_graph_partit": [50, 109], "get_graph_represent": [50, 109], "get_loss": 9, "get_lowrank_lazytensor": 121, "get_node_attribut": [41, 49], "get_param": 121, "get_parameter_pair": 121, "get_partition_and_representants_sampl": [50, 109], "get_plan_from_du": 118, "get_plan_from_semi_du": 118, "get_projections_spher": 117, "get_random_gmm": 23, "get_random_project": 117, "get_sbm": 4, "get_tick": 63, "get_ytick": 63, "getitem": 121, "gfk": 113, "gg": [8, 43], "gist": 96, "git": 96, "github": [72, 96, 98, 118, 121, 123, 124, 126], "gitter": 123, "give": [0, 28, 34, 72, 93, 96, 98, 99, 109, 114, 115, 116, 124], "given": [0, 4, 42, 44, 47, 48, 51, 52, 64, 69, 72, 78, 98, 99, 100, 102, 104, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 124, 126], "gl1": 79, "gl2": [77, 79], "glad": 96, "glaun": [100, 123], "glenn": [111, 123], "global": [50, 64, 102, 109, 121, 124], "glpk": 111, "glu": 111, "glue": 111, "gmail": [5, 17, 26, 27, 28, 32, 33, 34, 42, 44, 46, 47, 49, 50, 51, 70], "gmm": [23, 39, 54, 97, 115, 121, 123, 124, 125], "gmm_barycenter_fixed_point": 23, "gmm_ot_apply_map": 37, "gmm_ot_loss": 38, "gmm_ot_plan": 107, "gmm_ot_plan_dens": 37, "gmm_pdf": 37, "gmmot": 97, "gnassoun": [97, 123], "gnn": [45, 97, 123, 124], "go": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 56, 57, 58, 59, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 124], "goal": [98, 119], "goe": [100, 123, 126], "gold": [17, 98], "good": [50, 72, 95, 96, 126], "googl": 72, "gori": [100, 123], "got": 43, "gozlan": [0, 19, 22, 23, 107, 111, 122, 123, 126], "gp": 75, "gpl": 123, "gpu": [0, 5, 97, 98, 100, 105, 109, 111, 122, 123, 124], "gq": 3, "gracefulli": 95, "grad": [0, 2, 4, 6, 7, 9, 10, 65, 69, 98, 99, 109, 118, 119, 124], "grad_alpha": 118, "grad_beta": 118, "grad_gl": 79, "grad_x": 7, "gradient": [0, 4, 5, 9, 10, 11, 12, 19, 39, 43, 44, 46, 54, 64, 65, 67, 69, 72, 77, 78, 97, 98, 99, 100, 102, 104, 105, 106, 107, 109, 111, 112, 113, 114, 116, 118, 119, 121, 122, 123, 124, 125, 126], "gradient_desc": 106, "gradient_lipschitz_const": [64, 102, 112], "gradnorm": 67, "grai": [7, 84], "gramfort": [17, 97, 100, 123, 126], "grant": 96, "graph": [0, 43, 46, 49, 53, 54, 72, 97, 98, 99, 108, 109, 113, 123, 124, 125, 126], "graph_color": [41, 49], "graph_compression_gw": 4, "graphdata": 45, "graphic": [0, 100, 111, 123, 124, 126], "graphs1": 45, "graphs2": 45, "gray_r": [26, 28, 30, 34, 57, 58, 74, 77, 91, 115], "great": 96, "greater": [28, 34, 124], "greatli": [96, 124, 126], "greedi": [0, 100, 123, 124, 126], "green": [8, 10], "greenkhorn": [0, 97, 100, 124, 126], "grei": [17, 48, 63, 67, 79], "gribonv": 11, "grid": [3, 7, 8, 9, 11, 84, 89], "gridspec": 43, "gromov": [0, 12, 41, 53, 60, 69, 94, 97, 99, 102, 103, 106, 108, 113, 114, 121, 123, 124, 125], "gromov_barycent": [0, 47, 109, 124, 126], "gromov_wasserstein": [0, 4, 42, 43, 46, 51, 78, 109, 124, 126], "gromov_wasserstein2": [0, 4, 78, 109, 124, 126], "gromov_wasserstein_dictionary_learn": [48, 109], "gromov_wasserstein_linear_unmix": [48, 109], "gromovwasserstein": [0, 57, 109], "ground": [0, 19, 23, 54, 57, 76, 80, 100, 102, 111, 115, 118, 119, 120, 123, 125, 126], "ground_bari": 111, "ground_bary_lr": 111, "ground_bary_numitermax": 111, "ground_bary_solv": 111, "ground_bary_stopthr": 111, "group": [0, 26, 28, 102, 123, 124], "grow": 126, "gsc": 73, "gsm": 73, "guarante": [19, 111], "guerda": 124, "guess": [0, 113, 122], "guiba": [100, 123, 126], "guid": [54, 80, 96, 106, 113, 115, 118, 121, 123, 124, 125], "guidelin": [96, 123], "gw": [0, 5, 31, 42, 49, 50, 51, 57, 99, 109, 113, 114, 123, 124], "gw0": 46, "gw0_sparsiti": 46, "gw_2": 109, "gw_dist": [0, 42, 46, 51, 57, 109], "gw_dist_estim": 46, "gw_dist_std": 46, "gw_distance_estim": 109, "gw_e": 49, "gw_sparsiti": 46, "gwe": 46, "gwe_spars": 46, "gweak": 66, "gweight": [42, 44, 49, 51], "gwg": 43, "gwggrad": [109, 114], "gwgrad_parti": 114, "gwloss": [109, 114], "gwloss_parti": 114, "h": [0, 9, 17, 21, 23, 38, 41, 44, 46, 69, 92, 99, 100, 103, 104, 108, 109, 110, 112, 116, 120, 121, 123, 126], "h0": 100, "h1": [50, 109], "h2": [9, 42, 44, 50, 51, 109], "h3": [42, 44, 51], "h_": 116, "h_1": [99, 109], "h_2": [42, 51, 99, 109], "h_3": [42, 51], "h_a": 116, "h_augment": 116, "h_c": 116, "h_r": 116, "h_re": 29, "ha": [0, 4, 5, 9, 11, 19, 72, 97, 99, 100, 102, 109, 111, 112, 114, 120, 121, 123, 124, 126], "habrard": [32, 33, 102, 112, 123, 126], "half": [79, 109, 120], "ham": [0, 72, 121, 124], "hand": 96, "handl": [8, 10, 96, 120, 121, 124, 126], "handler": 8, "haoran": 92, "happen": 124, "happi": 124, "harass": 95, "hard": [124, 126], "harm": 95, "hat": [0, 111], "have": [0, 11, 34, 48, 49, 50, 52, 72, 78, 95, 96, 98, 100, 109, 111, 115, 120, 121, 124, 126], "hbar2": [42, 51], "hbar3": [42, 51], "hc": 116, "hc1": [99, 109], "hc2": [99, 109], "heart": [16, 17, 22], "heavisid": [8, 11], "heidrich": [0, 111, 123, 126], "height": [21, 23, 38, 100], "help": [47, 96, 124, 126], "henc": [50, 109], "here": [4, 7, 52, 78, 92, 109, 111, 123, 124, 126], "hermitian": 98, "heur": 19, "heurist": [19, 109, 111, 124], "hi": 126, "hicham": [17, 87, 88, 97, 123], "hidden": 78, "high": [0, 48, 52, 96, 99, 111, 124], "higher": [72, 100, 109, 114, 118, 124], "highest": [0, 111], "highlight": [96, 124], "highlight_rep": 50, "histogram": [0, 69, 100, 101, 103, 105, 109, 110, 111, 114, 116, 118, 120, 121, 122, 123, 124, 126], "hit": 124, "hold": 96, "home": [4, 8, 9, 10, 20, 26, 28, 29, 30, 44, 46, 48, 49, 52, 58, 65, 67, 72, 77, 78, 88], "hook": 96, "hopefulli": 124, "horizont": 68, "host": 124, "hot": [48, 52], "how": [5, 16, 32, 42, 45, 46, 47, 48, 49, 50, 51, 52, 59, 62, 64, 70, 72, 76, 78, 82, 90, 91, 93, 100, 124], "howev": [5, 109, 126], "hr": 116, "hra": 116, "hrhr": 116, "hstack": [45, 65], "hth": 116, "html": [8, 72, 96, 98, 123], "http": [8, 69, 72, 75, 95, 98, 100, 118, 121, 123, 124, 126], "hty": 116, "hu": [0, 117, 123, 126], "huang": [97, 104, 123, 126], "huge": 124, "hui": [62, 69, 123], "hundries": [0, 111, 123], "hx": 50, "hy": 50, "hyperparam": 109, "hyperparamet": [0, 109, 120], "hyperspectr": [100, 123], "h\u00fctter": [0, 105, 123, 126], "i": [0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 18, 19, 21, 22, 23, 29, 34, 37, 38, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 54, 57, 59, 62, 63, 64, 66, 67, 68, 69, 70, 72, 74, 76, 78, 79, 82, 83, 84, 88, 90, 91, 92, 93, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126], "i1": [6, 18, 22, 27, 31, 33], "i1t": [27, 31], "i1tgw": 31, "i2": [6, 18, 22, 27, 31, 33], "i2t": [27, 31], "i2tgw": 31, "i3": 22, "i686": 124, "i_": 111, "i_1": 111, "i_2": [111, 117], "i_d": [111, 121], "i_i": 111, "i_j": 111, "i_k": 112, "ialpha": 52, "iclr": [0, 42, 44, 51, 52, 109, 113, 114, 118, 123], "icml": [0, 4, 41, 43, 44, 46, 48, 49, 57, 99, 104, 109, 114, 121, 123, 126], "id1": 50, "id2": 50, "id_pop": 116, "idea": [23, 75, 126], "ident": [95, 98, 112], "identif": 52, "identifi": [49, 109], "idri": 124, "idx": [10, 50], "idx1": [27, 33], "idx2": [27, 33], "idx_atom": 48, "idx_c": [48, 52], "idx_max": 63, "idx_min": 63, "ieee": [0, 77, 102, 113, 117, 123, 126], "ievgen": [29, 30, 97, 100, 102, 123], "ignor": [4, 30, 48, 52, 67, 69, 98, 102, 109, 113, 124], "ii": [17, 50, 109], "iii": [100, 123], "iip": 18, "ij": [0, 63, 99, 109, 111, 114, 122], "ijkl": 99, "ik": 99, "ill": 111, "illustr": [2, 10, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 37, 38, 41, 42, 43, 44, 45, 48, 49, 50, 51, 52, 56, 58, 63, 65, 66, 69, 72, 73, 74, 77, 79, 82, 83, 84, 87, 88, 89, 90, 92, 96, 124], "im": [22, 31, 33, 63, 72], "im0": 59, "im1": 59, "im2mat": [27, 31, 33, 47], "ima": [0, 109, 123], "imag": [0, 6, 15, 16, 23, 35, 37, 47, 54, 64, 72, 77, 83, 100, 102, 107, 112, 113, 117, 121, 123, 124, 125, 126], "image_emd": 33, "image_mapping_gaussian": 33, "image_mapping_linear": 33, "image_sinkhorn": 33, "imageri": 95, "imaginari": 65, "imap": 72, "img": [17, 27, 31, 33, 47], "imit": 98, "impact": [72, 126], "implement": [0, 5, 8, 50, 52, 72, 78, 96, 97, 98, 99, 100, 104, 109, 110, 111, 118, 121, 124, 126], "impli": 23, "implicitli": 99, "import": [0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 56, 57, 58, 59, 62, 63, 64, 65, 66, 67, 68, 69, 70, 73, 74, 75, 76, 77, 78, 79, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 96, 98, 99, 100, 102, 104, 108, 109, 111, 112, 114, 115, 116, 120, 121, 123, 124, 126], "importerror": 126, "impos": [19, 64, 102], "improv": 124, "imread": [6, 16, 17, 18, 22, 27, 31, 33, 47], "imshow": [4, 16, 17, 26, 27, 28, 30, 31, 33, 34, 43, 46, 48, 50, 52, 57, 58, 59, 62, 63, 66, 69, 72, 74, 75, 77, 79, 91, 93, 115], "inaccur": [0, 99], "inact": 116, "inappropri": 95, "incid": 95, "incl": 78, "includ": [0, 95, 96, 101, 104, 109, 111, 114, 120, 121, 123, 124, 126], "inclus": [95, 96, 114], "incomplet": [96, 124], "incorrectli": 124, "increas": [19, 20, 26, 28, 29, 30, 44, 46, 58, 72, 77, 78, 109, 111, 114, 124], "incur": 126, "ind_i": 114, "ind_x": 114, "indep": [0, 113, 122], "independ": [0, 29, 109, 111, 124, 126], "index": [0, 4, 101, 102, 109, 116, 119, 120, 121, 123], "index_to_color": 38, "indianr": 17, "indic": [41, 45, 63, 96, 98, 108, 109, 111, 114, 115, 116, 121], "indices_a": 90, "indices_b": 90, "indices_i": 114, "indices_x": 114, "indistinguish": 11, "individu": [0, 52, 95, 109, 111, 123, 124], "ineffici": [5, 111], "inf": [0, 41, 102, 120], "inf_": [0, 110, 111], "infeas": 124, "infer": [0, 98, 109, 123], "infin": [98, 120], "infinit": [34, 102], "inform": [0, 32, 33, 44, 45, 48, 49, 62, 69, 70, 95, 96, 99, 100, 101, 102, 104, 105, 106, 109, 110, 111, 112, 113, 114, 118, 119, 120, 121, 122, 123, 124, 126], "infti": 89, "inherit": 126, "init": [0, 47, 52, 58, 109, 110, 124], "init_c": [0, 109, 124], "init_cov": 23, "init_du": 109, "init_func": 22, "init_i": 109, "init_matrix": 109, "init_matrix_semirelax": 109, "init_mean": 23, "init_method": [64, 112], "init_pi": 109, "init_plan": 52, "init_x": [109, 124], "initi": [0, 18, 49, 52, 67, 97, 99, 100, 101, 104, 107, 108, 109, 110, 111, 113, 114, 120, 122, 124, 126], "initialis": [19, 102, 111, 112], "initl": 52, "inject": 69, "inlin": 72, "inner": [0, 5, 99, 100, 102, 109, 112, 124], "inner_tol": 102, "innov": [0, 111, 123], "input": [0, 17, 22, 50, 52, 69, 72, 88, 98, 99, 100, 101, 102, 105, 106, 107, 109, 111, 112, 113, 118, 120, 121, 122, 124, 126], "inria": [48, 52, 59, 63, 87, 88], "insert": 98, "inspir": 96, "instabl": [109, 114], "instal": [96, 100, 111, 124, 126], "instanc": [0, 8, 95, 98, 99, 103, 104, 109, 113, 119, 121, 124, 126], "instant": 10, "instanti": [98, 121, 124, 126], "instead": [0, 5, 8, 11, 48, 59, 98, 100, 101, 109, 111, 112, 113, 114, 120, 121, 123, 124, 126], "instruct": 96, "insult": 95, "int": [0, 4, 38, 45, 47, 48, 52, 58, 63, 64, 83, 84, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 126], "int32": [48, 50, 52], "int64": 111, "int_": [0, 117], "int_0": [0, 111], "integ": [0, 19, 41, 98, 109, 111, 121, 124], "integr": [0, 111, 124], "intel": 98, "intellig": [0, 11, 64, 69, 73, 77, 89, 100, 102, 105, 109, 112, 113, 118, 120, 123, 126], "intend": [49, 118], "intens": [42, 44, 48, 49, 50, 52, 78], "inter": [48, 52], "intercept": 116, "interchang": 109, "interest": [95, 126], "interestingli": 126, "interfac": 126, "interior": [67, 111, 124, 126], "intermedi": [0, 8, 67, 90, 105, 114], "intern": [0, 4, 6, 9, 10, 11, 17, 41, 42, 43, 44, 46, 48, 49, 50, 51, 52, 57, 58, 64, 70, 73, 84, 89, 99, 100, 102, 105, 107, 109, 110, 111, 112, 113, 114, 117, 118, 119, 120, 123, 126], "internationalconfer": 19, "interpol": [0, 4, 10, 16, 21, 26, 28, 30, 34, 43, 47, 48, 50, 52, 57, 58, 64, 66, 72, 74, 75, 100, 102, 109, 111, 112, 114, 123, 124, 126], "interpret": [72, 109], "interv": [6, 7, 11, 22, 83, 84, 92, 98], "intervent": [100, 123], "intra": [42, 44, 48, 51, 52, 114], "introduc": [19, 26, 27, 28, 29, 30, 32, 34, 100, 107, 124, 126], "introduct": [54, 80, 125, 126], "introductori": 124, "intuit": [69, 96], "inv": 98, "invalid": 88, "invari": [0, 54, 94, 103, 109, 120, 123, 124, 125, 126], "invers": [31, 42, 44, 51, 92, 98, 102, 111, 116], "inverse_transform": [27, 31, 102, 126], "inverse_transform_label": 102, "investig": [95, 126], "involv": [34, 96], "io": [72, 123, 124], "ip": [57, 58], "iperm": 8, "ipermt": 8, "ipm": 111, "ipynb": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 56, 57, 58, 59, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93], "irisa": [10, 16, 41, 43, 46, 47, 74, 91], "is_all_finit": 121, "is_avail": [6, 10], "is_floating_point": 98, "is_tensor": 38, "isfinit": [65, 98], "isinf": 98, "islazi": 100, "isn": 100, "isnan": 98, "isometri": 47, "isspars": 98, "issu": [0, 50, 72, 95, 96, 99, 100, 109, 121, 123, 126], "ist": 18, "item": [7, 19, 38, 41, 42, 44, 45, 49, 50, 51, 96], "iter": [0, 2, 3, 4, 5, 8, 9, 10, 14, 15, 19, 20, 23, 26, 28, 29, 30, 44, 46, 47, 52, 58, 62, 64, 65, 67, 69, 72, 77, 78, 88, 89, 99, 100, 101, 102, 104, 105, 106, 107, 109, 110, 111, 112, 113, 114, 116, 118, 119, 120, 122, 123, 124, 126], "ith": 116, "itmax": 116, "its": [0, 3, 4, 8, 19, 32, 38, 42, 44, 48, 49, 51, 64, 72, 78, 82, 95, 98, 99, 100, 102, 108, 109, 111, 112, 113, 114, 115, 117, 120, 121, 123, 124, 126], "its_to_show": 38, "itself": 126, "iv": [8, 82, 92], "ivisu": [7, 11], "j": [0, 4, 14, 15, 16, 21, 22, 23, 27, 29, 33, 37, 42, 43, 44, 47, 48, 49, 50, 51, 52, 62, 63, 68, 69, 72, 77, 78, 79, 92, 93, 99, 100, 101, 102, 104, 105, 106, 107, 109, 110, 111, 112, 113, 114, 116, 118, 119, 120, 121, 123, 126], "j_1": 111, "j_k": 111, "jaakkola": [108, 123], "jaccard": [0, 72, 121], "jan": 124, "janati": [17, 69, 87, 88, 97, 100, 109, 123, 126], "janati100": 17, "januari": 124, "jason": 100, "jax": [0, 98, 111, 117, 121, 123, 124, 126], "jaxbackend": 98, "jcpot": [97, 123, 124], "jcpot_barycent": 100, "jcpottransport": 29, "jefferi": [111, 123], "jensen": 126, "jet": 93, "jin": 111, "jj": 17, "jl": 99, "jmlr": [123, 124], "join": [16, 17, 27, 31, 33, 47, 98, 123], "joint": [0, 48, 100, 109, 112, 113, 122, 123, 124, 126], "joint_ot_mapping_kernel": [112, 126], "joint_ot_mapping_linear": [112, 126], "jointli": [50, 102, 112], "jonathan": [100, 102, 123], "journal": [0, 6, 14, 15, 19, 23, 27, 33, 37, 46, 77, 83, 100, 102, 106, 107, 109, 111, 113, 114, 117, 120, 122, 123, 124, 126], "jp": 18, "jpg": [27, 31, 33], "jul": 124, "juli": [0, 11, 19, 23, 37, 38, 97, 107, 111, 123, 124], "julia": [0, 121], "julien": [0, 111, 123], "jump": 124, "june": [11, 124], "jupyt": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 56, 57, 58, 59, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 124], "just": 78, "justin": [0, 44, 46, 99, 109, 114, 123, 126], "k": [0, 4, 9, 11, 17, 18, 19, 20, 23, 29, 37, 38, 41, 42, 43, 44, 48, 49, 50, 51, 52, 63, 64, 65, 67, 68, 72, 73, 82, 90, 98, 99, 100, 101, 102, 104, 106, 107, 108, 109, 110, 111, 112, 114, 116, 117, 123, 126], "k1": [42, 44, 49, 50, 51, 59, 110], "k2": [42, 44, 49, 50, 51, 59, 110], "k_": 107, "k_1": [59, 110], "k_2": [59, 110], "k_i": [100, 111], "k_t": 107, "kab": 23, "kac": 23, "kachaiev": 123, "kamada_kawai_layout": [41, 49], "kamel": 124, "kantorovich": [0, 111, 122, 123, 126], "kantorovitch": 126, "kappa": 100, "kappa1": 82, "kappa2": 82, "kcb": 23, "keed": 124, "keep": [96, 124, 126], "keepdim": [0, 65, 78, 79, 84, 98, 117], "kei": [0, 5, 101, 109, 111], "keop": [78, 100, 121], "kept": [100, 124], "kerdoncuff": [46, 97, 109, 123, 126], "kernel": [0, 32, 44, 99, 100, 102, 109, 110, 112, 114, 121, 123, 124, 126], "kernel_nystroem": 59, "kerneltyp": 112, "keyword": [49, 102, 121], "kilian": [70, 74, 97, 123], "kind": [102, 126], "kl": [0, 69, 73, 78, 79, 87, 98, 99, 100, 101, 109, 118, 120, 123, 124, 126], "kl_div": [98, 124], "kl_loss": [0, 109, 124], "kl_uot": 93, "klatt": [0, 111, 123], "kline": [111, 123], "kmean": [0, 50, 109, 110], "kmeans_fus": 109, "kmeans_soft": 109, "knn": 102, "knopp": [0, 97, 98, 100, 110, 120, 123, 124, 126], "knott": [102, 106, 123, 126], "know": [49, 52, 98], "knowledg": [96, 126], "known": [108, 109, 126], "koch": 121, "kolouri": [0, 111, 117, 123], "kong": [44, 109, 123], "koyejo": [0, 117, 123, 126], "krzakala": [5, 123], "kt": [37, 38], "ktu": 88, "kulczynski1": [0, 72, 121], "kullback": [0, 44, 46, 87, 93, 98, 109, 118, 120, 126], "kv": [59, 88], "kwarg": [0, 100, 102, 103, 105, 109, 112, 113, 114, 115, 120, 121, 122, 124], "kwargs_solv": 109, "kyoto": 18, "kyrillidi": 121, "l": [0, 11, 14, 15, 17, 43, 44, 46, 49, 64, 84, 88, 91, 92, 99, 100, 101, 102, 104, 106, 109, 111, 112, 113, 114, 116, 117, 118, 120, 123, 126], "l1": [75, 79, 101, 109], "l1l2": [26, 102], "l2": [0, 14, 15, 54, 67, 73, 78, 79, 88, 94, 99, 103, 109, 111, 116, 118, 120, 123, 124, 125, 126], "l2_bari": 67, "l2_barycentric_proj": [19, 111], "l2_uot": 93, "l2bari": [14, 15, 88], "l_2": 92, "l_lcot": 82, "l_u": 119, "l_v": 119, "l_w2": 82, "l_w2_circl": 82, "l_x": 43, "l_y": 43, "la": [64, 102, 112, 123], "label": [0, 3, 4, 6, 7, 8, 9, 10, 11, 14, 15, 17, 18, 19, 21, 23, 26, 28, 29, 30, 32, 34, 37, 38, 45, 46, 48, 52, 53, 54, 56, 59, 63, 64, 65, 66, 67, 72, 73, 74, 75, 76, 79, 82, 83, 84, 87, 88, 89, 90, 91, 92, 100, 102, 103, 104, 115, 121, 124, 125, 126], "label_est": 4, "label_norm": 121, "label_unif": 4, "labelbottom": [57, 79], "labeld": 124, "labelleft": [57, 79], "labels": 63, "labels_a": [0, 102], "labels_to_mask": 121, "laetitia": [0, 41, 43, 44, 46, 49, 91, 93, 97, 109, 123], "lagrang": [116, 121], "lagrangian": [0, 111, 114, 116, 123, 126], "lai": [104, 123, 126], "lambd": [73, 74], "lambda": [0, 19, 41, 52, 109, 114, 116, 126], "lambda_": [0, 109, 126], "lambda_1": 0, "lambda_2": 0, "lambda_k": [19, 100, 111], "lambda_r": 0, "lambda_u": 0, "lambdast": 47, "landman": [0, 117, 123], "langl": [0, 98, 99, 100, 102, 109, 110, 111, 112, 113, 114, 117, 119, 120], "languag": [95, 97, 126], "laplac": 124, "laplacian": [35, 54, 97, 102, 103, 121, 123, 125, 126], "lapost": 46, "larg": [0, 5, 11, 34, 70, 72, 98, 102, 104, 109, 114, 119, 121, 123, 124, 126], "larger": [5, 121], "largest": 116, "lasso": [0, 26, 28, 102, 116, 123, 124], "last": [0, 2, 45, 72, 99, 100, 101, 116, 124, 126], "last_step": [0, 2, 99, 124], "latent": 45, "latent_embed": 45, "later": [42, 44, 50, 51, 102], "latest": [123, 124], "latter": [109, 121], "lauren": [57, 58], "laur\u00e8n": [57, 58, 97, 123], "law": 108, "layer": [97, 108, 123, 124], "lazi": [0, 78, 100, 121, 123, 124, 126], "lazili": [124, 126], "lazy_plan": [0, 57, 58, 78, 109, 110, 121], "lazytensor": [78, 100, 124], "lbfg": 100, "lbfgsb": 109, "lbfgsb_unbalanc": [120, 124], "lbfgsb_unbalanced2": [120, 124], "lbrace": 64, "lceil": 110, "lcot": [0, 82, 111, 117, 123], "ldot": [100, 111], "le": [97, 121], "lead": [0, 9, 49, 72, 98, 100, 105, 109, 111, 113, 120, 122, 124, 126], "leadership": 95, "leak": 124, "learn": [0, 4, 6, 9, 11, 17, 19, 32, 41, 42, 43, 44, 46, 49, 51, 53, 54, 57, 58, 70, 71, 84, 91, 96, 97, 99, 100, 101, 102, 106, 108, 109, 110, 111, 113, 114, 117, 118, 119, 120, 121, 123, 124, 125, 126], "learning_r": [48, 109], "learning_rate_c": [48, 109], "learning_rate_i": [48, 109], "least": [0, 96, 111, 112, 124], "left": [0, 9, 17, 26, 30, 37, 57, 63, 69, 79, 98, 99, 100, 102, 106, 109, 110, 111, 115, 117, 118, 119, 121, 122], "left_factor": [59, 110], "legend": [3, 6, 7, 8, 9, 10, 11, 14, 15, 17, 18, 19, 26, 28, 29, 30, 31, 32, 34, 37, 38, 45, 48, 52, 56, 59, 63, 64, 65, 66, 67, 72, 73, 74, 75, 76, 79, 82, 83, 84, 87, 88, 89, 90, 92], "legend_guid": 8, "leibler": [0, 44, 46, 87, 93, 98, 109, 118, 120, 126], "len": [15, 17, 19, 20, 41, 42, 44, 45, 47, 48, 49, 50, 51, 52, 63, 67, 72, 79, 90, 118, 121], "length": [0, 49, 98, 101, 109, 111, 114, 116, 119, 120, 121], "leonid": 111, "leq": [0, 109, 111, 113, 114, 126], "less": [111, 115, 124], "let": [0, 50, 69, 99, 109, 111, 113], "letter": 68, "level": [44, 46, 95, 100, 102, 103, 109, 121, 123, 126], "leverag": 124, "levm": [0, 111], "li": [44, 109, 123], "lib": [4, 48, 49, 52, 65, 98], "librari": [70, 78, 97, 100, 102, 112, 123, 124, 126], "licens": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 56, 57, 58, 59, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 82, 83, 84, 87, 88, 89, 91, 92, 93, 123], "lie": [123, 126], "lightspe": [0, 100, 102, 118, 120, 123, 126], "like": [0, 4, 49, 72, 96, 97, 98, 99, 100, 101, 102, 105, 106, 107, 109, 110, 111, 112, 113, 119, 120, 121, 122, 124], "limit": [0, 98, 109, 124], "limit_max": 102, "limits_": 104, "limits_i": 104, "lin": [44, 109, 123], "lin_squar": 121, "linalg": [20, 21, 23, 38, 41, 44, 46, 91, 98], "line": [0, 27, 31, 33, 47, 72, 90, 100, 109, 111, 113, 114, 115, 123, 124, 126], "line_search": [113, 124], "line_search_armijo": 113, "linear": [0, 3, 8, 11, 19, 32, 33, 35, 45, 53, 54, 57, 59, 78, 82, 92, 97, 98, 99, 100, 101, 102, 104, 106, 109, 111, 112, 113, 116, 117, 120, 121, 123, 124, 125, 126], "linear_circular_ot": [0, 82, 111, 124], "linear_sliced_wasserstein_spher": [0, 117, 124], "lineargwtransport": 31, "linearli": 126, "lineartransport": [31, 126], "linesearch": [41, 109, 113, 124], "linestyl": [63, 82], "linewidth": [5, 37, 48, 52, 57, 63, 68, 84], "link": [4, 42, 44, 49, 96, 124], "linprog": [67, 126], "linspac": [7, 8, 14, 20, 37, 38, 41, 50, 57, 76, 82, 88, 98, 124], "lint": 96, "linter": 124, "linux": [123, 124], "lipschitz": [64, 102, 112, 126], "list": [0, 5, 8, 14, 19, 23, 41, 88, 89, 96, 98, 100, 101, 102, 105, 106, 107, 108, 109, 111, 114, 116, 119, 120, 121, 122, 123, 124], "list_alpha": 52, "list_dist": 49, "list_dist_str": 49, "list_h": 50, "list_h1": 50, "list_h2": 50, "list_loss_gw": 57, "list_marginal_cost": 114, "list_p": 109, "list_p1": 109, "list_p2": 109, "list_p_gw": 57, "list_p_lr": 58, "list_p_sin": 58, "list_po": 49, "list_r": [50, 109], "list_r1": [50, 109], "list_r2": [50, 109], "list_rank": [57, 58], "list_reg": 58, "list_t": 49, "list_time_gw": 57, "list_to_arrai": [98, 121], "list_unmixings2d": 52, "literatur": [0, 96, 100, 120, 126], "littl": [72, 111], "liu": [0, 44, 109, 111, 117, 118, 123], "liutku": [6, 123, 126], "live": [22, 48, 52, 69, 96, 111, 123], "lm": [0, 111], "load": [6, 27, 33, 72, 126], "loader": 45, "loc": [3, 8, 18, 19, 26, 28, 30, 31, 32, 34, 37, 42, 44, 51, 56, 63, 64, 65, 66, 74, 75, 83, 84, 87, 90, 92], "local": [4, 48, 49, 52, 65, 96, 109, 124, 126], "local_node_s": [49, 50], "local_node_shap": 50, "locat": [0, 18, 22, 78, 98, 100, 111, 114], "log": [0, 17, 19, 23, 29, 41, 42, 43, 44, 46, 48, 49, 50, 51, 52, 57, 58, 59, 62, 67, 69, 70, 77, 78, 83, 84, 89, 91, 98, 99, 100, 101, 102, 104, 105, 106, 107, 109, 110, 111, 112, 113, 114, 117, 118, 119, 120, 121, 122, 124, 126], "log0": [46, 91], "log_": [29, 50, 59, 102], "log_23": [42, 51], "log_32": [42, 51], "log_asgd": 70, "log_bapg": 44, "log_cg": 44, "log_dict": [19, 107, 111], "log_dict2": 19, "log_pgd": 44, "log_ppa": 44, "log_sgd": 70, "log_sinkhorn": [0, 99], "log_t": 99, "log_uot": 89, "log_uot_ti": 89, "logarithm": [0, 98, 99, 100, 110, 120], "loge": 46, "logent": 49, "logit": [0, 99], "loglog": [102, 121], "lognorm": 59, "logo": [54, 71, 124, 125], "logo_dark": 68, "logspac": [72, 82, 83, 84, 92], "logsumexp": [98, 104, 126], "logw": 43, "lokhand": [111, 123], "long": 126, "longrightarrow": 111, "look": [49, 96, 116], "loop": [6, 7, 11, 22, 44, 72, 92, 102, 109, 123], "loss": [0, 3, 4, 6, 7, 8, 9, 10, 11, 14, 15, 17, 19, 26, 32, 33, 38, 43, 44, 45, 48, 52, 57, 66, 69, 74, 75, 77, 78, 88, 89, 91, 92, 93, 100, 102, 107, 109, 111, 112, 113, 114, 117, 118, 119, 120, 121, 123, 124, 126], "loss_citi": 78, "loss_dual_entrop": [3, 8], "loss_dual_quadrat": 3, "loss_efgw": 78, "loss_egw": 78, "loss_epoch": 48, "loss_fgw": 78, "loss_fgw_linear": 78, "loss_fgw_quad": 78, "loss_fun": [0, 43, 52, 109, 124], "loss_gw": 78, "loss_gw_quad": 78, "loss_it": [4, 6, 10], "loss_iter0": 4, "loss_iter2": 4, "loss_linear_batch": 99, "loss_linear_samples_batch": 99, "loss_linear_term": 0, "loss_list": 38, "loss_quad": 78, "loss_quad_term": 0, "loss_quadratic_batch": 99, "loss_quadratic_samples_batch": 99, "loss_sink": 78, "loss_sink_linear": 78, "lost": 126, "lot": [97, 124], "louvain": [50, 64, 102, 109, 112, 123], "louvain_fus": 109, "low": [0, 48, 50, 52, 56, 59, 60, 64, 72, 97, 99, 100, 103, 105, 109, 110, 115, 121, 123, 124, 125], "lower": [0, 18, 26, 30, 46, 64, 72, 102, 109, 110, 111, 112, 115], "lowrank": [57, 58, 59, 60, 78, 121, 124, 125], "lowrank_gromov_wasserstein_sampl": [0, 57, 109, 124], "lowrank_sinkhorn": [0, 58, 78, 110], "lp": [0, 10, 18, 19, 22, 24, 54, 67, 100, 101, 102, 103, 107, 112, 113, 118, 120, 121, 123, 124, 125, 126], "lp_bari": 67, "lp_log": 67, "lp_solver": 113, "lpl1": 102, "lr": [3, 4, 6, 7, 8, 9, 10, 11, 19, 38, 45, 69, 70, 119], "lr_decai": [67, 111], "lr_init": [67, 111], "lse": 99, "lssot": [0, 117], "lst": 121, "lst_m": 76, "lst_plan": 79, "lst_reg": 79, "lst_solver": 79, "lst_unbalanc": 79, "luo": [0, 44, 46, 99, 109, 123, 126], "lvert": [0, 106], "lw": [10, 17, 19, 42, 44, 49, 50, 51, 63, 72, 90], "l\u00e9o": [97, 123], "m": [0, 2, 4, 5, 9, 10, 11, 14, 15, 17, 19, 21, 23, 28, 29, 32, 33, 38, 42, 43, 44, 45, 48, 49, 50, 51, 56, 57, 58, 59, 65, 66, 67, 68, 70, 72, 73, 74, 76, 77, 78, 79, 84, 87, 88, 89, 91, 92, 93, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126], "m0": 100, "m1": [0, 21, 75, 79, 110, 120], "m2": [0, 9, 21, 75, 76, 79, 110, 120], "m3": 21, "m4": 21, "m_": [0, 37, 38, 43, 99, 106, 107, 116, 126], "m_0": 100, "m_1": 21, "m_2": 21, "m_3": 21, "m_4": 21, "m_a": 100, "m_b": [99, 100], "m_batch": 5, "m_current": 116, "m_feat": [101, 109], "m_k": [107, 111, 116], "m_ktime": 111, "m_lcot": 82, "m_linear": 109, "m_list": [5, 19, 23, 38], "m_samp": [101, 109], "m_t": [37, 38, 106, 107], "m_w2": 82, "m_w2_circl": 82, "m_w2_lcot": 82, "ma": [44, 104, 109, 123, 126], "machin": [0, 4, 6, 11, 17, 19, 41, 43, 44, 46, 48, 49, 57, 58, 77, 99, 100, 102, 106, 109, 110, 111, 113, 114, 123, 124, 126], "maco": 124, "macosx": [123, 124], "made": 124, "magic": 96, "mahalanobi": [0, 72, 121], "mai": [5, 6, 9, 19, 95, 96, 109, 111, 114, 115, 116, 123, 124, 126], "mail": [95, 96, 123], "main": [28, 96, 123, 124, 126], "maintain": [95, 98, 123, 124], "mainten": 124, "majewski": [6, 123, 126], "major": [104, 124, 126], "make": [0, 42, 44, 49, 51, 72, 75, 87, 88, 95, 96, 98, 103, 109, 111, 120, 123, 124, 126], "make_1d_gauss": [10, 14, 15, 17, 58, 67, 73, 76, 77, 79, 87, 88], "make_2d_samples_gauss": [46, 66, 74, 83, 89, 91, 92, 93], "make_blob": 63, "make_data_classif": [3, 26, 28, 29, 30, 32, 34], "manag": 124, "mangasarian": 111, "manhattan": 72, "mani": [0, 12, 54, 99, 120, 121, 123, 124, 125, 126], "manifold": [4, 23, 45, 47, 48, 52, 104, 106, 117, 123, 126], "manner": 96, "manpow": [97, 123], "manual_se": [3, 6, 7, 8, 11, 19, 38, 45], "manylinux": 124, "map": [0, 3, 8, 19, 35, 39, 49, 54, 64, 70, 93, 97, 102, 103, 106, 107, 109, 111, 115, 119, 121, 123, 124, 125], "mapping_": 102, "mappingtransport": [32, 33, 126], "mapsto": [0, 109, 117], "marc": [46, 109, 123, 126], "marcel": [0, 111, 123], "marco": [0, 11, 42, 44, 46, 51, 52, 64, 97, 99, 100, 102, 108, 109, 111, 112, 113, 114, 123, 126], "marg": 44, "margin": [0, 44, 46, 52, 54, 71, 78, 92, 97, 99, 100, 101, 109, 111, 112, 114, 116, 120, 121, 123, 124, 125, 126], "marginal_a": 121, "marginal_b": [0, 121], "marginal_cost": [90, 114], "marginal_loss": [44, 109], "mark": 121, "markdown": 124, "marker": [3, 8, 18, 21, 22, 26, 28, 29, 30, 32, 34, 45, 48, 50, 52, 63, 65], "markeredgecolor": 68, "markerfacecolor": 68, "markers": 90, "martin": [0, 111, 123], "mart\u00edn": [0, 117, 123], "mask": 121, "mass": [0, 4, 29, 42, 44, 49, 72, 78, 91, 93, 98, 102, 109, 111, 113, 114, 123, 124, 126], "massiv": [0, 100, 123], "mast": 100, "master": [96, 121, 123, 124], "mat2im": [27, 31, 33], "match": [0, 46, 53, 54, 72, 99, 102, 109, 121, 123, 124, 125, 126], "materi": 112, "math": [19, 22, 23, 37, 38, 41, 49, 59, 64, 65, 72, 111, 114, 117, 118, 126], "mathbb": [0, 19, 64, 98, 100, 106, 109, 111, 112, 117, 119, 121, 126], "mathbf": [0, 9, 42, 48, 49, 50, 51, 52, 63, 72, 93, 98, 99, 100, 101, 102, 104, 106, 109, 110, 111, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122], "mathcal": [0, 19, 21, 23, 62, 64, 99, 102, 103, 106, 108, 109, 110, 111, 112, 117, 121, 126], "mathemat": [0, 6, 19, 83, 96, 100, 106, 109, 111, 114, 117, 123, 124, 126], "mathieu": [97, 118, 124], "mathop": [0, 99, 100, 101, 102, 104, 105, 109, 110, 111, 113, 114, 118, 119, 120, 121, 122], "mathrm": [0, 7, 19, 64, 82, 93, 100, 102, 104, 106, 109, 110, 111, 113, 114, 117, 118, 119, 120, 121], "matlab": [0, 97, 121], "matmul": [38, 98], "matplotlib": [0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 30, 31, 32, 33, 34, 37, 38, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 56, 57, 58, 59, 62, 63, 64, 65, 66, 67, 68, 69, 70, 73, 74, 75, 76, 77, 78, 79, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 96, 124], "matric": [0, 10, 44, 46, 47, 49, 50, 62, 69, 72, 77, 78, 98, 99, 100, 101, 102, 104, 106, 107, 108, 109, 110, 111, 113, 114, 115, 121, 122, 123, 124, 126], "matrix": [0, 4, 9, 11, 14, 15, 17, 19, 27, 31, 33, 41, 47, 48, 52, 58, 59, 66, 67, 69, 74, 75, 76, 77, 88, 89, 92, 93, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126], "matthew": 123, "matur": 96, "maunu": [106, 123], "max": [0, 14, 15, 17, 19, 42, 44, 46, 47, 48, 49, 50, 51, 57, 58, 59, 63, 66, 72, 73, 75, 76, 77, 78, 79, 82, 87, 88, 89, 90, 92, 93, 98, 99, 100, 102, 105, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126], "max_": [104, 116, 118, 119], "max_featur": 48, "max_inner_it": 102, "max_it": [0, 5, 26, 29, 32, 33, 46, 47, 58, 69, 99, 102, 109, 118, 124], "max_iter_inn": [0, 5, 48, 99, 109], "max_iter_ot": [69, 109], "max_iter_out": [48, 109], "max_max": 90, "max_nz": [73, 118, 121], "max_omega": 118, "max_ot": 72, "max_sliced_wasserstein_dist": [0, 117], "max_sumshiftexpweight_reduct": 78, "max_tk1": [42, 44, 50], "maxfun": 100, "maxim": [3, 8, 109, 111, 119, 120, 124], "maximum": [0, 20, 41, 47, 72, 82, 98, 99, 100, 102, 104, 109, 111, 113, 116, 118, 121], "maxit": [65, 100, 104], "maxiter_mm": 104, "maxiter_sink": 104, "maxnloc": 19, "mazelet": [2, 45, 97, 123], "mb": [12, 21, 24, 35, 39, 53, 60, 71, 80, 85, 94, 106, 125], "mblondel": 118, "mccann": [114, 123, 126], "mcol": [41, 49], "md": [4, 48, 52, 106, 124], "mean": [0, 5, 10, 14, 15, 17, 23, 42, 44, 45, 50, 51, 63, 67, 73, 76, 77, 79, 82, 83, 84, 87, 88, 89, 98, 100, 103, 104, 106, 107, 108, 109, 111, 124, 126], "mean_sinkh": 89, "mean_sinkh_ti": 89, "meaning": 126, "means_bar": 23, "means_init": 107, "means_list": [23, 107], "meantim": 50, "measur": [0, 6, 10, 18, 19, 22, 23, 43, 64, 70, 78, 83, 100, 101, 102, 104, 107, 109, 111, 114, 117, 119, 120, 121, 123, 124, 126], "measure_loc": 111, "measure_weight": [100, 111], "measures_loc": [18, 20, 100, 111], "measures_weight": [18, 20, 100, 111], "mechan": 124, "media": 95, "median": [98, 102, 121], "medic": [100, 123], "medri": [0, 111, 123], "mehta": [67, 97, 111, 123], "mem": [12, 24, 35, 39, 53, 60, 71, 80, 85, 94, 125], "member": [95, 123], "memori": [0, 72, 78, 98, 99, 100, 109, 111, 119, 121, 123, 124, 126], "ment": 123, "mention": 96, "merg": [96, 124], "meshgrid": [6, 7, 8, 18, 22, 98], "messag": [0, 96, 100, 121, 124], "method": [0, 5, 10, 17, 19, 23, 37, 41, 44, 50, 52, 58, 64, 69, 70, 78, 89, 96, 100, 101, 102, 104, 106, 107, 109, 110, 111, 112, 118, 119, 120, 121, 123, 124, 126], "method_sinkhorn": 101, "metric": [0, 28, 29, 46, 54, 57, 67, 68, 72, 76, 78, 80, 91, 99, 100, 102, 109, 110, 111, 113, 114, 115, 116, 117, 119, 120, 121, 123, 124, 125, 126], "meyer": 111, "mgrid": 84, "mi": [113, 123, 124], "miccai": [100, 123], "michael": [97, 111], "might": [0, 20, 26, 28, 29, 30, 34, 44, 46, 58, 72, 77, 78, 98, 99, 100, 109, 111, 124, 126], "miller": [50, 109, 123], "million": 124, "min": [0, 42, 44, 48, 50, 59, 63, 65, 72, 90, 98, 99, 100, 101, 102, 104, 105, 106, 109, 110, 111, 112, 113, 114, 118, 119, 120, 121, 122, 126], "min_": [0, 7, 9, 10, 11, 69, 93, 99, 100, 104, 109, 111, 112, 114, 116, 120, 126], "min_a": [4, 126], "min_cov_eig": 23, "min_featur": 48, "min_min": 90, "min_p": 126, "min_t": 116, "min_weight_gw": 4, "minhui": 97, "minibatch": [12, 54, 119, 125, 126], "minigalleri": 124, "minim": [0, 4, 6, 7, 9, 10, 41, 42, 44, 48, 51, 52, 69, 104, 109, 111, 113, 118, 120, 121, 124, 126], "minimis": [19, 111], "minimum": [41, 98, 102, 109, 111, 113, 121, 124, 126], "minkowski": [0, 67, 72, 99, 111, 121], "minmax": [27, 31, 33], "minor": 124, "minu": [3, 8], "minut": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 56, 57, 58, 59, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93], "mirror": [0, 109, 110], "misc": 123, "misfit": [0, 109], "mismatch": 124, "miss": 121, "mistak": 124, "mit": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 56, 57, 58, 59, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 82, 83, 84, 87, 88, 89, 91, 92, 93, 123], "mix": [9, 10, 69], "mixtur": [9, 24, 37, 38, 107, 123, 124, 125], "mixup": [44, 109, 123], "mjl": [46, 123, 126], "ml": [123, 126], "mlj": 109, "mlp": [8, 11], "mm": [69, 104, 109], "mm_unbalanc": [93, 120], "mm_unbalanced2": 120, "mmd": [0, 100, 123, 126], "mmot": [54, 71, 103, 111, 125, 126], "mobahi": [0, 120, 123, 126], "mode": [0, 3, 8, 32, 99, 102, 115], "model": [4, 6, 8, 24, 37, 45, 50, 100, 107, 123, 124, 125, 126], "modif": [96, 124], "modifi": [34, 109], "modified_fil": 96, "modul": [5, 8, 11, 45, 72, 78, 96, 99, 100, 104, 106, 108, 112, 115, 121, 123, 124, 126], "modulo": [0, 111], "mokhtar": [97, 123], "moment": 124, "mong": [0, 31, 67, 111, 114, 123, 124], "mont": [0, 117], "montesuma": [18, 20, 97, 123], "month": 124, "more": [0, 19, 42, 44, 49, 51, 69, 72, 78, 96, 98, 99, 100, 104, 106, 109, 111, 120, 124, 126], "mosek": 111, "most": [4, 100, 121, 124, 126], "move": [111, 124, 126], "mover": [0, 102, 111, 123, 124], "mp": 75, "mpl": 10, "mpl_toolkit": [14, 15, 46, 88, 91], "mplot3d": [14, 15, 46, 88, 91], "mr": [50, 109], "mrg": 96, "mt": [10, 106], "mticker": 63, "mu": [0, 6, 9, 10, 19, 21, 23, 32, 33, 38, 41, 43, 64, 82, 91, 102, 104, 105, 106, 109, 111, 112, 117, 126], "mu1": 82, "mu2": 82, "mu_": [0, 46, 64, 66, 74, 82, 83, 89, 91, 92, 93, 102, 106, 126], "mu_a": [0, 105], "mu_b": [0, 105, 106], "mu_d": 11, "mu_i": [69, 106, 126], "mu_j": 126, "mu_k": 126, "mu_n": [0, 7, 11, 111, 117], "mu_t": [0, 46, 64, 66, 74, 83, 89, 91, 92, 93, 102, 106, 126], "mu_target": 82, "mu_x": [64, 69], "much": [72, 96, 100, 124], "multi": [35, 54, 97, 98, 100, 102, 103, 111, 121, 123, 124, 125, 126], "multi_alpha": 108, "multidimension": [0, 47, 111], "multipl": [0, 2, 76, 100, 106, 109, 110, 111, 118, 119, 120, 121, 124], "multipli": [101, 109, 121], "multiprocess": 121, "multiscal": [0, 100], "multivari": [0, 107], "multivariate_norm": 20, "munk": [0, 111, 123], "must": [0, 109, 113, 118, 120, 121, 124], "mv": 9, "my": 96, "m\u00e9moli": [0, 109, 123, 126], "n": [0, 4, 5, 7, 9, 10, 11, 14, 15, 17, 18, 19, 21, 22, 23, 27, 29, 31, 32, 33, 37, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 56, 58, 59, 62, 65, 66, 67, 69, 70, 73, 74, 75, 76, 77, 78, 79, 83, 84, 87, 88, 89, 90, 92, 93, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 126], "n1": [0, 50, 62, 69, 72, 78, 99, 121], "n2": [0, 42, 43, 44, 50, 51, 62, 69, 72, 78, 99, 121], "n3": [42, 44, 51], "n_": [102, 111, 112, 114], "n_0": 111, "n_1": [50, 62, 69, 111], "n_2": [50, 62, 69], "n_alpha": 14, "n_atom": 100, "n_batch": 8, "n_class": [45, 102], "n_clean": 49, "n_cluster": [48, 52], "n_compon": [45, 47, 107], "n_dim": 11, "n_distribut": [14, 15, 17, 88], "n_edg": 108, "n_epoch": 45, "n_featur": [2, 11, 45, 63, 102, 108, 121, 123], "n_feature_i": [101, 109], "n_feature_x": [101, 109], "n_fitting_sampl": 64, "n_gd_it": 38, "n_graph": [45, 108], "n_hidden_lay": 45, "n_hist": [0, 100, 111, 120], "n_init": [4, 47, 48, 52], "n_iter": [3, 7, 8, 11, 89, 99], "n_k": [19, 100, 111], "n_l": 111, "n_label": 121, "n_node": [41, 45, 48, 52, 108], "n_node_class": 45, "n_nois": [49, 89, 91, 93], "n_p": 114, "n_plot": 19, "n_predict_sampl": 64, "n_problem": 5, "n_project": [0, 6, 7, 83, 84, 117], "n_projections_arr": [83, 84], "n_sampl": [5, 11, 20, 46, 47, 50, 52, 57, 63, 91, 102, 107, 117, 121, 123], "n_sample_i": [101, 109], "n_sample_x": [101, 109], "n_samples_": 2, "n_samples_1": 121, "n_samples_2": 121, "n_samples_a": [0, 100, 109, 110, 117], "n_samples_b": [0, 100, 109, 110, 117], "n_samples_bari": [22, 111], "n_samples_per_blob": 59, "n_samples_sourc": [28, 34], "n_samples_t": 2, "n_samples_target": [28, 34], "n_seed": [83, 84], "n_sourc": [70, 119], "n_source_sampl": [3, 8, 26, 30, 32, 102], "n_steps_visu": 38, "n_t": 102, "n_target": [70, 76, 119], "n_target_sampl": [3, 8, 26, 30, 32, 102], "n_templat": [45, 108], "n_template_nod": [45, 108], "n_templates_nod": 108, "n_thread": 0, "n_tplt": 108, "n_tplt_node": 108, "n_transported_sampl": 114, "n_trial": 2, "n_try": 82, "n_u": 114, "n_visu": 11, "n_weight": 88, "na": 115, "nabla": [64, 102, 111, 112, 118], "naiv": 5, "nakhostin": [100, 123], "name": [29, 50, 79, 98, 109, 121, 123, 126], "namespac": 124, "nan": 98, "nan_to_num": 98, "narr": 96, "nathali": [97, 123], "nathan": [97, 123, 124], "natha\u00ebl": [19, 23, 107, 111, 123], "nation": 95, "nativ": 10, "natur": [0, 98, 111, 123], "nauk": 111, "nb": [0, 5, 10, 14, 15, 17, 27, 33, 42, 44, 46, 47, 51, 56, 65, 66, 67, 73, 74, 75, 76, 77, 79, 83, 84, 87, 88, 89, 91, 92, 93, 109, 111, 113, 115], "nb_class": 102, "nb_dummi": [109, 113, 114], "nb_imag": 16, "nb_interp": 21, "nb_iter_max": [4, 6, 10], "nb_node": 4, "nb_samples_grad": 109, "nb_samples_p": 109, "nb_samples_q": 109, "nbb": 118, "nbm": 15, "nbm2": 15, "nbnois": 65, "nbpc": 4, "nbsp": 98, "nc": [4, 48, 52], "ncol": 69, "ncourti": [10, 16, 46, 47], "ndarrai": [0, 41, 47, 98, 100, 103, 104, 109, 111, 113, 114, 115, 116, 117, 118, 119, 121], "ndim": 10, "nearest": [4, 26, 28, 30, 34, 43, 48, 50, 52, 54, 57, 58, 66, 71, 74, 75, 102, 112, 123, 124, 125], "nearest_brenier_potential_fit": [64, 102], "nearest_brenier_potential_predict_bound": [64, 102], "nearestbrenierpotenti": [102, 112], "nearli": [124, 126], "necessari": [14, 15, 78, 88, 91, 95, 96, 123, 124, 126], "necessarili": 109, "need": [0, 5, 64, 67, 69, 72, 78, 96, 98, 99, 100, 104, 108, 109, 111, 112, 115, 124, 126], "needham": [50, 109, 123], "neg": [0, 3, 8, 92, 98, 99, 100, 109, 111, 116, 118, 120, 123, 124], "negentropi": 118, "neginf": 98, "neighbor": 102, "neighborhood": 124, "nemdlaplacetransport": 30, "nemdtransport": [26, 28, 30, 34], "nemo": 123, "nenna": [0, 14, 15, 100, 114, 120, 123, 126], "neq": [104, 109, 111, 126], "nest": 121, "net": 46, "network": [0, 11, 45, 108, 109, 123, 124, 126], "networkx": [41, 42, 44, 45, 48, 49, 50, 51, 52, 109], "neural": [0, 11, 32, 33, 44, 45, 62, 69, 70, 99, 100, 101, 102, 106, 108, 109, 112, 118, 119, 120, 123, 124, 126], "neurip": [0, 44, 49, 91, 99, 100, 109, 113, 114, 116, 120, 123, 126], "neutral": 112, "neuv": [64, 102, 112, 123], "never": [96, 124], "new": [41, 64, 98, 102, 112, 121, 126], "next": [50, 72, 109, 113, 116, 124, 126], "next_active_index": 116, "next_gamma": 116, "next_removal_gamma": 116, "next_removal_index": 116, "nfeasibl": 46, "ngeativ": 98, "nguyen": [100, 123, 126], "ni": [0, 117], "nice": 124, "nicola": [0, 6, 10, 16, 41, 42, 43, 44, 46, 47, 49, 51, 52, 72, 83, 97, 100, 102, 108, 109, 113, 117, 123, 126], "nightingal": [0, 111, 123], "nij": 117, "nik": 117, "nile": [0, 100, 102, 123], "nip": [0, 32, 33, 100, 102, 112, 118, 120, 123, 126], "nit": 72, "niter": [9, 67, 69, 111], "nits_bcd": 101, "nits_ot": 101, "nitzan": [0, 105, 123, 126], "njk": 117, "nk_source_sampl": 102, "nlabel": [48, 52], "nmd": 47, "nn": [7, 8, 11, 45, 124], "no_grad": [4, 6, 9, 10, 38, 69], "node": [0, 4, 41, 44, 45, 46, 49, 50, 108, 109, 113, 123], "node_alpha": 50, "node_collect": 49, "node_color": [41, 42, 44, 45, 49, 50, 51], "node_id1": 50, "node_id2": 50, "node_label": 52, "node_s": [41, 42, 44, 49, 50, 51], "node_shap": 50, "nodelist": [42, 44, 45, 49, 50, 51], "nodes_color_part": [42, 44, 49, 50, 51], "nodes_color_part1": [42, 44, 49, 50, 51], "nodes_color_part2": [42, 44, 49, 50, 51], "nodes_s": [42, 44, 49, 51], "nois": [3, 8, 11, 41, 49, 91, 103], "noise_level": [3, 8, 32], "noisi": [41, 49, 69], "noisy_graph": 49, "noisy_nod": 49, "non": [0, 19, 64, 73, 78, 88, 92, 96, 97, 98, 99, 100, 102, 109, 111, 113, 116, 118, 120, 121, 123, 124, 126], "none": [0, 4, 8, 17, 19, 20, 21, 23, 37, 38, 41, 42, 43, 44, 45, 48, 49, 50, 51, 52, 59, 62, 63, 69, 72, 82, 90, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124], "nonetheless": 98, "nonlinear": [111, 112, 126], "nonneg": [0, 109, 110, 120], "nonnegative_symmetr": [48, 109], "nonparametr": [6, 123, 126], "nonumb": 111, "nonzero": 118, "noplot": 96, "noqa": [14, 15, 46, 88, 91], "norm": [0, 19, 20, 41, 44, 46, 49, 59, 63, 65, 72, 93, 98, 99, 101, 102, 109, 111, 121, 124], "normal": [0, 7, 14, 15, 17, 18, 41, 42, 44, 49, 51, 76, 88, 98, 102, 104, 108, 117, 121, 124], "north": 111, "northwestmmglu": 111, "notabl": 124, "notat": 124, "note": [0, 23, 34, 67, 72, 78, 98, 99, 100, 102, 104, 108, 109, 111, 112, 114, 115, 118, 120, 121, 123, 124, 126], "notebook": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 56, 57, 58, 59, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 124, 126], "noth": 115, "notic": [50, 52, 72], "nov": 124, "novel": [124, 126], "novemb": 124, "now": [4, 5, 49, 69, 72, 98, 124, 126], "np": [0, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 27, 29, 30, 31, 32, 33, 37, 38, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 56, 57, 58, 59, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 98, 99, 100, 102, 103, 109, 111, 114, 116, 117, 118, 120, 121, 124, 126], "np_config": 98, "npart": [50, 109], "npart1": 109, "npart2": 109, "npart_1": 50, "npart_2": 50, "npo": 47, "npost01": 47, "npost02": 47, "npost13": 47, "npost23": 47, "nproc": 121, "npz": 72, "nr": 59, "nrow": 69, "ns1": 9, "ns_budget": 100, "nsemi": 34, "nsinkhornl1l2transport": 26, "nsinkhornlpl1transport": [26, 28], "nsinkhorntransport": [26, 28, 30, 34], "nsk": 100, "nstd": [21, 23, 38], "nt": [0, 9, 48, 99, 100, 102, 105, 106, 109, 110, 111, 112, 113, 114, 115, 116, 118, 119, 122], "nt1": 9, "nt_budget": 100, "nterpol": 126, "ntime": 111, "nu": [0, 6, 7, 10, 43, 64, 102, 104, 109, 111, 112, 117], "nu_i": 111, "nu_k": 19, "num": [14, 17, 30, 98], "num_class": 45, "num_it": 106, "num_iter_max": 89, "number": [0, 3, 5, 8, 9, 11, 18, 19, 20, 22, 23, 26, 28, 29, 30, 41, 43, 44, 46, 47, 48, 52, 58, 59, 72, 77, 78, 89, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126], "numer": [0, 46, 49, 50, 72, 88, 98, 99, 100, 102, 104, 106, 111, 114, 121, 124, 126], "numinneritermax": [0, 20, 100, 102, 112, 113], "numitermax": [0, 18, 19, 20, 26, 28, 29, 30, 44, 46, 57, 58, 59, 70, 72, 77, 78, 89, 100, 102, 105, 109, 110, 111, 112, 113, 114, 118, 119, 120, 122], "numitermax_dykstra": [0, 109], "numitermaxemd": [0, 113, 122], "numpi": [0, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 27, 29, 31, 32, 33, 37, 38, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 56, 57, 58, 59, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 96, 98, 99, 100, 102, 104, 109, 111, 112, 114, 116, 117, 120, 121, 123, 124, 126], "numpy_op": 98, "numpybackend": 98, "numthread": [0, 111, 121, 124], "nunsupervis": 34, "nv": [8, 92], "nvisu": [8, 77], "nx": [0, 10, 41, 45, 49, 72, 98, 99, 106, 109, 110, 111, 113, 115, 121, 124], "nx_graph": [41, 49], "nx_pylab": 49, "ny_sampstem": 101, "nystroem": [0, 100, 110], "nystrom": 124, "nystr\u00f6m": [0, 54, 60, 100, 110, 123, 125, 126], "nz": [3, 29, 32, 65, 103], "o": [0, 3, 8, 16, 17, 22, 26, 27, 28, 29, 30, 31, 32, 33, 34, 45, 47, 48, 50, 52, 59, 67, 68, 72, 90, 108, 109, 123, 124, 126], "o1": 68, "o2": 68, "obj": [67, 111, 118], "object": [0, 3, 4, 5, 6, 7, 8, 11, 37, 38, 47, 59, 67, 73, 76, 78, 79, 82, 98, 99, 100, 101, 102, 106, 109, 111, 113, 118, 120, 121, 123, 124, 126], "oblig": 95, "observ": [9, 100, 103], "obstacl": [114, 123, 126], "obtain": [0, 5, 78, 82, 99, 102, 116, 121, 126], "obviou": [0, 111], "occur": [102, 126], "ocean_dai": [27, 31, 33], "ocean_sunset": [27, 31, 33], "oct": 124, "octob": [100, 123], "off": [0, 4, 5, 7, 16, 17, 19, 21, 23, 27, 29, 31, 33, 42, 44, 45, 48, 49, 50, 51, 52, 58, 68, 77, 79, 90, 91, 96, 108, 109], "offens": 95, "offer": 124, "offici": [95, 124], "offlin": 95, "offset": [23, 59, 65], "often": [96, 126], "og": 56, "ok": 78, "old": [123, 124], "old_fval": 113, "older": 124, "oleksii": 123, "olvi": 111, "omega": [0, 93, 100, 109, 110, 113, 114, 118, 119, 120, 126], "omega_": [0, 102, 126], "omega_g": [0, 102], "omit": [0, 49, 72, 99, 121], "omp": 0, "onc": [5, 6, 7, 11, 22, 92], "one": [3, 5, 6, 8, 10, 27, 31, 32, 33, 41, 45, 47, 48, 49, 52, 70, 72, 78, 96, 98, 100, 102, 103, 106, 109, 111, 114, 116, 123, 124, 126], "one_hot": 45, "ones": [4, 11, 18, 19, 20, 38, 41, 42, 43, 44, 48, 50, 51, 52, 67, 72, 74, 83, 84, 89, 92, 93, 98, 99, 102, 109, 124], "ones_lik": 90, "ones_p": 109, "onli": [0, 2, 9, 18, 43, 50, 64, 72, 78, 98, 99, 100, 101, 102, 104, 106, 107, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 123, 124, 126], "onlin": [0, 4, 48, 72, 95, 100, 109, 123, 124, 126], "onto": [10, 19, 26, 28, 30, 102, 109, 118, 121, 126], "op": 98, "open": [95, 96, 97, 123, 124, 126], "openmp": [0, 111, 124], "oper": [44, 46, 50, 96, 99, 100, 102, 104, 106, 111, 112, 123, 126], "operand": 98, "opt": [19, 38], "optim": [0, 3, 6, 8, 11, 12, 18, 19, 27, 32, 33, 38, 41, 42, 43, 44, 45, 46, 49, 51, 54, 60, 64, 65, 67, 70, 71, 77, 80, 91, 94, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125], "optimis": [64, 102, 112], "optimizewarn": 67, "option": [0, 5, 50, 52, 72, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126], "orang": 37, "order": [0, 9, 21, 23, 28, 34, 38, 41, 64, 72, 98, 102, 104, 108, 111, 112, 114, 115, 121, 123, 126], "org": [8, 69, 75, 95, 98, 100, 118, 121, 123, 124, 126], "organ": 124, "orient": [59, 63, 95], "origin": [0, 4, 19, 32, 41, 90, 96, 97, 111, 118, 124, 126], "origin1": 19, "origin2": 19, "origin3": 19, "origin4": 19, "orthogon": 121, "oslash": 72, "ot": [2, 4, 5, 6, 7, 9, 10, 11, 12, 14, 15, 16, 17, 18, 20, 21, 22, 24, 34, 35, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 57, 58, 60, 62, 63, 64, 65, 67, 68, 69, 70, 74, 79, 80, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 96, 97, 123, 124, 125], "ot_": [0, 50, 111, 126], "ot_23": [42, 51], "ot_32": [42, 51], "ot_barycenter_energi": 111, "ot_cost": [0, 120], "ot_dist": [0, 120], "ot_emd": [26, 27, 28, 30, 33, 72, 126], "ot_emd_laplac": 30, "ot_glob": 50, "ot_global_": 50, "ot_l1l2": 26, "ot_lpl1": [26, 28], "ot_mapping_gaussian": [32, 33], "ot_mapping_linear": [32, 33], "ot_next_gamma": 116, "ot_sink_algo": 72, "ot_sinkhorn": [26, 27, 28, 29, 30, 33, 72], "ot_sinkhorn_semi": 34, "ot_sinkhorn_un": 34, "otda": [26, 29, 30, 35, 54, 102, 103, 121, 124, 125], "other": [0, 4, 9, 10, 65, 67, 71, 72, 95, 96, 99, 109, 110, 111, 113, 118, 119, 120, 121, 123, 124, 125], "otherwis": [0, 95, 98, 106, 107, 109, 111, 120, 121], "otim": [0, 99, 109], "otml": [102, 109, 123, 126], "otresult": [0, 78, 99], "otresultlazi": 0, "ots_loc": 50, "ots_local_": 50, "ott": 124, "our": [4, 6, 10, 50, 123, 124, 126], "out": [19, 27, 32, 45, 49, 69, 102, 107, 117, 124], "out_of_sample_map": 102, "outer": [49, 98], "outlier": [54, 71, 101, 121, 124, 125], "output": [0, 2, 8, 11, 19, 47, 96, 99, 100, 102, 107, 109, 111, 113, 119, 121, 123, 124, 126], "outsid": 124, "over": [0, 2, 11, 19, 23, 48, 50, 98, 100, 109, 111, 112, 114, 115, 121], "overal": 126, "overcom": 126, "overflow": [30, 88, 100, 123, 124], "overhead": [0, 100, 105, 109, 111, 120, 122, 126], "overlap": 126, "overlin": 108, "own": 124, "p": [0, 4, 7, 10, 23, 29, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 57, 58, 65, 68, 69, 72, 78, 82, 84, 91, 92, 93, 98, 99, 100, 101, 102, 103, 104, 105, 106, 109, 111, 113, 114, 117, 118, 121, 122, 123, 124, 126], "p0": [65, 104], "p1": [22, 29, 42, 44, 45, 49, 50, 51, 68], "p12": 78, "p1dot": 78, "p2": [22, 29, 42, 44, 45, 49, 50, 51, 68], "p3": [22, 42, 44, 51], "p_": [48, 52, 109], "p_1": [49, 109], "p_2": [49, 109], "p_citi": 78, "p_efgw": 78, "p_egw": 78, "p_fact": 78, "p_fgw": 78, "p_gw": 78, "p_i": 111, "p_inter": [48, 52], "p_intra": [48, 52], "p_ix_": 111, "p_k": [19, 111, 113], "p_kx": 111, "p_list": [19, 22, 111], "p_lowrank": 78, "p_p": 114, "p_part_const": 78, "p_part_pen": 78, "p_quad": 78, "p_reg": 78, "p_sink": 78, "p_sink_lazi": 78, "p_sink_lazy_dens": 78, "p_unb_kl": 78, "p_unb_kl_reg": 78, "p_unb_l2": 78, "packag": [4, 48, 49, 52, 65, 100, 121, 124, 126], "pad": [59, 98], "pad_width": 98, "page": [64, 96, 102, 112, 123, 124], "pagerank": [50, 109], "pagerank_fus": 109, "pair": [101, 106, 107, 109, 111, 120, 121], "pairwis": [0, 42, 44, 49, 51, 78, 102, 109, 111, 124], "pann": [0, 111, 123, 126], "papadaki": [27, 33, 77, 102, 113, 123, 126], "paper": [0, 15, 100, 123, 124, 126], "paragraph": 96, "paralel": 124, "parallel": [0, 12, 54, 99, 111, 121, 124, 125, 126], "param": [38, 79, 121], "param_1": 121, "param_2": 121, "param_img": [26, 30], "paramet": [0, 4, 8, 9, 10, 11, 16, 26, 28, 29, 30, 41, 43, 44, 45, 46, 47, 48, 49, 50, 52, 56, 77, 78, 82, 87, 88, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126], "parent": [16, 17, 27, 31, 33, 47], "parenthes": 121, "pari": [0, 18, 20, 45, 57, 58, 111, 123, 126], "parmap": 121, "part": [0, 4, 50, 52, 65, 78, 100, 109, 120, 121, 123, 124], "part1": [42, 44, 50, 51], "part1_": 50, "part2": 50, "part2_": 50, "part_g1": [42, 44, 50, 51], "part_g2": [42, 44, 50, 51], "part_g3": [42, 44, 51], "part_method": [50, 109], "partial": [0, 53, 79, 93, 94, 97, 103, 109, 113, 119, 123, 124, 125], "partial_": 119, "partial_cg": 113, "partial_fgw_dist": [49, 109], "partial_fused_gromov_wasserstein": [49, 109], "partial_fused_gromov_wasserstein2": 109, "partial_gromov_wasserstein": [49, 91, 109, 114, 126], "partial_gromov_wasserstein2": [109, 114], "partial_gw_dist": [49, 91, 109, 114], "partial_id": 49, "partial_ot": 93, "partial_w_dist": 91, "partial_wasserstein": [78, 91, 93, 114, 126], "partial_wasserstein2": [114, 126], "partial_wasserstein_1d": [90, 114], "partial_wasserstein_lagrang": 114, "particip": 95, "particular": [64, 109, 111, 124], "particularli": [116, 126], "partit": [0, 42, 44, 51, 52, 64, 99, 102, 109, 112, 123, 124, 126], "partli": 126, "partner": [97, 123], "pass": [0, 50, 78, 96, 109, 111, 114, 118, 119, 121], "past": 124, "patch": [21, 23, 38, 62, 63, 69], "path": [16, 17, 27, 31, 33, 47, 50, 54, 94, 103, 116, 123, 124, 125], "pathcollect": [6, 47, 82], "pathlib": [16, 17, 27, 31, 33, 47], "pati": [64, 102, 112, 123], "pattern": [0, 77, 102, 113, 117, 123, 126], "paul": [5, 123], "pave": 124, "pca": [47, 124], "pcolormesh": 8, "pdf": [75, 82, 96, 107, 126], "pdf1": 82, "pdf_t": 82, "pdf_von_mis": 82, "pe": 124, "pedro": [19, 100, 111, 123], "penal": [0, 54, 78, 94, 103, 116, 120, 123, 125], "peopl": 124, "pep": 124, "pep8": [96, 124], "per": [27, 31, 33, 47, 73, 118, 123], "perf_count": 5, "perfectli": 52, "perform": [0, 4, 5, 6, 10, 50, 64, 67, 72, 96, 99, 102, 109, 111, 112, 121, 123, 124, 126], "period": 82, "perman": 95, "permiss": 95, "permit": 73, "permut": [0, 4, 6, 10, 98, 109], "perplex": 45, "perrot": [32, 33, 97, 102, 112, 123, 126], "person": [95, 97], "perturb": 111, "peyr": [27, 33], "peyr\u00e9": [0, 11, 14, 15, 44, 46, 57, 58, 70, 77, 88, 89, 97, 99, 100, 102, 106, 109, 110, 111, 113, 114, 119, 120, 123, 126], "pfda": 65, "pfgw": [49, 109], "pfgw_e": 49, "pgd": [44, 46, 109], "pgtol": 100, "pgw": [46, 49, 109], "pgw_e": 49, "pham": [0, 84, 111, 117, 123], "phd": [64, 102, 112, 123], "phi": [7, 43, 64, 102, 111, 112, 116], "phi2": 43, "phi_j": 116, "phi_lu": [64, 112], "phi_u": 116, "phone": 124, "physic": 95, "pi": [0, 3, 7, 8, 11, 19, 22, 31, 32, 41, 49, 50, 57, 62, 63, 65, 69, 75, 82, 84, 104, 109, 111, 112, 119, 121, 124], "pi1": 109, "pi2": 109, "pi_": [63, 104, 109, 112], "pi_1": [109, 111], "pi_2": 109, "pi_feat": [101, 109], "pi_featur": [62, 69, 101], "pi_k": 111, "pi_list": [111, 116], "pi_samp": [101, 109], "pi_samp2": 109, "pi_sampl": [62, 69, 101], "pick": [96, 119], "piecewis": 116, "pierr": [64, 102, 112], "pillow": 96, "pinv": 98, "pip": [72, 96, 124, 126], "pipelin": 121, "pipi": 124, "pixel": [27, 31, 47], "pk": 113, "pkdd": [50, 109, 123], "pl": [2, 3, 4, 6, 7, 8, 9, 10, 11, 15, 18, 21, 22, 26, 28, 29, 30, 32, 34, 38, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 56, 57, 58, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 82, 83, 84, 87, 88, 89, 91, 92, 93], "place": [96, 115, 124], "plai": 0, "plain": 121, "plan": [0, 2, 4, 12, 39, 42, 44, 49, 51, 52, 54, 56, 58, 68, 69, 73, 74, 90, 92, 93, 99, 100, 101, 105, 106, 107, 109, 110, 111, 113, 114, 115, 116, 118, 119, 120, 121, 123, 124, 125, 126], "plan_dens": 37, "plan_dual_entrop": [3, 8], "plan_dual_quadrat": 3, "plan_init": 0, "plane": 72, "planetari": [100, 123], "plasma": 38, "platform": [96, 124], "pleas": [0, 49, 96, 98, 109, 111, 114, 120, 123], "plog": 46, "plot": [0, 4, 5, 10, 14, 15, 17, 19, 23, 42, 44, 48, 50, 51, 52, 53, 54, 58, 64, 67, 69, 77, 78, 90, 124, 125], "plot1d_mat": [37, 58, 70, 73, 77, 79, 87, 124], "plot2d_samples_mat": [3, 28, 56, 66, 74, 75], "plot_ax": 29, "plot_barycenter_1d": [14, 24, 125], "plot_barycenter_fgw": [41, 53, 125], "plot_barycenter_lp_vs_entrop": [15, 24, 125], "plot_compute_emd": [76, 80, 125], "plot_compute_wasserstein_circl": [82, 85, 125], "plot_conv_sinkhorn_ti": [89, 94, 125], "plot_convolutional_barycent": [16, 24, 125], "plot_coot": [62, 71, 125], "plot_debiased_barycent": [17, 24, 125], "plot_dmmot": [67, 71, 125], "plot_dual_ot_pytorch": [3, 12, 125], "plot_entropic_semirelaxed_fgw": [42, 53, 125], "plot_ewca": [63, 71, 125], "plot_factored_coupl": [56, 60, 125], "plot_fgw": [43, 53, 125], "plot_fgw_solv": [44, 53, 125], "plot_free_support_barycent": [18, 24, 125], "plot_free_support_barycenter_generic_cost": [19, 24, 125], "plot_free_support_sinkhorn_barycent": [20, 24, 125], "plot_gaussian_barycent": [21, 24, 125], "plot_generalized_free_support_barycent": [22, 24, 125], "plot_gmm_barycent": [23, 24, 125], "plot_gmm_flow": [38, 39, 125], "plot_gmmot_plan": [37, 39, 125], "plot_gnn_tfgw": [45, 53, 125], "plot_graph": [4, 48, 52], "plot_gromov": [46, 53, 125], "plot_gromov_barycent": [47, 53, 125], "plot_gromov_wasserstein_dictionary_learn": [48, 53, 125], "plot_intro_ot": [72, 80, 125], "plot_logo": [68, 71, 125], "plot_lowrank_gw": [57, 60, 125], "plot_lowrank_sinkhorn": [58, 60, 125], "plot_nystroem_approxim": [59, 60, 125], "plot_optim_gromov_pytorch": [4, 12, 125], "plot_optim_otreg": [77, 80, 125], "plot_ot_1d": [73, 80, 125], "plot_ot_2d_sampl": [74, 80, 125], "plot_ot_batch": [5, 12, 125], "plot_ot_l1_vs_l2": [75, 80, 125], "plot_otda_class": [26, 35, 125], "plot_otda_color_imag": [27, 35, 125], "plot_otda_d2": [28, 35, 125], "plot_otda_jcpot": [29, 35, 125], "plot_otda_laplacian": [30, 35, 125], "plot_otda_linear_map": [31, 35, 125], "plot_otda_map": [32, 35, 125], "plot_otda_mapping_colors_imag": [33, 35, 125], "plot_otda_semi_supervis": [34, 35, 125], "plot_outlier_detection_with_coot_and_unbalanced_coot": [69, 71, 125], "plot_partial_1d": [90, 94, 125], "plot_partial_fgw": [49, 53, 125], "plot_partial_transport": 90, "plot_partial_wass_and_gromov": [91, 94, 125], "plot_quantized_gromov_wasserstein": [50, 53, 125], "plot_quickstart_guid": [78, 80, 125], "plot_regpath": [92, 94, 125], "plot_semirelaxed_fgw": [51, 53, 125], "plot_semirelaxed_gromov_wasserstein_barycent": [52, 53, 125], "plot_sinkhorn_gradi": [2, 12, 125], "plot_sliced_wass_grad_flow_pytorch": [6, 12, 125], "plot_solve_vari": [79, 80, 125], "plot_spher": 7, "plot_ssnb": [64, 71, 125], "plot_ssw_unif_torch": [7, 12, 125], "plot_stoch_continuous_ot_pytorch": [8, 12, 125], "plot_stochast": [70, 71, 125], "plot_styl": [37, 115], "plot_surfac": 84, "plot_unbalanced_ot": [93, 94, 125], "plot_unmix_optim_torch": [9, 12, 125], "plot_uot_1d": [87, 94, 125], "plot_uot_barycenter_1d": [88, 94, 125], "plot_vari": [83, 85, 125], "plot_variance_ssw": [84, 85, 125], "plot_wass1d_torch": [10, 12, 125], "plot_wass2_gan_torch": [11, 12, 125], "plot_wda": [65, 71, 125], "plot_weakot_vs_ot": [66, 71, 125], "plot_wirefram": [7, 84], "plt": [5, 14, 16, 17, 19, 20, 22, 23, 27, 31, 33, 37, 41, 47, 50, 59, 64, 90], "plug": 124, "pmlr": [0, 6, 11, 17, 64, 89, 100, 102, 105, 106, 112, 120, 123, 126], "pn": 109, "png": [6, 16, 17, 18, 22, 47, 68], "po": [41, 42, 44, 45, 47, 49, 50, 51, 102], "poggio": [0, 120, 123, 126], "point": [0, 19, 20, 22, 23, 43, 44, 46, 47, 49, 57, 59, 67, 68, 69, 70, 78, 82, 90, 96, 100, 102, 104, 106, 107, 109, 110, 111, 112, 114, 117, 121, 123, 124, 126], "pointer": [78, 124, 126], "pointwis": [46, 124], "pointwise_gromov_wasserstein": [46, 109], "poli": [14, 88], "polici": 95, "polit": 95, "polo": [0, 120, 123, 126], "polycollect": [14, 15, 88], "polynomi": 124, "polytechniqu": [2, 3, 4, 6, 8, 9, 10, 11, 18, 21, 56, 66, 68], "polytehniqu": [37, 38], "polytop": 112, "pool": [108, 124], "pooladian": [102, 123], "pooling_tfgw": 45, "popul": [109, 114], "popular": 126, "pos1": [42, 44, 49, 50, 51], "pos2": [42, 44, 49, 50, 51], "posinf": 98, "posit": [0, 4, 10, 14, 15, 17, 48, 49, 52, 72, 73, 76, 77, 78, 79, 87, 88, 91, 95, 98, 100, 102, 106, 109, 111, 113, 114, 115, 121, 123, 126], "possibl": [0, 96, 100, 102, 111, 121, 124, 126], "post": 95, "pot": [5, 9, 10, 16, 19, 23, 26, 46, 47, 50, 54, 62, 64, 69, 70, 71, 78, 91, 93, 97, 98, 101, 109, 110, 121, 124, 125], "pot_backend_disable_": 126, "pot_backend_disable_tensorflow": 126, "potenti": [0, 8, 11, 44, 50, 54, 71, 78, 99, 100, 102, 109, 110, 111, 112, 118, 119, 120, 121, 123, 124, 125], "potential_a": 121, "potential_b": 121, "potentials_init": 0, "power": [0, 19, 72, 98, 111, 114, 117], "powernorm": 63, "pp": [0, 6, 11, 46, 77, 89, 100, 102, 105, 106, 113, 117, 120, 123, 126], "ppa": [44, 46, 109, 124], "pq": [0, 109], "pr": [96, 98, 124], "practic": [0, 11, 96, 99, 100, 102, 104, 109, 112, 124, 126], "pre": [0, 50, 72, 96, 98, 100, 109, 126], "preced": 49, "precis": [0, 69, 98, 100, 102, 109, 110, 111, 124], "precomput": [4, 47, 48, 52, 99, 109, 126], "pred": 45, "predict": [27, 64, 102, 109, 112], "prefer": [0, 96, 104, 111], "prefix": 96, "preprin": [0, 120], "preprint": [0, 19, 22, 23, 77, 88, 100, 102, 104, 107, 111, 113, 120, 123, 126], "preprocess": 50, "present": [27, 32, 34, 92, 96], "preserv": 78, "press": 124, "prevent": [124, 126], "previou": [101, 106, 109, 116], "previous": [4, 113], "primal": [67, 111, 119], "prime": 111, "print": [0, 3, 4, 5, 7, 8, 9, 11, 42, 44, 45, 46, 48, 51, 52, 57, 62, 67, 69, 70, 72, 78, 91, 96, 100, 101, 102, 104, 105, 109, 110, 111, 112, 113, 114, 118, 120, 122, 124], "print_g": 29, "print_period": 100, "print_rat": 111, "prior": [0, 96, 100, 111, 126], "prioriti": [0, 111], "privat": 95, "probabl": [0, 4, 10, 22, 45, 48, 52, 69, 99, 102, 106, 107, 109, 111, 117, 123], "problem": [0, 9, 10, 11, 12, 14, 15, 28, 29, 34, 52, 64, 67, 68, 69, 88, 93, 99, 100, 101, 102, 103, 104, 105, 106, 107, 109, 110, 111, 112, 113, 114, 116, 118, 119, 120, 121, 122, 123, 124, 125, 126], "proc": 118, "procedur": [106, 126], "proceed": [0, 17, 73, 100, 117, 118, 123, 126], "process": [0, 32, 33, 42, 44, 45, 50, 51, 62, 69, 70, 72, 99, 100, 101, 102, 106, 109, 111, 112, 118, 119, 120, 123, 124, 126], "processor": 124, "prod": 98, "produc": [44, 46, 109, 111], "product": [0, 59, 72, 78, 98, 99, 102, 106, 107, 109, 116, 120, 121, 126], "profession": 95, "profil": 96, "program": [96, 100, 102, 111, 113, 123, 124, 126], "progress": 96, "prohibit": 126, "proj": [104, 117], "proj_circl": 19, "proj_sdp": 38, "proj_simplex": [4, 9, 10, 38, 69], "projc": 100, "project": [0, 4, 6, 7, 8, 9, 10, 14, 15, 19, 20, 26, 28, 29, 30, 37, 42, 44, 46, 48, 50, 51, 52, 57, 58, 67, 69, 72, 77, 78, 88, 91, 95, 96, 97, 99, 100, 102, 104, 106, 107, 109, 111, 112, 114, 117, 118, 120, 121, 123, 124, 126], "projection_robust_wasserstein": 104, "projection_simplex": 118, "projection_sparse_simplex": 121, "projection_sphere_to_circl": 117, "projector": 126, "projfda": 65, "projr": 100, "projwda": 65, "promot": [48, 100, 109, 124, 126], "prop": [29, 52, 114], "propag": 102, "proper": [98, 109, 124], "properli": 96, "properti": [4, 11, 102, 109, 111, 112, 121, 123, 126], "proport": [4, 42, 44, 48, 49, 51, 52, 59, 72, 100, 102, 103, 115], "proportion": 49, "proportionali": [42, 44], "proportionn": 44, "proportions_": [29, 102], "propos": [0, 6, 9, 11, 14, 15, 17, 22, 45, 63, 65, 77, 83, 84, 88, 89, 100, 102, 105, 106, 107, 109, 110, 111, 112, 114, 119, 120, 122, 124, 126], "proposit": [109, 110, 118, 119], "proven": 126, "provid": [0, 2, 4, 5, 23, 48, 49, 50, 52, 72, 78, 96, 97, 98, 99, 100, 102, 106, 107, 109, 110, 111, 113, 115, 116, 120, 121, 123, 124, 126], "proxim": [0, 5, 44, 46, 99, 109, 124], "pseudo": [72, 98], "pseudorandom": 67, "pt": 29, "public": [95, 96, 124], "publish": [50, 95, 100, 109, 123], "puigcerv": [118, 123], "pull": [98, 124], "pure": 126, "purpos": [46, 91, 126], "push": [96, 124, 126], "pushforward": [0, 117], "put": [67, 82], "pwda": 65, "py": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 56, 57, 58, 59, 60, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 98, 121, 124, 125], "pykeop": [0, 78], "pylab": [2, 4, 6, 9, 10, 15, 18, 21, 22, 26, 28, 29, 30, 32, 34, 38, 42, 44, 46, 48, 49, 50, 51, 52, 56, 57, 58, 62, 63, 65, 66, 70, 72, 73, 74, 75, 76, 77, 78, 79, 82, 83, 84, 87, 88, 89, 91, 92, 93], "pymanopt": [0, 104, 123, 126], "pypi": [100, 123, 124], "pyplot": [3, 5, 7, 8, 11, 14, 16, 17, 19, 20, 22, 23, 27, 31, 33, 37, 41, 43, 45, 47, 50, 59, 64, 67, 68, 69, 90], "pyproject": 124, "pyrro": [0, 117, 123, 126], "pytest": [96, 124], "python": [0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 54, 56, 57, 58, 59, 62, 63, 64, 65, 66, 67, 68, 69, 70, 73, 74, 75, 76, 77, 78, 79, 80, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 96, 98, 121, 124, 125, 126], "python3": [4, 48, 49, 52, 65], "python3stat": 124, "python_variable_method": 9, "pythonot": [72, 98, 123, 124], "pytorch": [0, 12, 19, 69, 97, 98, 103, 108, 111, 115, 119, 121, 123, 124, 125, 126], "q": [0, 10, 43, 46, 48, 50, 57, 58, 88, 91, 98, 100, 101, 109, 110, 111, 113, 114, 116, 121, 126], "qcqp": 112, "qfgw": 50, "qfgw_dist": 50, "qgw": [50, 109], "qgw_dist": 50, "qquad": 111, "qr": 98, "quad": [0, 9, 99, 100, 101, 102, 104, 105, 109, 111, 112, 113, 114, 118, 119, 120, 121, 122, 126], "quadmesh": 8, "quadrat": [0, 12, 54, 93, 99, 102, 103, 109, 113, 114, 115, 119, 121, 123, 124, 125], "quadraticmetr": [0, 99], "qualiti": [67, 124], "quang": [62, 69, 123], "quantifi": 120, "quantil": [0, 109, 111, 114], "quantiti": [28, 34, 48], "quantiz": [53, 54, 97, 109, 123, 124, 125], "quantized_fused_gromov_wasserstein": [50, 109, 124], "quantized_fused_gromov_wasserstein_partit": [50, 109, 124], "quantized_fused_gromov_wasserstein_sampl": [50, 109, 124], "question": 123, "quick": [72, 124], "quicker": [124, 126], "quickli": [67, 72, 96, 124], "quickstart": [54, 80, 106, 113, 115, 118, 121, 123, 124, 125, 126], "quit": [64, 124, 126], "r": [0, 6, 10, 11, 14, 15, 17, 19, 29, 32, 33, 42, 45, 46, 47, 48, 49, 50, 51, 52, 56, 57, 58, 62, 63, 64, 65, 67, 69, 70, 72, 73, 76, 77, 79, 82, 84, 87, 88, 89, 91, 92, 98, 99, 100, 101, 102, 104, 105, 106, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 123, 124, 126], "r1": 57, "r2": 57, "r_": [109, 116], "ra": 116, "race": 95, "radiu": 19, "radon": [0, 6, 83, 117, 123, 126], "rais": [0, 96, 98, 100, 109, 110, 111, 113, 114, 121, 124], "rak": 124, "rakotomamonji": [0, 65, 77, 97, 100, 102, 104, 113, 123, 126], "rand": [2, 4, 7, 11, 19, 31, 37, 56, 65, 67, 89, 91, 93, 98, 99, 107], "randint": [8, 27, 33, 41, 45, 67], "randn": [0, 3, 5, 6, 8, 9, 11, 19, 20, 23, 31, 38, 43, 46, 59, 62, 65, 69, 70, 78, 84, 91, 98, 99, 117, 124], "random": [0, 4, 5, 6, 8, 9, 11, 18, 19, 20, 23, 27, 29, 31, 33, 37, 41, 42, 43, 44, 46, 47, 48, 49, 51, 52, 56, 58, 59, 62, 63, 64, 65, 67, 69, 70, 78, 82, 84, 89, 90, 91, 92, 93, 98, 99, 100, 102, 103, 104, 107, 108, 109, 110, 117, 119, 121, 124], "random_init": 4, "random_product": 109, "random_se": 49, "random_split": 45, "random_st": [0, 4, 45, 47, 48, 52, 59, 63, 100, 103, 104, 109, 110, 119], "randomint": 41, "randomli": 109, "randomst": [0, 4, 9, 23, 27, 31, 33, 47, 63, 64, 70, 102, 103, 104, 109, 117, 119, 121], "randperm": 98, "rang": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 19, 20, 21, 23, 29, 38, 41, 42, 44, 45, 47, 48, 49, 50, 51, 52, 62, 63, 64, 67, 68, 69, 72, 76, 78, 82, 83, 84, 88, 89, 90, 92, 93, 124], "rangl": [0, 98, 99, 100, 109, 110, 112, 117], "rangle_f": [0, 99, 100, 102, 109, 111, 112, 113, 114, 119, 120], "rank": [0, 50, 56, 59, 60, 72, 97, 103, 105, 109, 110, 115, 118, 121, 123, 124, 125], "ransport": 122, "rao": 114, "rapidli": 126, "raspberri": 124, "rate": [9, 109, 111, 119], "ratio": 4, "ravel": [8, 41, 92, 93, 118, 121], "rbrace": 64, "rceil": 110, "re": [0, 5, 83, 84, 91, 92, 98, 99, 111, 121], "reach": [65, 124], "read": [109, 113, 123], "readabl": [78, 124], "reader": [96, 126], "readi": 96, "readm": [124, 126], "readthedoc": 124, "real": [0, 65, 111, 114], "realign": 126, "realist": 11, "realli": 124, "realpath": [16, 17, 27, 31, 33, 47], "reamd": 124, "reason": [0, 95, 100, 124, 126], "recal": [34, 116], "recast": 116, "recast_ot_as_lasso": 116, "recast_semi_relaxed_as_lasso": 116, "receiv": [4, 96], "recent": [124, 126], "recognit": [0, 117, 123, 126], "recommend": [0, 96, 100, 109, 124, 126], "recomput": 99, "recompute_const": 99, "reconstruct": [41, 48, 109, 114, 118, 124], "reconstruction_error": 48, "record": [0, 10, 96, 100, 101, 102, 105, 106, 109, 110, 111, 112, 113, 114, 118, 119, 120, 122], "recov": [0, 4, 11, 69, 78, 109, 111, 119, 120, 124, 126], "rect": 63, "rectangl": 63, "red": [5, 10, 19, 27, 33, 43, 45, 57, 64, 72], "redcross": [6, 16, 18, 22], "redko": [29, 30, 62, 69, 97, 100, 101, 102, 109, 123], "reduc": [0, 121], "reduce_lazytensor": 121, "reduct": [78, 104, 109, 121, 123, 124], "refactor": 124, "refer": [10, 42, 44, 51, 73, 96, 98, 99, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 118, 119, 120, 121, 122, 124], "reflect": [6, 7, 11, 22, 92, 124], "reformul": 116, "reg": [0, 2, 3, 5, 8, 14, 15, 16, 17, 20, 26, 27, 28, 29, 30, 44, 46, 48, 49, 57, 58, 59, 63, 65, 70, 72, 73, 74, 76, 77, 78, 79, 88, 89, 91, 92, 93, 99, 100, 102, 104, 105, 106, 109, 110, 111, 113, 114, 116, 118, 119, 120, 123, 124, 126], "reg0": 100, "reg1": [77, 113], "reg2": [77, 113], "reg_": [0, 26, 27, 28, 29, 30, 33, 34, 102, 120], "reg_1": 113, "reg_2": 113, "reg_cl": [26, 28, 102], "reg_div": [120, 124], "reg_gl": 79, "reg_init": [0, 110], "reg_lap": [30, 102], "reg_m": [0, 93, 102, 114, 120, 126], "reg_m_kl": [89, 93], "reg_m_l2": 93, "reg_margin": [69, 109], "reg_mi": [0, 120], "reg_paramet": 72, "reg_src": [30, 102], "reg_typ": [0, 5, 73, 78, 79, 89, 99, 102, 109, 118, 120, 126], "reg_type_gl": 79, "regard": [95, 124], "regardless": [95, 124], "region": 104, "regm_div": 120, "regpath": 0, "regress": [0, 92, 96, 116, 120, 123], "regul": 118, "regular": [0, 5, 12, 14, 16, 20, 24, 26, 27, 28, 29, 33, 35, 44, 46, 48, 49, 53, 58, 64, 80, 88, 94, 97, 99, 100, 101, 102, 103, 104, 105, 106, 109, 110, 111, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125], "regularis": 100, "regularization_path": 92, "reject": 95, "rel": [0, 26, 43, 44, 46, 47, 50, 52, 77, 100, 102, 105, 109, 112, 113, 122], "relat": [50, 100, 109, 120, 123, 124, 126], "relax": [0, 44, 53, 54, 64, 78, 87, 97, 102, 109, 113, 116, 118, 120, 123, 124, 125, 126], "releas": [2, 3, 4, 6, 8, 9, 10, 11, 17, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33, 34, 44, 45, 46, 48, 49, 50, 52, 56, 57, 58, 63, 64, 65, 66, 67, 68, 69, 83, 84, 89, 91, 92, 93, 100, 123], "relev": 124, "reli": [0, 5, 100, 109, 123, 126], "religion": 95, "reload_ext": 43, "reloc": 124, "relu": [8, 11], "remain": [10, 124], "remark": [102, 106, 126], "remi": [3, 4, 6, 8, 9, 10, 11, 14, 15, 18, 21, 26, 27, 28, 29, 31, 32, 33, 34, 37, 38, 45, 56, 62, 65, 66, 68, 69, 72, 73, 74, 75, 76, 78, 79], "remot": [100, 123], "remov": [95, 98, 111, 116, 121, 124], "removimg": 124, "renam": 124, "render": 124, "reorgan": 124, "rep": 98, "rep_idx": 50, "rep_indic": [50, 109], "rep_indices1": 50, "rep_indices2": 50, "rep_method": [50, 109], "repartit": [109, 114], "repeat": 98, "repeat_delai": [6, 7, 11, 22, 92], "repeatedli": 5, "repercuss": 95, "replac": [98, 109, 124, 126], "repo": [96, 124], "report": [95, 96, 123, 124], "repositori": [96, 124], "repres": [0, 28, 34, 41, 50, 64, 78, 95, 100, 109, 111, 126], "represent": [0, 42, 44, 48, 50, 51, 52, 70, 84, 95, 102, 109, 111, 113, 117, 118, 119, 123, 126], "reproduc": [0, 15, 96, 109, 119, 126], "request": [109, 111, 117, 121, 123], "requir": [0, 2, 19, 41, 50, 64, 69, 78, 98, 102, 109, 111, 112, 114, 121, 123, 124, 126], "require_sort": [0, 111], "requires_grad": [2, 3, 9, 69], "requires_grad_": [2, 4, 6, 7, 10, 19, 38], "res0": 91, "res_autodiff": 2, "res_batch": 5, "res_envelop": 2, "res_last_step": 2, "res_mean": [83, 84], "res_std": [83, 84], "resampl": 38, "rescal": [0, 58, 109, 110, 115], "rescale_cost": [0, 57, 58, 109, 110], "rescale_for_imshow_plot": 37, "rescale_plan": 109, "research": [0, 97, 100, 109, 123, 124, 126], "reservoir": [114, 126], "reshap": [8, 27, 31, 33, 41, 45, 47, 49, 50, 57, 58, 65, 67, 73, 76, 77, 79, 87, 91, 92, 98, 100, 109, 114, 116], "resolut": 126, "resolv": [96, 106], "resourc": 19, "resp": [0, 99, 100, 109, 113], "respect": [0, 9, 22, 23, 38, 45, 48, 50, 72, 78, 95, 98, 100, 101, 102, 104, 108, 109, 110, 111, 112, 120, 123, 124, 126], "rest": 109, "restrict": 100, "restructur": 124, "restructuredtext": 96, "result": [0, 4, 5, 23, 72, 78, 95, 96, 98, 99, 109, 111, 121, 124, 126], "results_batch": 5, "results_values_batch": 5, "results_values_list": 5, "retriev": 118, "return": [0, 4, 5, 6, 7, 8, 9, 11, 19, 21, 22, 23, 27, 30, 31, 33, 38, 41, 42, 44, 45, 46, 47, 49, 50, 51, 65, 72, 77, 78, 79, 82, 92, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126], "return_invers": 98, "return_matrix": [0, 111, 126], "return_valu": 121, "returncost": [0, 120], "revers": [10, 98], "review": [95, 96], "reweigh": [42, 51, 52], "rewrit": 124, "rewritten": [0, 99], "rgb": 49, "rgba": 49, "rho": 111, "rho_": [109, 111], "rho_1": 109, "rho_2": 109, "rho_f": 109, "ri": 116, "ridg": 104, "riemannian": [104, 123, 126], "right": [0, 9, 17, 18, 42, 44, 50, 51, 57, 64, 69, 72, 79, 87, 90, 95, 96, 99, 100, 102, 106, 109, 110, 111, 117, 118, 119, 121, 122, 124], "right_factor": [59, 110], "right_margin": 0, "rightarrow": 111, "rigollet": [0, 100, 105, 106, 123, 126], "rmsprop": 11, "rname": 79, "rng": [4, 9, 23, 27, 31, 33, 47, 63, 64, 70], "roberto": [0, 122, 123, 126], "robust": [97, 104, 123, 124, 126], "rogerstanimoto": [0, 72, 121], "rohd": [0, 111, 123], "rolet": [0, 70, 73, 97, 102, 118, 119, 123, 126], "romain": [0, 41, 43, 44, 46, 49, 97, 109, 123], "ronak": [67, 97, 111, 123], "ronakrm": 67, "root": [98, 123, 126], "rotat": [47, 72], "roughli": 124, "round": [0, 4, 42, 44, 46, 48, 49, 50, 51, 52, 57, 72, 109, 114, 120], "roussillon": [100, 123], "row": [49, 54, 71, 98, 100, 101, 109, 116, 121, 125], "rr": 111, "rtol": 98, "rudi": [0, 100, 123], "ruff": 124, "rule": [96, 113], "run": [0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 30, 31, 32, 33, 34, 37, 38, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 56, 57, 58, 59, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 96, 98, 100, 111, 117, 123, 124], "runner": 124, "runtim": [5, 44], "runtimewarn": [30, 44, 46, 88], "russellrao": [0, 72, 121], "rvert": [0, 106], "r\u00e9mi": [0, 4, 6, 10, 18, 21, 41, 42, 43, 44, 45, 46, 49, 51, 52, 97, 100, 102, 108, 109, 113, 123, 126], "s_": 100, "s_1": 9, "s_2": 9, "s_d": 106, "s_i": [102, 110], "s_j": 102, "s_k": 9, "saclai": [18, 20, 45], "sag": [70, 119], "sag_entropic_transport": 119, "sag_pi": 70, "sai": 41, "saint": [22, 111, 123], "sale": 72, "salmona": [102, 106, 123], "salomon": [0, 111, 123], "same": [0, 5, 32, 42, 46, 49, 50, 51, 72, 78, 91, 98, 99, 101, 107, 109, 111, 120, 121, 124, 126], "sampl": [0, 3, 5, 9, 27, 33, 48, 49, 52, 54, 56, 60, 64, 65, 66, 68, 70, 71, 72, 74, 82, 83, 84, 89, 92, 93, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 109, 110, 111, 112, 113, 114, 115, 117, 118, 119, 121, 122, 123, 124, 125, 126], "sampled_gromov_wasserstein": [46, 109], "samples_sourc": 5, "samples_target": 5, "samson": [0, 122, 123, 126], "samuel": 97, "satisfi": [0, 99, 109, 113], "save": [0, 45, 68, 99, 100, 109], "savefig": 68, "sbm": [4, 42, 44, 45, 48, 50, 51, 52], "sc": 41, "scalabl": [0, 99, 100, 123, 126], "scalar": [0, 9, 98, 99, 100, 101, 109, 120, 121], "scalarmapp": [41, 49], "scale": [0, 42, 44, 47, 50, 51, 57, 63, 68, 70, 88, 99, 100, 102, 109, 110, 111, 112, 118, 119, 120, 121, 123, 124, 126], "scaled_atom": 48, "scaled_f": 48, "scaled_gweight": [42, 44, 49, 51], "scatter": [3, 4, 6, 7, 8, 9, 11, 18, 19, 20, 21, 22, 26, 28, 29, 30, 32, 33, 34, 37, 38, 43, 45, 46, 47, 48, 49, 50, 52, 59, 63, 64, 65, 72, 82, 84, 91, 92, 93], "scetbon": [0, 57, 58, 109, 110, 123], "scheme": [0, 101, 109, 110, 124], "schiebing": [0, 105, 123, 126], "schmitzer": [0, 88, 100, 102, 114, 120, 123, 126], "schur": 116, "schutz": 123, "schwing": [0, 117, 123, 126], "sci": 2, "scienc": [15, 23, 27, 33, 37, 77, 102, 106, 107, 113, 123, 126], "scientif": [0, 14, 15, 100, 114, 120, 123, 124, 126], "scikit": [96, 109, 121, 124, 126], "scilimit": 2, "scipi": [0, 41, 46, 47, 49, 50, 72, 82, 91, 96, 98, 109, 111, 114, 118, 120, 121, 123, 124, 126], "screen": [0, 100, 123, 126], "screenkhorn": [0, 97, 100, 124, 126], "script": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 56, 57, 58, 59, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 96, 124], "seamlessli": [124, 126], "search": [0, 41, 42, 51, 72, 100, 109, 111, 113, 123, 124, 126], "searchsort": [10, 98], "sebban": 109, "second": [0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 56, 57, 58, 59, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 98, 101, 109, 110, 111, 113, 118, 121, 123, 124, 126], "section": [72, 110, 124, 126], "see": [0, 4, 8, 11, 23, 37, 69, 72, 78, 96, 98, 99, 100, 102, 103, 104, 106, 109, 110, 111, 112, 114, 116, 118, 119, 120, 124, 126], "seed": [0, 5, 6, 8, 23, 29, 37, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 56, 59, 64, 65, 67, 69, 78, 89, 90, 92, 93, 98, 102, 103, 107, 109, 117, 121], "seed_g1": [42, 44, 50, 51], "seed_g2": [42, 44, 50, 51], "seed_g3": [42, 44, 51], "seed_init": [0, 57, 109, 110], "seek": [96, 126], "seem": 96, "seen": [4, 100, 109, 111, 126], "segui": [0, 18, 70, 73, 102, 118, 119, 123, 126], "select": [0, 45, 50, 72, 102, 106, 109, 111, 121, 126], "selected_gamma": 92, "self": [8, 11, 45, 102, 121], "semi": [0, 35, 53, 54, 97, 98, 102, 103, 109, 113, 116, 118, 119, 120, 121, 123, 124, 125, 126], "semi_dual_obj_grad": 118, "semi_relax": [92, 116], "semi_relaxed_next_gamma": 116, "semi_relaxed_path": 116, "semicontinu": 70, "semidiscrete_wasserstein2_unif_circl": [0, 82, 111], "semilogi": [7, 9, 11], "semin": 126, "semirelax": 0, "semirelaxed_cg": 113, "semirelaxed_fgw_barycent": [52, 109, 124], "semirelaxed_fused_gromov_wasserstein": [51, 109], "semirelaxed_fused_gromov_wasserstein2": 109, "semirelaxed_gromov_barycent": [52, 109], "semirelaxed_gromov_wasserstein": [51, 109], "semirelaxed_gromov_wasserstein2": 109, "semirelaxed_init_plan": [52, 109, 124], "send": [22, 96], "sens": [23, 64, 72, 100, 111, 123, 126], "sent": [42, 44, 126], "sep": 124, "separ": [95, 124, 126], "septemb": 124, "septier": [0, 84, 111, 117, 123], "sequenc": [49, 98], "sequenti": 5, "seri": 72, "set": [0, 11, 23, 26, 28, 30, 35, 41, 45, 49, 50, 52, 54, 64, 67, 72, 78, 95, 98, 99, 100, 102, 103, 108, 109, 111, 113, 116, 120, 121, 123, 125, 126], "set1": 29, "set_alpha": [14, 88], "set_arrai": [41, 49], "set_aspect": 43, "set_gradi": [98, 124], "set_major_loc": [19, 63], "set_param": 121, "set_titl": [7, 14, 17, 19, 20, 23, 50, 57, 59, 69, 90], "set_vis": 17, "set_xlabel": [14, 19, 84, 88], "set_xlim": [7, 20, 84, 90], "set_xlim3d": [14, 88], "set_xtick": [17, 22, 59, 84, 90], "set_ylabel": [14, 17, 19, 72, 84, 88], "set_ylim": [7, 20, 84, 90], "set_ylim3d": [14, 88], "set_yscal": 19, "set_ytick": [17, 22, 59, 84, 90], "set_yticklabel": 63, "set_zlabel": [14, 84, 88], "set_zlim": 84, "set_zlim3d": [14, 88], "set_ztick": [22, 84], "setup": [50, 124], "setuptool": 124, "seuclidean": [0, 72, 121], "seventh": [44, 109, 123], "sever": [52, 123, 124, 126], "sexual": 95, "sgd": [70, 109, 111, 119], "sgd_dual_pi": 70, "sgd_entropic_regular": 119, "sgw": 46, "shade": 48, "shahbazi": [0, 117, 123], "shannon": 126, "shape": [0, 4, 6, 7, 10, 14, 15, 17, 18, 19, 22, 23, 27, 29, 31, 33, 34, 38, 41, 42, 43, 44, 47, 48, 49, 50, 51, 52, 65, 68, 72, 88, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126], "share": [124, 126], "sharei": [17, 43], "sharex": 43, "sharper": [0, 100, 126], "shayan": [0, 111, 123], "shenzhen": [100, 123], "shi": [0, 117, 123], "shift": [35, 54, 100, 102, 103, 121, 123, 124, 125, 126], "shiftx": [42, 44, 49, 50, 51], "shop": 72, "shortest": 50, "shortest_path": [41, 49, 50], "shortli": 126, "should": [0, 34, 49, 52, 69, 78, 93, 96, 98, 99, 100, 102, 104, 109, 110, 111, 116, 118, 120, 121, 123, 124, 126], "show": [2, 4, 5, 10, 14, 16, 17, 18, 19, 20, 22, 26, 27, 28, 29, 30, 31, 32, 33, 34, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 57, 58, 59, 62, 63, 64, 65, 67, 70, 72, 73, 74, 75, 76, 77, 78, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 95, 111], "showcas": 124, "showflier": 2, "shown": [23, 78, 115, 126], "shrink": [63, 72], "shuffl": [45, 63], "siam": [0, 14, 15, 23, 27, 33, 37, 77, 100, 102, 106, 107, 111, 113, 114, 120, 123, 126], "siddiqui": [0, 117, 123, 126], "side": [98, 116], "sig": 43, "sig2": 43, "sigma": [0, 11, 29, 31, 32, 33, 41, 59, 62, 102, 103, 106, 110, 112, 117, 121], "sigma_": [0, 102, 106], "sigma_1": 21, "sigma_2": 21, "sigma_3": 21, "sigma_4": 21, "sigma_b": 106, "sigma_d": 48, "sigma_i": 106, "sigma_n": [52, 109], "sigma_t": [0, 102, 106], "sign": [56, 64, 98, 102, 106, 124], "sign_eig": [102, 106], "signal": [100, 123, 126], "signatur": 124, "signific": [5, 124], "significantli": 5, "sim": [0, 102, 112, 117], "sim_param": 102, "similar": [0, 11, 34, 69, 72, 78, 102, 109, 116, 126], "similarity_param": 102, "similarli": [78, 126], "simpl": [0, 4, 5, 9, 16, 47, 69, 72, 103, 111, 121, 124, 126], "simpler": [102, 124], "simplex": [0, 4, 9, 10, 48, 52, 69, 100, 109, 111, 118, 121, 123, 124, 126], "simpli": [50, 69, 111], "simplif": 111, "simplifi": [19, 124], "simsekli": [6, 123, 126], "simul": 90, "simultan": 4, "sin": [7, 11, 19, 31, 41, 49, 50, 57, 65, 75, 82, 84, 121], "sinc": [59, 64, 124, 126], "singapor": [0, 111, 123], "singh": [69, 109, 111, 123], "singl": [44, 47, 49, 102, 109, 111, 112, 123], "singleton": 121, "sinhorn": 118, "sinkhoorn": 78, "sinkhorn": [0, 11, 18, 24, 26, 28, 30, 44, 46, 54, 60, 77, 94, 97, 98, 99, 100, 101, 102, 103, 104, 105, 109, 110, 111, 113, 115, 118, 120, 121, 122, 123, 124, 125], "sinkhorn2": [0, 76, 78, 100, 123, 124, 126], "sinkhorn_epsilon_sc": [0, 100, 102, 126], "sinkhorn_knopp": [0, 100, 120, 126], "sinkhorn_knopp_unbalanc": [0, 120, 126], "sinkhorn_l1l2_gl": [102, 124, 126], "sinkhorn_log": [0, 100, 101, 102, 104, 109, 124, 126], "sinkhorn_low_rank_kernel": 59, "sinkhorn_lpl1_mm": [0, 102, 124, 126], "sinkhorn_method": 104, "sinkhorn_pi": 70, "sinkhorn_reg_sc": [0, 120], "sinkhorn_reg_scaling_unbalanc": [0, 120], "sinkhorn_stabil": [0, 100, 102, 120, 126], "sinkhorn_stabilized_unbalanc": [0, 120, 126], "sinkhorn_translation_invari": [0, 89, 120], "sinkhorn_unbalanc": [0, 78, 87, 89, 93, 120, 126], "sinkhorn_unbalanced2": [0, 120, 126], "sinkhorn_unbalanced_translation_invari": [0, 120, 124], "sinkhornl1l2": 124, "sinkhornl1l2transport": [26, 124, 126], "sinkhornlpl1transport": [26, 28, 124, 126], "sinkhorntransport": [26, 27, 28, 29, 30, 33, 34, 126], "sinkorn": 124, "site": [4, 48, 49, 52, 65], "situat": 5, "size": [0, 5, 7, 9, 11, 19, 20, 27, 33, 42, 44, 45, 48, 49, 50, 51, 52, 62, 64, 72, 78, 82, 90, 95, 98, 99, 100, 101, 102, 103, 104, 106, 108, 109, 111, 115, 116, 119, 121, 124, 126], "size_batch": 11, "sizebari": 41, "sizenumpypytorchtensorflowcupyjaxpytorchtensorflow": 98, "skew": [102, 106], "skip": [0, 111], "sklearn": [4, 45, 47, 48, 52, 63, 109, 121, 124], "slack": 123, "slice": [0, 12, 85, 97, 103, 111, 115, 121, 123, 124, 125, 126], "sliced_wasserstein_dist": [0, 6, 83, 117, 124], "sliced_wasserstein_spher": [0, 84, 117], "sliced_wasserstein_sphere_unif": [0, 7, 117], "slightli": 124, "slog": [46, 100], "slogdet": 98, "slope": 116, "slow": [0, 100, 104, 107, 124, 126], "slower": [5, 100, 126], "smacof_md": 47, "small": [0, 4, 10, 72, 79, 96, 99, 100, 102, 104, 109, 123, 124, 126], "smaller": [98, 109, 124], "smallest": 121, "smapl": 124, "smartphon": 124, "smith": [102, 106, 123, 126], "smooth": [0, 15, 54, 71, 78, 97, 102, 112, 123, 124, 125, 126], "smooth_ot_du": [73, 78, 126], "smooth_ot_semi_du": [118, 126], "smoother": [109, 114], "snippet": 96, "so": [0, 4, 11, 44, 67, 78, 93, 109, 111, 121, 123, 124, 126], "sobolevski": [0, 111, 123], "social": 95, "soft": 102, "softmax": 38, "softwar": [123, 124], "sokalmichen": [0, 72, 121], "sokalsneath": [0, 72, 121], "sol": [67, 78, 124], "sol_geo": 78, "sol_gw": 78, "sold": 72, "soler": 0, "solomon": [0, 44, 46, 99, 100, 109, 114, 123, 126], "solut": [0, 67, 68, 72, 78, 79, 99, 100, 102, 106, 109, 111, 114, 116, 121, 124, 126], "solv": [0, 2, 4, 12, 28, 34, 54, 57, 64, 68, 69, 74, 93, 98, 99, 100, 101, 102, 104, 105, 106, 107, 109, 110, 111, 112, 113, 114, 118, 119, 120, 121, 122, 123, 124, 125], "solve_1d_linesearch_quad": 113, "solve_batch": [0, 5, 99], "solve_du": 118, "solve_dual_entrop": 70, "solve_gromov": [0, 5, 78, 99, 124], "solve_gromov_batch": [0, 5, 99], "solve_gromov_linesearch": [109, 113, 124], "solve_partial_gromov_linesearch": [109, 113], "solve_sampl": [0, 58, 78, 123, 124, 126], "solve_sample_batch": [0, 99], "solve_semi_du": 118, "solve_semi_dual_entrop": 70, "solve_semirelaxed_gromov_linesearch": [109, 113], "solver": [0, 5, 12, 15, 19, 23, 43, 46, 50, 53, 54, 67, 68, 73, 78, 80, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 109, 110, 111, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125], "solver_1d": [10, 124], "some": [5, 28, 34, 52, 91, 97, 102, 109, 114, 121, 123, 124, 126], "some_funct": 121, "someth": [72, 96], "sometim": [0, 100, 126], "sonia": [2, 45, 97, 123], "soon": 126, "sort": [0, 63, 90, 96, 98, 109, 111, 114, 126], "sort2": 98, "sourc": [0, 2, 3, 4, 5, 6, 7, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 27, 31, 32, 33, 35, 37, 38, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 54, 56, 57, 58, 59, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126], "sp": [46, 47, 67, 91, 109, 114], "sp_to_adjac": 41, "space": [0, 19, 22, 23, 37, 45, 46, 47, 50, 52, 64, 69, 78, 91, 95, 98, 100, 101, 102, 106, 107, 109, 111, 114, 117, 121, 123, 124, 126], "span": [109, 111], "spars": [0, 41, 49, 50, 67, 72, 73, 78, 98, 100, 104, 109, 111, 118, 120, 121, 123, 124, 126], "sparse_plan": 121, "sparsiti": [44, 46, 48, 73, 78, 109, 118, 123, 124, 126], "sparsity_constrain": [73, 118], "sparsityconstrain": 118, "spatial": [0, 46, 47, 72, 91, 109, 114, 121], "spc1": 50, "spc2": 50, "spc3": 50, "spc_1": 50, "spc_2": 50, "spd": 121, "special": [82, 98, 107], "specif": [0, 23, 47, 95, 96, 98, 100, 102, 109, 120, 123, 124, 126], "specifi": [30, 49, 50, 98, 102, 109, 118, 121, 124], "spectra": 126, "spectral": 109, "spectral_fus": 109, "spectral_soft": 109, "speed": [0, 100, 124, 126], "speedup": [0, 5, 100, 124, 126], "sphere": [0, 12, 54, 64, 117, 125], "spheric": [0, 12, 54, 81, 85, 97, 111, 117, 123, 125], "sphinx": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 56, 57, 58, 59, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 96, 124], "sphinx_gallery_thumbnail_numb": [2, 3, 4, 5, 6, 7, 8, 9, 11, 14, 15, 17, 18, 19, 20, 21, 22, 23, 27, 28, 31, 32, 33, 34, 37, 38, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 56, 57, 58, 59, 62, 63, 64, 65, 66, 67, 68, 69, 72, 73, 74, 75, 76, 77, 78, 79, 82, 83, 84, 87, 88, 90, 91, 92], "spine": 17, "split": [45, 64, 104, 124], "split_class": 104, "spring_layout": [42, 44, 45, 50, 51], "springer": [0, 50, 100, 109, 111, 123], "sqeuclidean": [0, 28, 29, 57, 72, 75, 76, 78, 99, 100, 102, 109, 110, 111, 119, 121], "sqrt": [0, 7, 19, 21, 23, 38, 48, 52, 57, 58, 59, 65, 78, 79, 84, 98, 106, 109, 114, 117], "sqrtm": [46, 91, 98, 124], "squar": [0, 9, 23, 47, 50, 64, 72, 75, 76, 78, 98, 99, 100, 102, 104, 107, 109, 110, 112, 117, 118, 120, 121, 123, 124, 126], "square_loss": [0, 43, 44, 46, 47, 52, 109], "squaredl2": 118, "squeez": 98, "sr": [42, 51, 109, 124], "src": 10, "srfgw": [42, 51, 109, 113], "srfgw_23": [42, 51], "srfgw_32": [42, 51], "srfgw_dist": [42, 51], "srfgw_e": 42, "srgw": [42, 51, 109], "srgw_23": [42, 51], "srgw_32": [42, 51], "srgw_dist": [42, 51], "srgw_e": 42, "ssnb": [64, 102, 112, 124], "sssr": 111, "ssw": [0, 7, 117], "ssw_1": 84, "ssw_2": [0, 7, 117], "ssw_p": [0, 117], "st": [29, 30, 104], "stabil": [0, 100, 111, 120, 123, 124, 126], "stabl": [0, 8, 98, 99, 109, 123, 124, 126], "stabthr": 100, "stack": [6, 18, 19, 21, 22, 48, 52, 64, 98], "stai": [107, 115, 124], "stan": [26, 27, 28, 32, 33, 34], "stand": [0, 117], "standard": [15, 59, 98, 99, 103, 108, 109, 110, 112, 121, 124], "stanisla": [26, 27, 28, 32, 33, 34, 97, 123], "star": [47, 49], "start": [0, 5, 48, 52, 57, 67, 72, 96, 98, 100, 104, 116, 120, 121, 124, 126], "start_bapg": 44, "start_cg": 44, "start_color": 50, "start_pgd": 44, "start_ppa": 44, "starting_color": [42, 44, 50, 51], "stat": 98, "state": [0, 100, 109, 110, 111, 124], "statement": 112, "stati": 11, "statist": [0, 11, 64, 73, 89, 100, 102, 105, 111, 112, 118, 120, 123, 126], "statu": [0, 105, 107, 111, 121, 122, 124], "std": [10, 14, 15, 17, 43, 59, 67, 73, 76, 77, 79, 82, 83, 84, 87, 88, 89, 98, 103, 109, 124], "std_lcot": 82, "std_sinkh": 89, "std_sinkh_ti": 89, "std_w2": 82, "std_w2_circl": 82, "std_w2_lcot": 82, "stderr": 124, "steelblu": 20, "steepest": 104, "step": [0, 3, 4, 6, 8, 9, 10, 11, 19, 41, 45, 50, 69, 96, 98, 100, 106, 109, 111, 113], "step_siz": 106, "stephen": 121, "stepsiz": 104, "stiefel": [104, 117, 126], "still": [78, 106, 124, 126], "stochast": [0, 3, 4, 8, 45, 50, 54, 71, 97, 100, 106, 109, 115, 123, 124, 125, 126], "stochastic_block_model": [42, 44, 48, 50, 51, 52], "stochastic_blockmodel_graph": 45, "stochastic_gradient_desc": 106, "stole": 75, "stop": [0, 19, 98, 99, 100, 101, 102, 104, 105, 109, 110, 111, 112, 113, 114, 118, 120, 122], "stop_criterion": [0, 52, 109, 124], "stop_threshold": 19, "stopinnerthr": [0, 102, 112], "stopthr": [0, 19, 57, 59, 89, 100, 102, 104, 105, 109, 110, 111, 112, 113, 114, 118, 120, 122, 124], "stopthr2": [0, 113, 122], "stopthr_dykstra": [0, 109], "store": [45, 102, 111, 121], "str": [0, 44, 46, 48, 52, 72, 91, 93, 99, 100, 102, 103, 104, 106, 107, 109, 110, 111, 112, 115, 118, 119, 120, 121], "straightforward": 5, "strategi": [0, 52, 78, 109, 110], "stream": 124, "streamlin": 124, "strength": [78, 100], "stress": 47, "strictli": [75, 111, 121, 126], "string": [0, 100, 101, 102, 106, 109, 111, 119, 120, 121], "stromm": [106, 123], "strong": [102, 112, 126], "strongli": [0, 54, 71, 96, 100, 102, 109, 112, 123, 124, 125, 126], "strongly_convex_const": [102, 112], "structur": [0, 5, 41, 44, 46, 48, 49, 50, 52, 98, 108, 109, 123, 124, 126], "structure_nois": 41, "studi": 11, "stuff": 124, "style": [2, 64, 115], "st\u00f6ter": [6, 123, 126], "sub": [0, 116, 123, 124, 126], "sub_sample_factor": 22, "subcal": 124, "subgraph": [52, 53, 54, 125], "subject": [111, 124], "submit": 96, "submodul": [123, 124], "subobject": 121, "subplot": [4, 5, 7, 8, 11, 14, 15, 16, 17, 19, 20, 21, 23, 26, 27, 28, 30, 31, 32, 33, 34, 38, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 56, 57, 58, 59, 62, 65, 66, 69, 72, 75, 76, 77, 79, 88, 91, 92, 93, 115], "subplot2grid": [20, 47], "subroutin": 109, "subscript": 98, "subset": [0, 45, 111, 112, 121], "subset_a": 90, "subset_b": 90, "subspac": [22, 104, 111, 123, 126], "substack": [109, 118, 121], "substanti": 111, "success": [0, 109], "successfulli": 69, "suffici": [0, 99], "suggest": 109, "sum": [0, 4, 8, 9, 10, 15, 16, 17, 18, 19, 23, 42, 44, 45, 46, 48, 49, 51, 52, 58, 65, 66, 72, 74, 76, 77, 78, 79, 84, 87, 90, 92, 93, 98, 99, 100, 102, 104, 109, 110, 111, 113, 114, 116, 117, 118, 119, 121, 123, 126], "sum_": [0, 7, 9, 72, 99, 100, 101, 102, 104, 106, 109, 110, 111, 112, 113, 114, 117, 119, 120, 126], "sum_d": [48, 109], "sum_i": [0, 43, 99, 100, 109, 111, 118, 119, 120, 121, 122, 126], "sum_j": [0, 43, 109, 111, 118, 119, 122], "sum_k": [19, 111], "summat": [98, 111], "sun": [0, 117, 123, 126], "sup": 41, "sup_": 118, "super": [8, 11, 45], "supervis": [35, 54, 100, 102, 103, 121, 123, 124, 125, 126], "supplementari": 112, "support": [0, 6, 8, 10, 19, 23, 24, 26, 54, 80, 97, 100, 101, 103, 105, 107, 109, 111, 113, 115, 117, 118, 124, 125], "support_s": 19, "support_sizes2": 19, "suppos": [9, 100, 126], "suptitl": [16, 41, 52], "sure": [0, 96, 109, 111, 123], "suresh": [111, 123], "surplu": 126, "sutherland": 123, "svg": 68, "sw": 7, "swap": 98, "swd": [0, 83, 117], "switchx": [42, 44, 49, 50, 51], "sx": 68, "sxm2": 98, "sy": [68, 96], "symbol": 121, "symmetr": [0, 42, 49, 51, 98, 99, 100, 109, 121, 124, 126], "symmetri": [0, 99, 109, 124], "synthet": 50, "system": [0, 32, 33, 44, 45, 62, 69, 70, 96, 98, 99, 100, 102, 106, 109, 112, 118, 119, 120, 123, 126], "sz": [6, 18, 22], "s\u00e9journ\u00e9": [0, 89, 100, 109, 120, 123, 126], "t": [0, 9, 10, 14, 15, 17, 19, 21, 23, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 62, 63, 64, 65, 67, 68, 69, 72, 82, 84, 88, 89, 92, 93, 99, 100, 101, 102, 104, 106, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126], "t0": 19, "t1": 68, "t2": [68, 92, 116], "t_": [0, 52, 99, 109], "t_b": 99, "t_bapg": 44, "t_bapg_spars": 44, "t_bari": 107, "t_cg": 44, "t_cg_sparsiti": 44, "t_est": 4, "t_global": [50, 109], "t_i": 102, "t_init": [0, 99], "t_j": [102, 110], "t_list": [92, 116], "t_list2": 92, "t_max": 49, "t_mean": 37, "t_mean_resc": 37, "t_pgd": 44, "t_pgd_sparsiti": 44, "t_ppa": 44, "t_ppa_spars": 44, "t_rand": [37, 107], "t_rand_resc": 37, "t_reg": [123, 126], "t_unif": 4, "tab": 45, "tab10": [4, 48, 52, 63], "tabl": 100, "tag": 124, "take": [0, 19, 37, 50, 78, 82, 95, 107, 109, 111, 112, 113, 116, 119, 120, 124, 126], "take_along_axi": 98, "taken": [0, 48, 52, 78, 109, 121, 126], "tang": [44, 109, 123], "tangui": [19, 22, 23, 37, 38, 46, 64, 97, 107, 109, 111, 123], "target": [0, 3, 9, 10, 11, 19, 31, 32, 35, 37, 38, 47, 49, 50, 54, 56, 57, 58, 59, 64, 65, 66, 67, 69, 70, 72, 73, 74, 75, 76, 78, 79, 82, 83, 84, 87, 92, 99, 100, 101, 102, 103, 105, 106, 107, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126], "tarnsport": 124, "task": [49, 96], "tau": [100, 104, 120], "tavenard": [0, 41, 43, 44, 46, 49, 97, 109, 114, 123, 126], "taylor": [64, 102, 112, 123], "team": [95, 96, 124], "templat": [53, 54, 56, 97, 108, 123, 124, 125], "temporari": 95, "temporarili": 95, "ten": 109, "tend": [44, 46, 50, 72], "tensor": [0, 2, 4, 6, 9, 10, 19, 38, 45, 69, 72, 98, 99, 100, 108, 109, 111, 113, 120, 121, 124, 126], "tensor_batch": [0, 99], "tensor_product": 109, "tensorflow": [0, 98, 111, 117, 123, 124, 126], "tensorflowbackend": 98, "tensorshap": 10, "tent": 49, "term": [0, 2, 11, 64, 74, 77, 99, 100, 101, 102, 104, 109, 110, 111, 112, 113, 114, 118, 119, 120, 121, 124, 126], "termin": [65, 111], "tesla": 98, "test": [0, 41, 45, 65, 96, 98, 99, 109, 113, 121, 123, 124], "test_acc": 45, "test_correct": 45, "test_graph": 45, "test_gromov": 124, "test_load": 45, "tetali": [0, 122, 123, 126], "text": [0, 3, 5, 7, 8, 9, 11, 18, 21, 27, 29, 31, 32, 38, 56, 66, 69, 72, 74, 77, 78, 83, 84, 87, 96, 99, 100, 102, 106, 109, 111, 112, 114, 116, 120, 121, 126], "textrm": 111, "texttt": [0, 120], "tf": [123, 124], "tfgw": [108, 123], "tfgw_": 108, "tfgwpool": [45, 108], "th": [52, 100, 101, 109, 111, 116, 118, 123], "th_a": 116, "than": [10, 72, 78, 98, 109, 111, 114, 115, 121, 124, 126], "thank": [96, 97, 116, 124], "thei": [0, 50, 95, 108, 109, 111, 124, 126], "them": [0, 5, 42, 49, 50, 51, 98, 102, 109, 111, 114, 124], "theo": 97, "theorem": [0, 64, 102, 106, 112, 124, 126], "theori": [0, 102, 106, 109, 110, 123, 126], "thesi": [64, 102, 112, 123], "theta": [0, 3, 7, 8, 11, 21, 23, 32, 38, 50, 57, 82, 100, 103, 111, 117], "theta_": [0, 117], "thi": [0, 2, 4, 5, 6, 9, 10, 11, 14, 15, 16, 17, 19, 22, 23, 26, 27, 28, 29, 30, 32, 34, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 54, 58, 59, 62, 63, 64, 65, 67, 68, 69, 70, 72, 73, 78, 79, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 95, 96, 97, 98, 99, 100, 101, 102, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126], "thibault": [109, 123], "thing": 72, "thirion": [109, 123], "thirti": [44, 109, 123], "this_fil": [16, 17, 27, 31, 33, 47], "those": [0, 16, 72, 100, 102, 109, 120, 121, 126], "thr": 115, "thre": [109, 114], "thread": [0, 111, 121], "threaten": 95, "three": [0, 109, 110, 120], "thresh": 41, "threshinf": 41, "threshold": [0, 19, 41, 98, 100, 101, 102, 104, 105, 109, 110, 111, 112, 113, 114, 115, 118, 120, 122, 126], "threshold_plan": 109, "threshsup": 41, "through": [0, 92, 107, 111, 116, 120, 123, 126], "throw": [10, 124], "thu": [0, 19, 72, 99, 121], "thual": [109, 123], "tianlin": 123, "tic": [0, 2, 15, 43, 59, 67, 121, 124], "tick": 84, "tick_label": 2, "tick_param": [57, 63, 79], "tick_right": [62, 69], "tick_top": [62, 69], "ticker": 63, "ticklabel_format": 2, "ticks_loc": 63, "tight": 68, "tight_layout": [14, 15, 16, 17, 19, 20, 21, 22, 26, 27, 28, 30, 32, 33, 34, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 57, 58, 62, 63, 65, 69, 72, 75, 76, 88], "tile": 98, "time": [0, 3, 4, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 56, 57, 58, 59, 62, 63, 64, 65, 66, 67, 68, 69, 70, 73, 74, 75, 76, 77, 78, 79, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 96, 98, 99, 100, 102, 109, 111, 112, 117, 119, 121, 123, 124, 126], "time_bapg": 44, "time_batch": 5, "time_batch_gw": 5, "time_cg": 44, "time_emd": 72, "time_entrop": 57, "time_na": 5, "time_naive_gw": 5, "time_pgd": 44, "time_ppa": 44, "time_sinkhorn_reg": 72, "timeout": 124, "times_autodiff": 2, "times_envelop": 2, "times_last_step": 2, "timesmathbb": 111, "titl": [3, 4, 6, 7, 8, 9, 10, 11, 14, 15, 17, 18, 21, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 56, 57, 58, 62, 63, 64, 65, 66, 67, 69, 72, 74, 75, 76, 77, 79, 82, 83, 84, 87, 88, 91, 92, 93, 96, 115, 123], "titouan": [0, 41, 42, 43, 44, 46, 49, 51, 52, 59, 97, 108, 109, 113, 123], "tk": 111, "tm": [0, 111], "tmp1": [16, 21], "tmp2": [16, 21], "to_networkx": 45, "to_numpi": 98, "to_numpy_arrai": [42, 44, 48, 50, 51, 52], "to_rgb": [10, 21], "to_rgba": [41, 49], "to_undirect": 45, "toarrai": [41, 46, 49, 98, 116], "toc": [0, 15, 43, 59, 67, 121, 124], "tocsr": 98, "todens": 98, "tog": [0, 100, 111, 123, 126], "togeth": 73, "tol": [0, 5, 29, 44, 47, 52, 57, 58, 69, 99, 102, 109, 114, 118], "tol_ab": [0, 109], "tol_bcd": 101, "tol_inn": [0, 48, 99, 109], "tol_ot": [69, 109], "tol_out": [48, 109], "tol_rel": [0, 44, 109], "tol_sinkhorn": 101, "toler": [0, 47, 98, 99, 101, 106, 107, 109, 114, 118], "tolist": 63, "toml": 124, "tong": 123, "too": [0, 100, 104, 126], "tool": [96, 126], "toolbox": [54, 71, 78, 97, 124, 125, 126], "tooth": [6, 16, 22], "top": [0, 17, 50, 52, 59, 63, 96, 109, 110, 115], "toq": [0, 2, 121], "torch": [0, 2, 4, 6, 7, 9, 10, 11, 19, 38, 45, 69, 98, 108, 111, 123, 124, 126], "torch_geometr": 45, "torchbackend": [98, 124], "toronto": 126, "total": [0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 56, 57, 58, 59, 60, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 100, 109, 110, 111, 114, 120, 125, 126], "toward": 95, "tp": [0, 92, 111], "tplt_adjac": 108, "tplt_featur": 108, "tplt_weight": 108, "tr": [0, 106], "trace": 98, "traceback": 96, "track": [96, 109, 124], "tracker": 96, "tractogram": [100, 123], "trade": [0, 48, 49, 50, 52, 108, 109], "train": [0, 27, 33, 65, 69, 100, 102, 103, 104, 108, 111, 120, 124, 126], "train_acc": 45, "train_correct": 45, "train_graph": 45, "train_load": 45, "train_node_weight": 108, "tran": [62, 69, 109, 123], "transact": [0, 77, 100, 102, 111, 113, 123, 126], "transdata": [62, 69], "transfer": [27, 126], "transform": [7, 26, 27, 28, 30, 32, 34, 102, 109, 119, 121, 126], "transform_label": 102, "translat": [0, 54, 68, 94, 103, 120, 123, 124, 125, 126], "transloc": 111, "transp": [26, 28, 30, 31, 34, 93], "transp_i": 102, "transp_x": 102, "transp_xs_emd": [26, 27, 28, 30, 33], "transp_xs_emd_laplac": 30, "transp_xs_gaussian": 32, "transp_xs_gaussian_new": 32, "transp_xs_l1l2": 26, "transp_xs_linear": 32, "transp_xs_linear_new": 32, "transp_xs_lpl1": [26, 28], "transp_xs_sinkhorn": [26, 27, 28, 30, 33], "transp_xs_sinkhorn_semi": 34, "transp_xs_sinkhorn_un": 34, "transp_xt": 102, "transp_xt_emd": 27, "transp_xt_sinkhorn": 27, "transpar": 68, "transport": [0, 6, 8, 12, 14, 15, 19, 23, 33, 41, 42, 44, 45, 46, 49, 51, 52, 54, 60, 64, 71, 77, 80, 88, 90, 91, 94, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125], "transpos": [10, 38, 62, 69, 98, 124], "travi": 124, "treat": 99, "trend": 106, "tri": [124, 126], "triangl": 47, "tribut": [0, 111, 123], "trick": [41, 99, 114, 126], "trigger": [9, 10, 101], "troll": 95, "trouv\u00e9": [0, 100, 123, 126], "true": [0, 2, 3, 4, 6, 7, 9, 10, 11, 14, 17, 19, 21, 22, 23, 26, 29, 32, 33, 38, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 57, 58, 59, 62, 65, 67, 68, 69, 70, 72, 73, 77, 78, 79, 84, 87, 89, 91, 92, 98, 99, 100, 101, 102, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 124, 126], "true_fixed_point": [19, 111], "trust": [100, 104], "trustregion": 104, "try": 124, "ts_local": [50, 109], "tsne": 45, "tsne_embed": 45, "tsne_embeddings_0": 45, "tsne_embeddings_1": 45, "tuia": [0, 77, 100, 102, 113, 123, 126], "tune": 114, "tupl": [0, 99, 100, 101, 109, 110, 111, 113, 120, 121], "tuple_p": 109, "tuple_pxy_feat": 109, "tuple_pxy_samp": 109, "tuple_weight": 109, "turn": 121, "tutori": [8, 96, 126], "tv": [0, 76, 78, 79, 120], "tw": [10, 108, 123], "tw_": 108, "tweak": 124, "twenti": [0, 73, 100, 118, 123, 126], "two": [0, 4, 5, 6, 19, 23, 27, 29, 37, 43, 49, 50, 57, 62, 69, 70, 72, 73, 76, 78, 90, 96, 98, 100, 101, 102, 105, 106, 107, 109, 111, 113, 116, 117, 120, 121, 122, 123, 124, 126], "twpool": 108, "tx": [0, 16, 21, 117], "ty": [16, 21], "type": [0, 23, 37, 50, 78, 96, 98, 99, 100, 102, 103, 106, 107, 108, 109, 111, 113, 114, 116, 117, 118, 119, 121, 123, 124, 126], "type_a": [0, 98, 117, 121, 124], "typeerror": 98, "typo": 112, "u": [0, 3, 4, 6, 8, 9, 18, 59, 63, 69, 72, 84, 88, 89, 96, 99, 100, 104, 109, 110, 111, 112, 114, 117, 119, 120, 121, 123, 124, 126], "u0": 104, "u_": [0, 117, 120], "u_i": 100, "u_valu": [0, 111], "u_weight": [0, 111], "ub": [7, 62, 69, 82, 84, 92, 93], "ucoot": [69, 109], "un": 124, "unaccept": 95, "unattribut": [48, 52], "unb": 79, "unbalanc": [0, 71, 79, 94, 97, 100, 101, 102, 103, 109, 114, 115, 116, 121, 123, 124, 125], "unbalanced_co_optimal_transport": [69, 109], "unbalanced_co_optimal_transport2": 109, "unbalanced_method": 109, "unbalanced_solv": [69, 109], "unbalanced_typ": [0, 78, 79], "unbalancedsinkhorntransport": 102, "unbias": 109, "undefin": 121, "undefinedparamet": 121, "under": [0, 96, 100, 101, 102, 109, 110, 111, 123], "underscor": 67, "underset": [0, 111, 117], "understand": [28, 34], "understood": 20, "unexpect": 9, "unic": [14, 15, 26, 27, 28, 29, 31, 32, 33, 34, 45, 62, 65, 69, 73, 74, 75, 76, 79], "unicodedecodeerror": 124, "unif": [0, 2, 4, 7, 9, 18, 20, 22, 23, 38, 43, 46, 47, 48, 49, 52, 56, 66, 67, 69, 70, 75, 78, 82, 91, 111, 117, 119, 121], "unifi": [78, 123, 124, 126], "uniform": [0, 7, 9, 19, 48, 52, 56, 64, 66, 69, 72, 74, 78, 83, 84, 89, 90, 92, 93, 98, 99, 100, 101, 102, 105, 107, 108, 109, 111, 112, 117, 120, 121, 122, 124, 126], "uniformli": [48, 52], "uniqu": [42, 44, 50, 51, 63, 98, 126], "unique_color": [42, 44, 50, 51], "unique_colors1": 50, "unique_colors2": 50, "unit": [49, 64, 117, 126], "univ": [7, 29, 30, 62, 69, 82, 84, 92, 93], "univers": [64, 102, 112, 123], "universit": [18, 20], "unknown": 100, "unlabel": [0, 49, 91, 102, 109, 113, 114, 123, 126], "unmaintain": 124, "unmix": [12, 48, 52, 54, 100, 109, 121, 123, 124, 125], "unmixings2d": [48, 52], "unnecessari": 124, "unnorm": [0, 99, 109, 114, 120], "unregist": 124, "unregular": [0, 100, 102, 112, 113, 116, 118, 120], "unsqueez": 98, "unsupervis": [35, 54, 102, 103, 121, 125, 126], "until": 124, "unus": 124, "unwant": [0, 109, 111], "unwarr": 126, "unwelcom": 95, "uot": [87, 109, 116, 123, 124, 126], "uot2": 116, "uot_cost_matrix": 109, "uot_parameters_and_measur": 109, "up": [0, 4, 96, 114, 120, 124], "upart1": 50, "upart2": 50, "updat": [31, 100, 109, 111, 112, 116, 119, 121, 124], "update_barycenter_featur": [109, 124], "update_barycenter_structur": [109, 124], "upgrad": 124, "upper": [0, 37, 50, 63, 64, 87, 90, 102, 111, 112, 115], "upsid": 115, "url": 123, "us": [0, 4, 5, 6, 7, 9, 10, 11, 14, 15, 23, 27, 32, 33, 34, 41, 42, 43, 44, 46, 47, 48, 49, 51, 52, 54, 57, 58, 62, 63, 64, 65, 67, 68, 70, 71, 72, 73, 77, 78, 87, 88, 90, 91, 93, 95, 96, 98, 99, 100, 105, 108, 109, 111, 114, 117, 120, 122, 124, 125], "usag": 96, "use_adam_optim": [48, 109], "use_gridspec": 72, "use_log": [48, 109], "use_target": 109, "use_tensor": [0, 72, 121], "useless": [109, 124], "user": [0, 50, 77, 96, 98, 109, 123, 124], "userwarn": [4, 8, 9, 10, 20, 26, 28, 29, 30, 44, 46, 48, 49, 52, 58, 67, 72, 77, 78, 88], "uss": 124, "usual": [5, 109, 124], "util": [0, 2, 4, 9, 10, 14, 15, 17, 19, 38, 45, 67, 69, 70, 72, 78, 88, 98, 111, 112, 124], "uu": 22, "v": [0, 3, 8, 19, 24, 35, 41, 42, 44, 49, 50, 51, 54, 59, 63, 70, 71, 72, 73, 84, 88, 89, 96, 98, 99, 100, 102, 103, 110, 111, 112, 115, 117, 118, 119, 120, 121, 123, 124, 125, 126], "v1": [16, 21, 42, 44, 49, 50, 51], "v100": 98, "v2": [16, 21, 42, 44, 49, 50, 51], "v22": 123, "v3": [16, 21], "v37i8": 69, "v4": [16, 21], "v_": 19, "v_1": 112, "v_j": [100, 112], "v_list": 19, "v_list2": 19, "v_n": 112, "v_valu": [0, 111], "v_weight": [0, 111], "va": [5, 72], "val": [21, 23, 38, 65, 98], "val_map": [41, 49], "valfunct": 124, "valid": [111, 121], "valu": [0, 2, 4, 5, 10, 23, 34, 41, 43, 48, 49, 52, 57, 65, 67, 72, 76, 78, 88, 98, 99, 100, 101, 102, 103, 104, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 118, 120, 121, 123, 124, 126], "value_bw": 124, "value_linear": [0, 2, 5, 78, 99, 109, 110, 121, 124], "value_quad": [0, 78, 99, 121, 124], "valueerror": 121, "van": [0, 109, 111, 123, 126], "vanish": [116, 126], "var": 78, "varepsilon": [17, 101, 109], "varepsilon_": [101, 109], "varepsilon_1": 101, "varepsilon_2": 101, "varepsilon_f": [101, 109], "vari": [48, 52], "variabl": [0, 48, 52, 99, 100, 102, 105, 107, 109, 110, 111, 112, 116, 118, 119, 122, 124, 126], "varianc": [3, 8, 32, 46], "variant": [5, 79, 109, 112, 123, 124, 126], "variat": [0, 15, 76, 105, 109, 113, 120, 122, 126], "variou": [50, 97, 99, 121, 124], "varphi": [64, 102, 112], "varphi_": 112, "varphi_1": 112, "varphi_i": 112, "varphi_j": 112, "varphi_l": [64, 112], "varphi_n": 112, "varphi_u": [64, 112], "vautier": [46, 47, 97], "vayer": [0, 4, 41, 42, 43, 44, 45, 46, 48, 49, 51, 52, 59, 62, 63, 69, 97, 101, 104, 108, 109, 113, 123, 126], "vdot": 111, "vec": [21, 23, 38], "vecsiz": [67, 111], "vector": [0, 9, 50, 59, 98, 99, 100, 101, 102, 107, 108, 109, 110, 111, 116, 117, 120, 121, 123, 124, 126], "verbos": [0, 26, 29, 32, 33, 43, 44, 46, 48, 52, 57, 59, 62, 67, 69, 73, 77, 87, 91, 100, 101, 102, 104, 105, 109, 110, 111, 112, 113, 114, 118, 120, 122], "verbose2": [102, 112], "veri": [0, 34, 72, 78, 100, 109, 121, 123, 124, 126], "verifi": 96, "version": [0, 49, 78, 82, 95, 96, 98, 99, 100, 113, 116, 120, 123, 124, 126], "vert": [14, 88], "vertic": [59, 63, 68], "via": [0, 4, 6, 48, 50, 52, 54, 71, 95, 100, 102, 103, 105, 109, 113, 123, 124, 125, 126], "vialard": [0, 88, 89, 100, 102, 109, 114, 120, 123, 126], "view": 124, "view_init": [22, 57, 84], "viewabl": 96, "viewpoint": 95, "vika": [111, 123], "vincent": [0, 4, 42, 44, 45, 46, 48, 49, 50, 51, 52, 97, 108, 109, 113, 123, 126], "violat": [109, 126], "viridi": [14, 41, 49, 88], "vishnu": [111, 123], "visibl": [42, 44, 49, 51, 124], "vision": [0, 6, 83, 117, 123, 126], "visu": 43, "visual": [22, 28, 34, 45, 62, 73, 90], "vivien": [18, 118, 123], "vline": 82, "vm": 82, "vmax": [4, 29, 41, 48, 49, 52, 59, 63, 69, 72], "vmin": [4, 38, 41, 49, 59, 63, 69, 72, 121], "vol": [0, 11, 77, 102, 106, 111, 113, 123, 126], "volkan": 121, "volum": 123, "vonmis": 82, "vstack": [14, 15, 17, 43, 45, 59, 67, 88], "vv": 22, "w": [0, 9, 10, 11, 21, 23, 38, 44, 47, 48, 52, 64, 68, 72, 91, 93, 100, 101, 102, 104, 106, 107, 108, 109, 111, 117, 118, 119, 120, 121, 123, 124, 126], "w0": 91, "w1": [43, 104], "w2": [43, 82, 104], "w2_circl": 82, "w_": [0, 37, 38, 48, 52, 100, 107, 109, 111, 120], "w_1": [0, 111, 126], "w_2": [0, 82, 105, 106, 111, 126], "w_a": 100, "w_b": 100, "w_bar": 107, "w_d": 109, "w_dist": 0, "w_i": [100, 106, 111], "w_k": [9, 111, 126], "w_kw": 126, "w_kw_u": 126, "w_lcot": 82, "w_list": [23, 38, 107], "w_p": [0, 111, 117, 126], "w_sinkhorn_reg": 72, "w_t": [37, 38, 107], "w_u": 126, "w_x": 109, "w_y": 109, "wa": [72, 98, 124, 126], "wai": [0, 27, 78, 96, 100, 111, 124, 126], "wang": [44, 109, 123], "want": [0, 4, 5, 11, 20, 26, 28, 29, 30, 44, 46, 58, 69, 72, 77, 78, 120, 124, 126], "warm": [0, 100, 124, 126], "warmstart": [0, 44, 52, 59, 100, 101, 109, 110, 120, 124], "warmstartt": [0, 52, 109], "warn": [0, 4, 20, 26, 28, 29, 30, 34, 44, 46, 48, 52, 58, 59, 72, 77, 78, 88, 100, 102, 109, 110, 113, 120, 121, 124], "warn_dykstra": [0, 109], "wass": [0, 99], "wass_1": 123, "wass_2": 123, "wassersein": 124, "wasserstaiun": 104, "wasserstein": [0, 12, 19, 23, 24, 37, 53, 67, 71, 76, 85, 94, 97, 99, 100, 102, 103, 104, 106, 107, 108, 109, 111, 113, 114, 117, 120, 121, 123, 124, 125], "wasserstein2": 109, "wasserstein_1d": [0, 10, 82, 111, 124, 126], "wasserstein_2": 123, "wasserstein_circl": [0, 82, 111, 124], "wasserstein_distance_to_templ": 108, "wassertein": 124, "wasterstein": [54, 60, 125], "wave": 96, "wb": 124, "wd": 123, "wd_reg": 123, "wda": [65, 97, 124], "we": [0, 3, 4, 5, 6, 7, 8, 9, 10, 11, 19, 34, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 59, 62, 64, 68, 69, 72, 73, 78, 82, 90, 91, 92, 95, 96, 97, 98, 100, 102, 106, 109, 111, 114, 116, 117, 124, 126], "weak": [0, 54, 71, 97, 103, 115, 123, 124, 125], "weak_optimal_transport": [0, 66, 122], "web": 96, "websit": 123, "weed": [0, 100, 102, 105, 123, 126], "weight": [0, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 42, 44, 48, 49, 50, 51, 52, 66, 67, 69, 72, 74, 78, 88, 92, 99, 100, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 117, 118, 119, 120, 121, 122, 124, 126], "weight_decai": 45, "weight_inter_g1": 50, "weight_inter_g2": [42, 44, 50, 51], "weight_inter_g3": [42, 44, 51], "weight_intra_g1": 50, "weight_intra_g2": [42, 44, 50, 51], "weight_intra_g3": [42, 44, 51], "weight_list": 88, "weightedg1": 50, "weightedg2": [42, 44, 50, 51], "weightedg3": [42, 44, 51], "welcom": [95, 123], "well": [37, 64, 96, 98, 109, 111, 112, 121, 126], "were": 124, "west": 111, "wgw": 43, "what": [28, 34, 95, 96, 126], "wheel": 124, "when": [0, 4, 5, 67, 78, 82, 93, 95, 96, 99, 100, 101, 104, 106, 107, 109, 111, 113, 114, 116, 121, 123, 124], "whenev": [0, 111], "where": [0, 5, 7, 9, 10, 19, 23, 41, 48, 49, 52, 64, 69, 70, 72, 78, 90, 93, 96, 98, 99, 100, 101, 102, 104, 105, 106, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 122, 124, 126], "whether": [0, 98, 99, 107, 109, 111, 113, 121], "which": [0, 4, 5, 19, 23, 41, 49, 50, 64, 69, 72, 78, 95, 96, 98, 99, 100, 101, 102, 105, 108, 109, 111, 112, 113, 115, 116, 121, 122, 123, 124, 126], "while": [50, 72, 100, 102, 107, 109, 112, 124, 126], "whisper": [100, 123], "white": 48, "who": [95, 124], "whose": [50, 67, 101, 106, 109, 111, 116], "why": [0, 96, 100, 124], "wider": 78, "width": [21, 23, 38, 42, 44, 49, 50, 51, 63, 100], "width_edg": [42, 44, 49, 50, 51], "wiki": 95, "wild": 124, "window": [123, 124], "wip": 96, "wirefram": 7, "wisc": 67, "wise": [72, 78, 98, 111, 121, 126], "wish": [64, 96], "with_label": [41, 45, 49], "with_nois": 41, "within": [10, 50, 52, 95, 98, 109], "without": [0, 67, 69, 95, 96, 98, 99, 100, 109, 116, 123, 124], "wminkowski": [0, 72, 121], "wolf": [0, 89, 109, 120, 123], "won": 110, "word": [9, 111, 126], "work": [0, 5, 16, 72, 96, 98, 100, 105, 109, 110, 111, 113, 120, 121, 122, 124], "workflow": 96, "workshop": [100, 102, 109, 123, 126], "would": [5, 97, 98, 124], "wrapper": [78, 97, 102, 112, 113, 124, 126], "write": [0, 96, 98, 99, 111], "written": [100, 110, 111], "wrt": [0, 4, 78, 98, 99, 102, 109, 121], "ws1": 29, "ws2": 29, "wt": [8, 106, 119], "wu": [0, 92, 116, 120, 123], "www": 126, "wx": 109, "wx_feat": [101, 109], "wx_samp": [101, 109], "wxg": 8, "wy": 109, "wy_feat": [101, 109], "wy_samp": [69, 101, 109], "x": [0, 2, 3, 4, 5, 7, 8, 9, 10, 11, 14, 15, 17, 18, 19, 20, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 41, 43, 44, 45, 46, 47, 48, 49, 50, 52, 56, 57, 58, 59, 63, 64, 65, 66, 67, 69, 73, 74, 75, 76, 77, 79, 82, 83, 84, 87, 88, 89, 91, 92, 93, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126], "x0": [0, 7, 41, 105, 111, 117], "x1": [0, 4, 6, 18, 20, 27, 31, 33, 45, 62, 63, 68, 72, 78, 82, 99, 104, 109, 121], "x10": 124, "x100": 124, "x1_torch": 6, "x1tl": 33, "x1tn": 33, "x2": [0, 6, 18, 20, 27, 31, 33, 45, 62, 68, 72, 78, 82, 99, 104, 109, 121, 124], "x2_torch": 6, "x3": [6, 18, 20], "x3_torch": 6, "x4": 20, "x_": [0, 69, 100, 102, 109, 110, 111, 112, 117], "x_1": [0, 50, 62, 64, 72, 99, 109, 111, 112, 121], "x_2": [0, 50, 62, 64, 72, 99, 109, 111, 121], "x_a": [0, 90, 99, 111, 114], "x_a_i": 90, "x_all": 6, "x_b": [0, 90, 99, 111, 114], "x_b_j": 90, "x_bar": 19, "x_bar2": 19, "x_class": 112, "x_i": [0, 7, 43, 99, 100, 111, 112, 117, 126], "x_init": [0, 18, 19, 20, 100, 111], "x_j": [100, 112], "x_k": 113, "x_label": 63, "x_latent": 45, "x_list": [19, 22, 59, 111], "x_n": 112, "x_prev": 19, "x_rescal": 37, "x_sourc": 70, "x_t": [0, 100, 102, 109, 110, 111, 112, 117, 121], "x_temp": 19, "x_torch": 10, "x_visu": 22, "x_y_lim": 63, "xa": [0, 105, 122], "xavier": [109, 123], "xaxi": [19, 62, 69], "xb": [0, 6, 20, 56, 105, 122], "xb_init": 20, "xbary_torch": 6, "xbinit": 6, "xd": 11, "xeon": 98, "xf": [101, 109], "xg": [8, 11], "xi": [19, 22], "xizheng": [67, 97, 123], "xk": 113, "xl": 8, "xlabel": [3, 7, 8, 9, 11, 27, 33, 38, 43, 45, 48, 62, 63, 69, 72, 76, 82, 83, 84, 89], "xlim": [11, 47, 63, 72, 76, 82], "xn": 11, "xnvisu": 11, "xp_coord": 117, "xr": [56, 66, 74, 75, 83, 115], "xs1": [9, 29], "xs2": [9, 29, 82], "xs_class": 64, "xs_map": 126, "xs_new": 32, "xscale": [83, 84], "xsi": 8, "xsp": 65, "xspw": 65, "xst": 31, "xstgw": 31, "xt": [3, 8, 9, 26, 27, 28, 29, 30, 31, 32, 33, 34, 43, 46, 56, 59, 64, 65, 66, 74, 75, 82, 83, 84, 89, 91, 92, 93, 100, 102, 106, 112, 115, 116, 119, 124, 126], "xti": 8, "xtick": [11, 15, 26, 28, 30, 34, 43, 63, 76, 92, 93], "xtot": 75, "xtp": 65, "xtpw": 65, "xts2": 82, "xtsgw": 31, "xu": [0, 44, 46, 99, 109, 123, 126], "xvisu": [7, 11], "xx": [6, 8, 18], "xy": [21, 23, 37, 38, 115], "xya": [62, 69], "xyb": [62, 69], "xyu354": 67, "y": [0, 2, 3, 7, 11, 14, 19, 20, 22, 26, 28, 29, 30, 32, 34, 37, 41, 43, 44, 45, 46, 48, 49, 50, 52, 57, 58, 59, 63, 64, 65, 69, 84, 88, 98, 99, 100, 101, 102, 103, 104, 107, 109, 111, 112, 114, 115, 116, 117, 118, 121, 123, 126], "y1": 121, "y_": [69, 102, 109], "y_1": [0, 19, 109, 111], "y_2": [0, 109], "y_a": 90, "y_b": 90, "y_class": 112, "y_i": 99, "y_init": 111, "y_j": [0, 43, 126], "y_k": [19, 111], "y_l": 111, "y_list": [19, 59], "y_noisi": 69, "y_t": 102, "y_target": 70, "yamllint": 124, "yan": [0, 111, 123], "yaxi": [62, 63, 69], "ydict": 109, "ydict_best_st": 109, "ydict_fgw": 48, "ydict_init": 109, "year": [123, 124, 126], "yembed": [48, 109], "yet": [0, 109, 124, 126], "yf": [101, 109], "yield": 102, "yl": 8, "ylabel": [2, 27, 33, 38, 43, 48, 63, 72, 79, 83, 84, 89, 93], "ylim": [11, 47, 63, 76, 82], "ymax": 82, "ymin": 82, "you": [0, 5, 20, 26, 28, 29, 30, 44, 46, 49, 58, 72, 77, 78, 96, 98, 100, 104, 108, 112, 115, 120, 123, 124, 126], "your": [5, 96, 123, 126], "yourlogin": 96, "yr": 115, "ys1": 29, "ys2": 29, "ys_class": 64, "yscale": 89, "yt": [3, 26, 28, 29, 30, 32, 34, 43, 65, 102], "ytick": [11, 15, 26, 28, 30, 34, 43, 63, 93], "yu": [67, 97, 123], "yule": [0, 72, 121], "yx": 115, "yy": [6, 8, 18], "z": [0, 7, 14, 48, 50, 52, 57, 84, 88, 97, 100, 111, 118, 121, 123, 126], "z_": 111, "z_1": 111, "z_i": [118, 121], "z_j": [111, 118, 121], "zdir": [14, 88], "zemskova": [109, 123], "zero": [2, 4, 6, 7, 9, 11, 14, 15, 19, 42, 44, 46, 48, 49, 51, 52, 69, 72, 73, 75, 76, 82, 88, 98, 100, 101, 102, 109, 121, 124], "zero_": [4, 6, 9, 10, 69], "zero_grad": [3, 8, 11, 19, 38], "zero_pad": 98, "zeros_lik": 41, "zha": [44, 46, 109, 123], "zhang": [0, 120, 123, 126], "zhao": [44, 109, 123], "zhu": [44, 109, 123], "zine": 11, "zip": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 56, 57, 58, 59, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 123], "zorder": [3, 4, 5, 8, 48, 52, 63, 68], "\u00e1lvarez": [19, 100, 111, 123]}, "titles": ["API and modules", "Differentiable OT with PyTorch", "Different gradient computations for regularized optimal transport", "Dual OT solvers for entropic and quadratic regularized OT with Pytorch", "Optimizing the Gromov-Wasserstein distance with PyTorch", "Solving Many Optimal Transport Problems in Parallel", "Sliced Wasserstein barycenter and gradient flow with PyTorch", "Spherical Sliced-Wasserstein Embedding on Sphere", "Continuous OT plan estimation with Pytorch", "Wasserstein unmixing with PyTorch", "Wasserstein 1D (flow and barycenter) with PyTorch", "Wasserstein 2 Minibatch GAN with PyTorch", "Computation times", "Wasserstein barycenters", "1D Wasserstein barycenter demo", "1D Wasserstein barycenter: exact LP vs entropic regularization", "Convolutional Wasserstein Barycenter example", "Debiased Sinkhorn barycenter demo", "2D free support Wasserstein barycenters of distributions", "OT Barycenter with Generic Costs Demo", "2D free support Sinkhorn barycenters of distributions", "Gaussian Bures-Wasserstein barycenters", "Generalized Wasserstein Barycenter Demo", "Gaussian Mixture Model OT Barycenters", "Computation times", "Domain adaptation with OT", "OT for domain adaptation", "OT for image color adaptation", "OT for domain adaptation on empirical distributions", "OT for multi-source target shift", "OT with Laplacian regularization for domain adaptation", "Linear OT mapping estimation", "OT mapping estimation for domain adaptation", "OT for image color adaptation with mapping estimation", "OTDA unsupervised vs semi-supervised setting", "Computation times", "OT on Gaussian and Gaussian Mixture Models", "OT between GMM : plan and maps in 1D", "Gradient Flow for GMM-OT distance", "Computation times", "Gromov-Wasserstein (GW) and Fused GW", "Barycenter of labeled graphs with FGW", "Entropic-regularized semi-relaxed (Fused) Gromov-Wasserstein example", "Plot Fused-Gromov-Wasserstein", "Comparison of Fused Gromov-Wasserstein solvers", "Graph classification with Template Based Fused Gromov Wasserstein", "Gromov-Wasserstein example", "Gromov-Wasserstein Barycenter example", "(Fused) Gromov-Wasserstein Linear Dictionary Learning", "Plot partial FGW for subgraph matching", "Quantized Fused Gromov-Wasserstein examples", "Semi-relaxed (Fused) Gromov-Wasserstein example", "Semi-relaxed (Fused) Gromov-Wasserstein Barycenter as Dictionary Learning", "Computation times", "Examples gallery", "Factored an Low-Rank OT", "Optimal transport with factored couplings", "Low rank Gromov-Wasterstein between samples", "Low rank Sinkhorn", "Nystr\u00f6m approximation for OT", "Computation times", "Other OT problems", "Row and column alignments with CO-Optimal Transport", "Entropic Wasserstein Component Analysis", "Smooth and Strongly Convex Nearest Brenier Potentials", "Wasserstein Discriminant Analysis", "Weak Optimal Transport VS exact Optimal Transport", "Computing 1-dimensional Barycenters via d-MMOT", "Logo of the POT toolbox", "Detecting outliers by learning sample marginal distribution with CO-Optimal Transport and by using unbalanced Co-Optimal Transport", "Stochastic examples", "Computation times", "Introduction to Optimal Transport with Python", "Optimal Transport for fixed support", "Optimal Transport between empirical distributions", "Optimal Transport with different ground metrics", "Geometry of OT distances", "Regularized OT with generic solver", "Quickstart Guide", "Optimal Transport solvers comparison", "Computation times", "OT in 1D and Sliced Wasserstein", "OT distance on the Circle", "Sliced Wasserstein Distance on 2D distributions", "Spherical Sliced Wasserstein on distributions in S^2", "Computation times", "Unbalanced and Partial OT", "1D Unbalanced optimal transport", "1D Wasserstein barycenter demo for Unbalanced distributions", "Translation Invariant Sinkhorn for Unbalanced Optimal Transport", "Partial Wasserstein in 1D", "Partial Wasserstein and Gromov-Wasserstein example", "Regularization path of l2-penalized unbalanced optimal transport", "2D examples of exact and entropic unbalanced optimal transport", "Computation times", "Code of conduct", "Contributing to POT", "Contributors", "ot.backend", "ot.batch", "ot.bregman", "ot.coot", "ot.da", "ot.datasets", "ot.dr", "ot.factored", "ot.gaussian", "ot.gmm", "ot.gnn", "ot.gromov", "ot.lowrank", "ot.lp", "ot.mapping", "ot.optim", "ot.partial", "ot.plot", "ot.regpath", "ot.sliced", "ot.smooth", "ot.stochastic", "ot.unbalanced", "ot.utils", "ot.weak", "POT: Python Optimal Transport", "Releases", "Computation times", "User guide"], "titleterms": {"": 84, "0": 124, "1": [26, 28, 29, 30, 34, 48, 52, 67, 75, 124], "10": 124, "11": 124, "1d": [10, 14, 15, 17, 37, 54, 81, 87, 88, 90], "2": [11, 26, 28, 29, 30, 34, 42, 44, 48, 51, 52, 67, 75, 84, 124], "2d": [17, 18, 20, 46, 65, 78, 83, 91, 93], "3": [28, 34, 42, 44, 48, 51, 52, 124], "3d": [46, 91], "4": 124, "5": 124, "6": 124, "7": 124, "8": 124, "9": 124, "In": 5, "acceler": 126, "acknowledg": [97, 123], "across": 43, "adapt": [25, 26, 27, 28, 29, 30, 31, 32, 33, 54, 126], "add": [42, 51], "algorithm": [26, 27, 28, 29, 30, 32, 70, 72, 78, 126], "align": [62, 69], "all": [29, 78], "along": [6, 7, 11], "among": 67, "an": [54, 55, 56, 66, 126], "anaconda": 123, "analysi": [63, 65, 126], "ani": 46, "anim": [6, 7, 11, 22, 92], "api": 0, "applic": 126, "approxim": 59, "architectur": 45, "atom": 48, "attribut": [48, 50, 52, 95], "backend": [98, 126], "background": 68, "bakeri": 72, "barycent": [6, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 41, 47, 52, 54, 67, 88, 126], "barycentr": [14, 88], "base": 45, "baseestim": 121, "basetransport": 102, "batch": 99, "between": [37, 50, 57, 74, 78, 82, 126], "block": [42, 44, 48, 51, 52], "both": 67, "break": 124, "bregman": [59, 100, 126], "brenier": 64, "bug": 96, "bure": [21, 78], "bures_wasserstein_barycent": 106, "case": [70, 126], "cg": 113, "chang": 124, "check": 123, "checklist": 96, "circl": [75, 82], "cite": 123, "citi": 72, "class": [98, 102, 118, 121, 126], "classif": 45, "clear": 68, "close": 124, "cloud": 50, "cluster": [4, 42, 44, 48, 51, 52], "co": [62, 69], "co_optimal_transport": 101, "co_optimal_transport2": 101, "code": [95, 123], "color": [27, 33], "column": [62, 69], "commun": 4, "compar": [5, 59, 67, 70, 78, 82], "comparison": [2, 44, 79], "compat": 126, "compon": 63, "compos": [48, 52], "compress": 4, "comput": [2, 5, 6, 12, 14, 16, 17, 18, 21, 22, 24, 35, 39, 41, 42, 43, 44, 46, 47, 49, 50, 51, 53, 56, 59, 60, 63, 65, 66, 67, 70, 71, 72, 74, 76, 80, 85, 88, 89, 91, 92, 93, 94, 125, 126], "compute_transport_plan": 116, "conda": 123, "conduct": [95, 123], "content": 123, "continu": [8, 70], "contribut": [96, 123], "contributor": [96, 97], "converg": 9, "convert": [3, 8], "convex": 64, "convolut": [16, 126], "convolutional_barycenter2d": 126, "coot": [69, 101], "cost": [5, 19, 57, 72, 78], "coupl": [26, 28, 29, 30, 34, 56], "covari": 21, "cpu": 126, "creat": 43, "creator": 97, "custom": 78, "d": 67, "da": 102, "dark": 68, "data": [3, 7, 8, 9, 11, 14, 15, 16, 18, 20, 22, 26, 27, 28, 29, 30, 31, 32, 33, 34, 38, 41, 43, 45, 47, 49, 56, 57, 58, 59, 63, 65, 66, 68, 69, 73, 74, 76, 77, 78, 79, 82, 83, 84, 87, 88, 92, 93], "dataset": [48, 52, 75, 103], "debias": 17, "deep": 8, "defin": [21, 78, 79], "demo": [14, 17, 19, 22, 88], "densiti": 8, "depend": [100, 123], "deprec": 124, "descent": [6, 7, 38], "detect": 69, "dictionari": [48, 52], "differ": [2, 26, 27, 28, 30, 32, 34, 75, 76, 82, 83, 84], "differenti": [1, 54], "dimension": 67, "dirac": 15, "directli": 59, "discret": 70, "discrimin": [65, 126], "displai": 46, "dist0": 121, "distanc": [4, 9, 28, 34, 38, 43, 44, 46, 50, 67, 69, 76, 82, 83, 91, 126], "distribut": [9, 18, 20, 21, 28, 33, 46, 67, 69, 73, 74, 79, 83, 84, 87, 88, 91, 126], "diverg": [42, 51], "document": 96, "domain": [25, 26, 28, 29, 30, 32, 33, 54, 126], "dr": 104, "dual": [3, 8, 70, 72], "embed": [7, 48, 52], "emd": [72, 74, 76, 77, 126], "emd2": 126, "emdlaplacetransport": 102, "emdtransport": 102, "empir": [20, 28, 74], "empirical_bures_wasserstein_dist": 106, "empirical_bures_wasserstein_map": 106, "empirical_gaussian_gromov_wasserstein_map": 106, "empirical_sinkhorn_nystroem": 59, "endow": [48, 52], "enforc": 95, "entrop": [3, 8, 15, 42, 49, 57, 63, 77, 78, 89, 93, 126], "estim": [3, 4, 8, 9, 31, 32, 33, 48, 52, 69, 126], "euclidean": [57, 82], "ewca": [63, 104], "exact": [15, 56, 66, 73, 78, 93], "exampl": [16, 42, 46, 47, 50, 51, 54, 70, 78, 91, 93, 101, 102, 103, 104, 106, 107, 110, 112, 113, 115, 116, 118, 119, 121, 123, 126], "except": 121, "extens": 126, "f": 54, "factor": [54, 55, 56, 78, 105], "faq": 126, "fda": 104, "featur": [42, 43, 48, 51, 52, 123, 124], "fgw": [41, 43, 49, 126], "fig": [26, 28, 29, 30, 34], "figur": 15, "file": 96, "final": 15, "first": [63, 72, 124], "fisher": 65, "fit": [26, 27, 28, 29, 30, 32], "fix": [73, 126], "flow": [6, 10, 38], "follow": [42, 44, 48, 51, 52], "forg": 123, "free": [18, 20, 126], "frobeniu": 77, "from": [48, 52], "fulli": 92, "function": [0, 46, 98, 99, 101, 102, 103, 104, 105, 106, 107, 110, 112, 113, 115, 116, 117, 118, 119, 121, 122], "fuse": [40, 42, 43, 44, 45, 48, 49, 50, 51, 52, 54, 78], "g": 126, "galleri": 54, "gan": 11, "gaussian": [15, 17, 21, 23, 36, 46, 54, 59, 78, 91, 106], "gcg": 113, "gener": [3, 4, 7, 8, 9, 11, 14, 18, 19, 20, 22, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 41, 42, 43, 44, 45, 48, 49, 50, 51, 52, 56, 57, 58, 59, 63, 65, 66, 67, 69, 73, 74, 76, 77, 79, 83, 84, 87, 88, 92, 93, 126], "geometri": 76, "get": 72, "given": 8, "gmm": [37, 38, 107], "gmm_barycenter_fixed_point": 107, "gmm_ot_apply_map": 107, "gmm_ot_loss": 107, "gmm_ot_plan_dens": 107, "gmm_pdf": 107, "gmmot": 37, "gnn": 108, "gpu": 126, "gradient": [2, 6, 7, 38, 79], "graph": [4, 41, 42, 44, 45, 48, 50, 51, 52], "gromov": [4, 5, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 54, 57, 78, 91, 109, 126], "ground": 75, "group": [79, 126], "guid": [78, 126], "gw": [4, 40, 43, 46, 54, 78, 126], "help": 72, "how": [96, 126], "identifi": 67, "imag": [17, 27, 31, 33], "implement": 123, "import": 72, "indic": 123, "inspect": 20, "instal": [72, 123], "instanti": [26, 27, 28, 29, 30, 32], "interpol": [14, 20, 88], "introduct": 72, "invari": 89, "issu": 124, "iter": [6, 7, 11], "jcpot": 29, "jcpottransport": 102, "kappa": 82, "kernel": [46, 59], "kernel_nystroem": 110, "kl": [89, 93], "known": 29, "l2": [92, 93], "label": 41, "laplacian": 30, "larg": 78, "lasso": [79, 126], "last": 38, "layer": 45, "lazytensor": 121, "learn": [48, 52, 69], "linear": [31, 48], "lineargwtransport": 102, "lineartransport": 102, "list": 126, "load": 31, "logo": 68, "loop": [5, 38], "loss": [46, 72, 73, 76, 79, 87, 99], "loss_dual_entrop": 119, "loss_dual_quadrat": 119, "low": [54, 55, 57, 58, 78], "lowrank": 110, "lp": [15, 111], "main": 0, "maintain": 97, "make_1d_gauss": 103, "make_2d_samples_gauss": 103, "make_data_classif": 103, "mani": [5, 67], "map": [31, 32, 33, 37, 72, 112, 126], "mappingtransport": 102, "margin": 69, "mass": 87, "match": [22, 42, 44, 49, 50, 51], "matric": [5, 43, 57, 70, 75], "matrix": [28, 34, 43, 70, 72, 73, 78, 79, 87], "md": 47, "method": [28, 34, 46, 67], "metric": 75, "minibatch": 11, "minim": 67, "mise": 82, "mixtur": [23, 36, 54], "mmot": 67, "model": [9, 11, 23, 36, 42, 44, 48, 51, 52, 54], "modul": 0, "mong": 126, "more": [5, 67], "multi": 29, "multipl": 126, "nearest": 64, "nearest_brenier_potential_fit": 112, "nearest_brenier_potential_predict_bound": 112, "new": [27, 96, 124], "node": [42, 48, 51, 52], "norm": 77, "normal": 46, "notebook": 123, "number": [83, 84], "nystr\u00f6m": 59, "object": 9, "one": 91, "onto": 34, "optim": [2, 4, 5, 9, 26, 28, 29, 30, 34, 56, 62, 66, 69, 72, 73, 74, 75, 78, 79, 87, 89, 92, 93, 113, 123, 126], "option": 2, "oracl": 29, "origin": [27, 33, 67], "ot": [0, 1, 3, 8, 19, 23, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36, 37, 38, 54, 55, 56, 59, 61, 66, 72, 73, 75, 76, 77, 78, 81, 82, 86, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 126], "otda": [34, 126], "other": [54, 61, 126], "otresult": 121, "our": 95, "outlier": 69, "over": 37, "pairwis": [28, 34], "parallel": 5, "paramet": [20, 72, 79, 89], "partial": [49, 54, 75, 78, 86, 90, 91, 114, 126], "partit": 50, "path": 92, "penal": 92, "perform": 98, "pip": 123, "pixel": 33, "plan": [3, 8, 37, 46, 59, 63, 72, 78, 79, 91], "plan_dual_entrop": 119, "plan_dual_quadrat": 119, "pledg": 95, "plot": [3, 7, 8, 9, 11, 18, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 41, 43, 45, 46, 49, 56, 57, 59, 63, 65, 66, 68, 70, 72, 73, 74, 75, 76, 79, 82, 83, 84, 87, 88, 89, 91, 92, 93, 115], "plot1d_mat": 115, "plot2d_samples_mat": 115, "point": 50, "pool": 45, "post": 123, "pot": [68, 72, 96, 123, 126], "potenti": 64, "pre": 124, "prepar": [16, 47], "problem": [5, 54, 61, 70, 72, 78], "proj_sdp": 121, "proj_simplex": 121, "project": [22, 63, 65, 83, 84], "proport": 29, "pull": 96, "python": [72, 123], "pytorch": [1, 3, 4, 6, 8, 9, 10, 11, 54], "quadrat": [3, 78, 126], "quantiz": 50, "quickstart": 78, "r": 4, "rank": [54, 55, 57, 58, 78], "refer": [0, 117, 123, 126], "regpath": [92, 116], "regular": [2, 3, 15, 30, 42, 54, 72, 77, 78, 79, 89, 92, 93, 126], "regularization_path": 116, "relax": [42, 51, 52, 92], "releas": 124, "request": 96, "rescale_for_imshow_plot": 115, "respect": 69, "respons": 95, "result": [70, 89, 93], "reweight": 9, "rotat": 22, "row": [62, 69], "run": 29, "sampl": [7, 8, 11, 26, 28, 29, 30, 31, 32, 34, 46, 50, 57, 69, 75, 78, 91], "scalabl": 46, "scale": 78, "scatter": 27, "scope": 95, "seed": [83, 84], "semi": [34, 42, 51, 52, 70, 92], "set": [34, 79, 89], "shift": 29, "short": 123, "sinkhorn": [2, 17, 20, 29, 58, 59, 70, 72, 73, 74, 76, 78, 87, 89, 126], "sinkhorn_low_rank_kernel": 110, "sinkhornl1l2transport": 102, "sinkhornlpl1transport": 102, "sinkhorntransport": 102, "slice": [6, 7, 54, 81, 83, 84, 117], "smacof": 47, "smooth": [64, 73, 118], "smooth_ot_du": 118, "solut": [56, 66], "solv": [5, 58, 72, 73, 77, 78, 79, 87, 126], "solve_dual_entrop": 119, "solve_semi_dual_entrop": 119, "solver": [2, 3, 44, 77, 79, 126], "sourc": [8, 9, 26, 28, 29, 30, 34], "space": 48, "special": 126, "sphere": 7, "spheric": [7, 84], "squar": 57, "srfgw": 52, "srgw": 52, "stair": 15, "standard": 95, "step": 38, "stochast": [42, 44, 46, 48, 51, 52, 70, 119], "strongli": 64, "structur": [4, 43], "subgraph": 49, "summari": 5, "supervis": 34, "support": [18, 20, 73, 99, 123, 126], "t": 4, "tabl": 123, "target": [8, 26, 28, 29, 30, 34], "templat": [4, 45], "tensor": [3, 8], "tfgw": 45, "than": 67, "them": [21, 26, 27, 28, 29, 30, 32, 37, 46, 91], "time": [2, 5, 12, 24, 35, 39, 53, 60, 71, 72, 80, 85, 94, 125], "tip": 96, "toolbox": [68, 72, 123], "torch": [3, 8], "train": [11, 45], "trajectori": [6, 7, 11], "transfer": 33, "transform": [31, 33], "translat": 89, "transport": [2, 5, 26, 27, 28, 29, 30, 31, 32, 34, 43, 56, 62, 63, 66, 69, 70, 72, 73, 74, 75, 78, 79, 87, 89, 92, 93, 123, 126], "two": [42, 44, 46, 51, 91], "unbalanc": [54, 69, 78, 86, 87, 88, 89, 92, 93, 120, 126], "uniform": [4, 75, 82], "unmix": 9, "unsupervis": 34, "uot": [89, 92, 93], "up": 79, "us": [45, 50, 59, 69, 101, 102, 103, 104, 106, 107, 110, 112, 113, 115, 116, 118, 119, 121, 123, 126], "user": [78, 126], "util": [49, 121], "v": [15, 34, 58, 66], "v0": 124, "valu": 33, "vari": 72, "variabl": [3, 8, 72], "via": 67, "visual": [11, 16, 17, 42, 43, 44, 47, 48, 49, 50, 51, 52, 69, 72], "visualis": 38, "von": 82, "w": 4, "wasserstein": [4, 5, 6, 7, 9, 10, 11, 13, 14, 15, 16, 18, 21, 22, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 54, 57, 63, 65, 72, 78, 81, 82, 83, 84, 88, 90, 91, 126], "wasterstein": 57, "wda": [104, 126], "weak": [66, 122], "weight": [4, 9], "when": 126, "why": 126, "without": 50, "work": 126, "wrapper": 50, "wrt": 9}})