Home › Code › sinkhorn

sinkhorn

Syntologyentry name in harvested coderead from the graph 2026-09-24

sinkhorn appears in the code Syntology harvested for 47 papers, as 47 distinct code bodies found in 51 places (a place is one code body under one paper). At least one of them ran in 35 of the papers; 20 of the code bodies carry a behaviour fingerprint.

What this page is not. Routines are grouped here by the exact string of their function or class name. Nothing asserts that two samples named sinkhorn do the same thing, share code, or are comparable; the name is a string, not an identity. Behaviour outputs (what a fingerprinted sample returned on the shared battery) are not in this export and are not shown here; the graph at syntology.ai holds them. "Ran" means executed on a synthesized fixture, not that the code is correct or reproduces a paper.

Samples Syntology

Syntology ran 34 of the 47 distinct code bodies named sinkhorn; 13 are unverified. One tile per status, in the site's fixed vocabulary, each code body counted once:

0ran · honoured contract
0ran · violated contract
14ran · our draft was wrong
11ran · fixture could not drive it
9ran
13unverified
20fingerprinted

Licence is a property of each copy, so it is counted per place: 23 of the 51 places are pointer only (Syntology does not serve that copy's text). This site shows no code text for any sample; every row below links to the file in its repository where the record names one.

“Ran” means the sample executed on a synthesized input; it does not mean the output is correct. “Honoured” and “violated” refer to a contract Syntology drafted from the code itself; “our draft was wrong” and “fixture could not drive it” are failures of Syntology's instrument, not of the code, and those samples did run. The ran count above is every status except unverified, the same rule as each paper page.

Papers

47 papers shown of 47, newest first; 51 places in the table. A paper with no recorded date is placed by the month its arXiv id encodes, shown in the Date column as YYYY-MM (from id). One row per place: a paper whose repository defines the name more than once appears more than once, and the same code body held for several papers appears once under each, with the same status. Titles and dates are the archive's archive 2025-07-28 for papers in the archive, and the graph's for 6 papers added by Syntology; 2 papers have no page here and are shown by arXiv id only. Status and fingerprint are Syntology's record of each code body; licence is recorded for each place. The File cell ends with the code body's code_sha256, Syntology's identity for that exact code: an agent fetches the stored sample with Syntology's MCP tool get_code(code_sha256="…") (how to connect); click an identity to copy that call.

PaperDateFileStatus SyntologyLicence
VTaMo: Video-Text Alignment Model for Sign Language Translation added by Syntology 2026-07 (from id) junyi2005/vtamo/vtamo/ot_sinkhorn.py 4b98eb7a7db4a79f ran licence not identified · pointer only
R3PM-Net: Real-time, Robust, Real-world Point Matching Network added by Syntology 2026-04 (from id) YasiiKB/R3PM-Net/r3pm_net/model.py 6de325d6b2842746 ran no licence file found · pointer only
WestWorld: A Knowledge-Encoded Scalable Trajectory World Model for Diverse Robotic Systems added by Syntology 2026-03 (from id) 511205787/WestWorld/models/WestWorld/mamba_moe.py 771c65667dd313cc unverified licence not identified · pointer only
SOTAlign: Semi-Supervised Alignment of Unimodal Vision and Language Models via Optimal Transport added by Syntology 2026-02 (from id) ExplainableML/SOTAlign/src/optimal_transport/klot.py e923560e828c8607 ran · our draft was wrong fingerprinted MIT (permissive)
Learning Resilient Elections with Adversarial GNNs added by Syntology 2026-01 (from id) MarkHaoxiang/geometric-governance/src/geometric_governance/model/sinkhorn.py 6a6e9165af567cd8 unverified no licence file found · pointer only
PermLLM: Learnable Channel Permutation for N:M Sparse Large Language Models added by Syntology 2025-10 (from id) lanchengzou/PermLLM/lib/learnable_sparsity.py 7819985853d82f66 ran · our draft was wrong fingerprinted no licence file found · pointer only
MoSiC: Optimal-Transport Motion Trajectory for Dense Self-Supervised Learning 10 Jun 2025 SMSD75/MoSiC/experiments/exp_mosic.py 432bf71f80b71af8 ran · our draft was wrong fingerprinted licence not identified · pointer only
Wasserstein Distance Rivals Kullback-Leibler Divergence for Knowledge Distillation 11 Dec 2024 JiamingLv/WKD/mdistiller/distillers/WKD.py e6f1ae7024ada5d7 ran · our draft was wrong fingerprinted no licence file found · pointer only
OwMatch: Conditional Self-Labeling with Consistency for Open-World Semi-Supervised Learning 4 Nov 2024 niusj03/OwMatch/utils.py f781192145291ab9 unverified MIT (permissive)
BrainCodec: Neural fMRI codec for the decoding of cognitive brain states 6 Oct 2024 amano-k-lab/BrainCodec/braincodec/F2_sinkhorn_algorithm/compare_two_encodec.py 8fbfa70ae7d40c40 ran MIT (permissive)
Learning Structured Representations by Embedding Class Hierarchy with Fast Optimal Transport 4 Oct 2024 uiuctml/OTCPCC/loss.py 8cf6df4a3ab3e2a1 ran · our draft was wrong fingerprinted MIT (permissive)
From Similarity to Superiority: Channel Clustering for Time Series Forecasting 31 Mar 2024 graph-and-geometric-learning/timeseriesccm/models/layers.py 3e002910aaac8995 ran · our draft was wrong fingerprinted no licence file found · pointer only
Cross-Domain Few-Shot Object Detection via Enhanced Open-Set Object Detector 5 Feb 2024 lovelyqian/CDFSOD-benchmark/lib/prototype_learner.py f8c7f9605872c11b ran Apache-2.0 (permissive)
Explain-then-Translate: An Analysis on Improving Program Translation with Self-generated Explanations 13 Nov 2023 pootiet/explain-then-translate/CodeGenMirror/codegen_sources/model/contex_embed.py a61f428c6d2822f2 ran no licence file found · pointer only
Out-of-distribution Detection Learning with Unreliable Out-of-distribution Sources 6 Nov 2023 tmlr-group/ATOL/utils/ot.py 79f77411b14d1a67 ran no licence file found · pointer only
TPSeNCE: Towards Artifact-Free Realistic Rain Generation for Deraining and Object Detection in Rain 1 Nov 2023 shenzheng2000/tpsence/models/sinkhorn.py fb73c79b58608d62 ran fingerprinted no licence file found · pointer only
Combating Representation Learning Disparity with Geometric Harmonization 26 Oct 2023 MediaBrain-SJTU/Geometric-Harmonization/utils.py 38b1cfaaa3fc1906 ran MIT (permissive)
Detect Everything with Few Examples 22 Sep 2023 mlzxy/devit/lib/prototype_learner.py f8c7f9605872c11b ran MIT (permissive)
Time Does Tell: Self-Supervised Time-Tuning of Dense Image Representations 22 Aug 2023 SMSD75/Timetuning/time_tuning.py 0988ed5686f818dc ran · our draft was wrong fingerprinted licence not identified · pointer only
IMP: Iterative Matching and Pose Estimation with Adaptive Pooling 28 Apr 2023 feixue94/imp-release/nets/adgm.py 630be194366638dc ran · our draft was wrong licence not identified · pointer only
Aligning Step-by-Step Instructional Diagrams to Video Demonstrations 24 Mar 2023 DavidZhang73/AssemblyVideoManualAlignment/src/models/optimal_transport.py 8564c1ce2632bd6e unverified MIT (permissive)
Efficient Adversarial Contrastive Learning via Robustness-Aware Coreset Selection 8 Feb 2023 godxuxilie/efficient_acl_via_rcs/ACL_RCS/ImageNet_32/RCS.py 79f77411b14d1a67 ran no licence file found · pointer only
Unsupervised Entity Alignment for Temporal Knowledge Graphs 1 Feb 2023 zju-daily/dualmatch/seu_tkg.py ff5e3f83e9e31d8d unverified Apache-2.0 (permissive)
Unlocking Slot Attention by Changing Optimal Transport Costs 30 Jan 2023 davzha/mesh/mesh.py 7b387f03d008ebab ran · fixture could not drive it MIT (permissive)
Unlocking Slot Attention by Changing Optimal Transport Costs 30 Jan 2023 davzha/mesh/mesh.py b221f655428e68d1 unverified MIT (permissive)
Unified Optimal Transport Framework for Universal Domain Adaptation 31 Oct 2022 changwxx/uniot-for-unida/utils/lib.py 2be40bf60ede15a3 ran · our draft was wrong fingerprinted MIT (permissive)
SoLar: Sinkhorn Label Refinery for Imbalanced Partial-Label Learning 21 Sep 2022 hbzju/solar/utils/utils_algo.py 20a223338dad54e7 ran · our draft was wrong no licence file found · pointer only
SoLar: Sinkhorn Label Refinery for Imbalanced Partial-Label Learning 21 Sep 2022 hbzju/solar/utils/utils_algo.py 3d92a88b2f69ccf1 ran · our draft was wrong no licence file found · pointer only
Static and Dynamic Concepts for Self-supervised Video Representation Learning 26 Jul 2022 shvdiwnkozbw/Self-supervised-Video-Concept/model.py ede20b10087a299b ran · our draft was wrong fingerprinted no licence file found · pointer only
Unsupervised Manifold Alignment with Joint Multidimensional Scaling 6 Jul 2022 constantinosskitsas/Framework_GraphAlignment/algorithms/MDS/joint_mds.py 2776a5c88ed0bf3b ran · fixture could not drive it fingerprinted no licence file found · pointer only
On the Symmetries of Deep Learning Models and their Internal Representations 27 May 2022 pnnl/modelsym/model_symmetries/stitching/stitching.py 57f3995b8ea26d10 ran · our draft was wrong fingerprinted licence not identified · pointer only
Masked Siamese Networks for Label-Efficient Learning 14 Apr 2022 lightly-ai/lightly/lightly/loss/msn_loss.py c1dff37f3b19bb53 ran · fixture could not drive it fingerprinted MIT (permissive)
Data Efficient Language-supervised Zero-shot Recognition with Optimal Transport Distillation 17 Dec 2021 facebookresearch/otter/models/model_util.py 470b932b453c7bbe unverified MIT recorded; this copy not marked cleared · pointer only
Improving Pretrained Cross-Lingual Language Models via Self-Labeled Word Alignment 11 Jun 2021 CZWin32768/XLM-Align/word_aligner/xlmalign-ot-aligner.py c5bc5e64bf6f281c ran · fixture could not drive it MIT (permissive)
Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsity 11 Jan 2021 zyphra/blackmamba/switch_mlp.py bfbd162761e2e475 ran · our draft was wrong fingerprinted no licence file found · pointer only
Distribution Matching for Crowd Counting 28 Sep 2020 cvlab-stonybrook/DM-Count/losses/ot_loss.py 4a7bb1df79ece9e0 ran MIT (permissive)
Model Fusion with Kullback--Leibler Divergence 13 Jul 2020 IBM/KL-fusion/src/fusion.py c30e8f6c51130d25 unverified MIT (permissive)
A Trainable Optimal Transport Embedding for Feature Aggregation and its Relationship to Attention 22 Jun 2020 claying/OTK/otk/layers.py 55a8cdfd0f911b6a ran · fixture could not drive it fingerprinted no licence file found · pointer only
Unsupervised Learning of Visual Features by Contrasting Cluster Assignments 17 Jun 2020 lightly-ai/lightly/lightly/loss/swav_loss.py 58db645a1b52ab84 ran · fixture could not drive it fingerprinted MIT (permissive)
Rationalizing Text Matching: Learning Sparse Alignments via Optimal Transport 27 May 2020 asappresearch/rationale-alignment/sinkhorn/sinkhorn.py 8df4c2374ea066b4 ran · fixture could not drive it fingerprinted MIT (permissive)
RPM-Net: Robust Point Matching using Learned Features 30 Mar 2020 yewzijian/RPMNet/src/models/rpmnet.py d9502fe2fe76bf06 unverified MIT (permissive)
Partial Optimal Transport with Applications on Positive-Unlabeled Learning 19 Feb 2020 rflamary/POT/ot/dr.py aa603000556ebca2 unverified MIT (permissive)
Barycenters of Natural Images -- Constrained Wasserstein Barycenters for Image Morphing 24 Dec 2019 drorsimon/image_barycenters/generate_morph.py bc40642bd9af818c ran · fixture could not drive it licence not identified · pointer only
Wasserstein Fair Classification 28 Jul 2019 deepmind/wasserstein_fairness/wasserstein_fairness/optimal_transport.py b2dcbd9e94bf9ac8 unverified Apache-2.0 (permissive)
Learning Speaker Representations with Mutual Information 1 Dec 2018 Js-Mim/rl_singing_voice/nn_modules/sk_iter.py 38c98d98a1fbbfce unverified MIT (permissive)
Deep Hashing Network for Unsupervised Domain Adaptation 22 Jun 2017 szubing/uniood/methods/uniot.py 2be40bf60ede15a3 ran · our draft was wrong fingerprinted MIT (permissive)
Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distances 4 Jun 2013 fwilliams/fml/fml/functional.py f3e2495fbb139c89 ran · fixture could not drive it fingerprinted MIT (permissive)
Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distances 4 Jun 2013 nicolasbolle/barycenters/bary.py 18b39009324da9d4 ran · fixture could not drive it fingerprinted MIT (permissive)
Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distances 4 Jun 2013 fwilliams/point-cloud-utils/point_cloud_utils/_sinkhorn.py 79cdb3d17acfd5a1 ran · fixture could not drive it fingerprinted MIT (permissive)
arXiv:Zhou_When_Pixel_Difference_Patterns_Meet_ViT_PiDiViT_for_Few-Shot_Object_ICCV_2025_paper Seaz9/PiDiViT/lib/prototype_learner.py f8c7f9605872c11b ran Apache-2.0 (permissive)
arXiv:Yang_Unifying_Top-down_and_Bottom-up_Scanpath_Prediction_Using_Transformers_CVPR_2024_paper cvlab-stonybrook/HAT/common/losses.py 482fcf95e53c18d3 unverified MIT (permissive)

This site shows no code text; each File cell links to the file on GitHub at the repository's current default branch, which may have changed since the harvest. "Pointer only" means Syntology does not serve that copy's text, for one of four reasons: no licence file was found; the licence was not identified; the licence is recorded as permissive but that copy's record is not marked cleared; or the licence is outside the permissive list Syntology serves text under (MIT, Apache-2.0, BSD and similar). Some licences outside that list permit redistribution, such as WTFPL, and GPL-3.0 under its conditions; they are simply not on the list. Hover a licence cell for the reason. Per-sample records for a paper are on its paper page under "Code Syntology ran".

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections