{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/code/consistency-loss","entry":"consistency_loss","source":"Syntology graph, per-sample; not an archive number","read_at":"2026-09-24T18:15:14+00:00","claim":"Names are grouped by exact entry-name string. Same-named routines are NOT asserted to be equivalent; 'ran' means executed on a synthesized fixture, not correctness. n_samples_ran = sum of by_status over every status except 'unverified' (ran_draft_wrong and ran_fixture are failures of Syntology's instrument, not of the code); n_papers_ran = papers with at least one such sample.","status_vocabulary":{"ran_honours":"ran, honoured the contract we drafted","ran_violates":"ran, violated the contract we drafted","ran_draft_wrong":"ran; our contract draft was wrong, not the code","ran_fixture":"ran; our fixture could not drive it","ran":"ran on a synthesized input","unverified":"unverified (harvested, no recorded run)"},"n_papers":19,"n_papers_ran":11,"units":"n_samples, n_samples_ran, n_samples_fingerprinted and by_status count distinct code bodies (code_sha256); n_places and n_places_pointer_only count places, one per (paper, code body) pair, which is also the unit of the samples list","n_samples":20,"n_samples_ran":13,"n_samples_fingerprinted":1,"n_places":22,"n_places_pointer_only":9,"by_status":{"ran_honours":0,"ran_violates":0,"ran_draft_wrong":1,"ran_fixture":8,"ran":4,"unverified":7},"syntology":{"atlas_url":null,"mcp":null,"mcp_per_sample":{"tool":"get_code","arguments_in":"samples[].mcp_get_code"},"developers":"https://syntology.ai/developers"},"samples":[{"arxiv_id":"2605.12961","paper":"/paper/arxiv-2605-12961","title":"Reducing Bias and Variance: Generative Semantic Guidance and Bi-Layer Ensemble for Image Clustering","date":null,"month_inferred_from_arxiv_id":"2026-05","title_source":"syntology","repo":"2017LI/GSEC","path":"ensemble_en4_jian.py","file_url":"https://github.com/2017LI/GSEC/blob/HEAD/ensemble_en4_jian.py","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"code_sha256_prefix":"6b1bfdf6fcd9c84b","mcp_get_code":{"code_sha256":"6b1bfdf6fcd9c84b"}},{"arxiv_id":"2510.03993","paper":"/paper/arxiv-2510-03993","title":"Keep It on a Leash: Controllable Pseudo-label Generation Towards Realistic Long-Tailed Semi-Supervised Learning","date":null,"month_inferred_from_arxiv_id":"2025-10","title_source":"syntology","repo":"yaxinhou/CPG","path":"semilearn/core/criterions/consistency.py","file_url":"https://github.com/yaxinhou/CPG/blob/HEAD/semilearn/core/criterions/consistency.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"code_sha256_prefix":"fed286760e483b83","mcp_get_code":{"code_sha256":"fed286760e483b83"}},{"arxiv_id":"2503.02231","paper":null,"title":"arXiv:2503.02231","date":null,"month_inferred_from_arxiv_id":"2025-03","title_source":null,"repo":"BoCheng-96/CGMatch","path":"semilearn/core/criterions/consistency.py","file_url":"https://github.com/BoCheng-96/CGMatch/blob/HEAD/semilearn/core/criterions/consistency.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"2e5e904c31cc7999","mcp_get_code":{"code_sha256":"2e5e904c31cc7999"}},{"arxiv_id":"2410.23227","paper":"/paper/fl-2-overcoming-few-labels-in-federated-semi","title":"(FL)$^2$: Overcoming Few Labels in Federated Semi-Supervised Learning","date":"2024-10-30","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"seungjoo-ai/FLFL-NeurIPS24","path":"src/algorithm/flfl.py","file_url":"https://github.com/seungjoo-ai/FLFL-NeurIPS24/blob/HEAD/src/algorithm/flfl.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"129da2b3defd51b4","mcp_get_code":{"code_sha256":"129da2b3defd51b4"}},{"arxiv_id":"2407.12200","paper":"/paper/this-probably-looks-exactly-like-that-an","title":"This Probably Looks Exactly Like That: An Invertible Prototypical Network","date":"2024-07-16","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"craymichael/ProtoFlow","path":"protoflow/training.py","file_url":"https://github.com/craymichael/ProtoFlow/blob/HEAD/protoflow/training.py","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"GPL-2.0","inline_ok":false,"code_sha256_prefix":"c582f1abfdf87bbf","mcp_get_code":{"code_sha256":"c582f1abfdf87bbf"}},{"arxiv_id":"2405.02832","paper":"/paper/fast-one-stage-unsupervised-domain-adaptive","title":"Fast One-Stage Unsupervised Domain Adaptive Person Search","date":"2024-05-05","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"whbdmu/FOUS","path":"models/da_loss.py","file_url":"https://github.com/whbdmu/FOUS/blob/HEAD/models/da_loss.py","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"code_sha256_prefix":"8ed2bcdbe0cb49a9","mcp_get_code":{"code_sha256":"8ed2bcdbe0cb49a9"}},{"arxiv_id":"2401.07062","paper":"/paper/dirichlet-based-prediction-calibration-for","title":"Dirichlet-Based Prediction Calibration for Learning with Noisy Labels","date":"2024-01-13","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"chenchenzong/dpc","path":"AAAI2024_DPC_code/Train_cifar_aug.py","file_url":"https://github.com/chenchenzong/dpc/blob/HEAD/AAAI2024_DPC_code/Train_cifar_aug.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"code_sha256_prefix":"bb48f83128c0e944","mcp_get_code":{"code_sha256":"bb48f83128c0e944"}},{"arxiv_id":"2310.11989","paper":"/paper/image-clustering-with-external-guidance","title":"Image Clustering with External Guidance","date":"2023-10-18","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"xlearning-scu/2024-icml-tac","path":"loss_utils.py","file_url":"https://github.com/xlearning-scu/2024-icml-tac/blob/HEAD/loss_utils.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"code_sha256_prefix":"fd5c16213c636e3f","mcp_get_code":{"code_sha256":"fd5c16213c636e3f"}},{"arxiv_id":"2308.13168","paper":"/paper/iomatch-simplifying-open-set-semi-supervised","title":"IOMatch: Simplifying Open-Set Semi-Supervised Learning with Joint Inliers and Outliers Utilization","date":"2023-08-25","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"nukezil/IOMatch","path":"semilearn/algorithms/utils/loss.py","file_url":"https://github.com/nukezil/IOMatch/blob/HEAD/semilearn/algorithms/utils/loss.py","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"9db92459be6a39f2","mcp_get_code":{"code_sha256":"9db92459be6a39f2"}},{"arxiv_id":"2308.09037","paper":"/paper/marginmatch-improving-semi-supervised-1","title":"MarginMatch: Improving Semi-Supervised Learning with Pseudo-Margins","date":"2023-08-17","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"tsosea2/MarginMatch","path":"models/marginmatch/marginmatch.py","file_url":"https://github.com/tsosea2/MarginMatch/blob/HEAD/models/marginmatch/marginmatch.py","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"d3050212d4076500","mcp_get_code":{"code_sha256":"d3050212d4076500"}},{"arxiv_id":"2301.10921","paper":"/paper/softmatch-addressing-the-quantity-quality","title":"SoftMatch: Addressing the Quantity-Quality Trade-off in Semi-supervised Learning","date":"2023-01-26","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"torchssl/torchssl","path":"models/softmatch/softmatch.py","file_url":"https://github.com/torchssl/torchssl/blob/HEAD/models/softmatch/softmatch.py","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"e4d292b8713ae955","mcp_get_code":{"code_sha256":"e4d292b8713ae955"}},{"arxiv_id":"2212.09000","paper":"/paper/confidence-aware-training-of-smoothed-1","title":"Confidence-aware Training of Smoothed Classifiers for Certified Robustness","date":"2022-12-18","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"alinlab/smoothing-catrs","path":"code/consistency.py","file_url":"https://github.com/alinlab/smoothing-catrs/blob/HEAD/code/consistency.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"3d45147f0a674bc0","mcp_get_code":{"code_sha256":"3d45147f0a674bc0"}},{"arxiv_id":"2207.11898","paper":"/paper/domain-adaptive-person-search","title":"Domain Adaptive Person Search","date":"2022-07-25","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"caposerenity/DAPS","path":"models/da_head.py","file_url":"https://github.com/caposerenity/DAPS/blob/HEAD/models/da_head.py","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"code_sha256_prefix":"8ed2bcdbe0cb49a9","mcp_get_code":{"code_sha256":"8ed2bcdbe0cb49a9"}},{"arxiv_id":"2205.07246","paper":"/paper/freematch-self-adaptive-thresholding-for-semi","title":"FreeMatch: Self-adaptive Thresholding for Semi-supervised Learning","date":"2022-05-15","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"torchssl/torchssl","path":"models/freematch/freematch.py","file_url":"https://github.com/torchssl/torchssl/blob/HEAD/models/freematch/freematch.py","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"8d4e503501f8115a","mcp_get_code":{"code_sha256":"8d4e503501f8115a"}},{"arxiv_id":"2203.02533","paper":"/paper/boostmis-boosting-medical-image-semi","title":"BoostMIS: Boosting Medical Image Semi-supervised Learning with Adaptive Pseudo Labeling and Informative Active Annotation","date":"2022-03-04","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"wannature/BoostMIS","path":"models/boostmis/boostmis.py","file_url":"https://github.com/wannature/BoostMIS/blob/HEAD/models/boostmis/boostmis.py","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"code_sha256_prefix":"c5961573472dc412","mcp_get_code":{"code_sha256":"c5961573472dc412"}},{"arxiv_id":"2110.08263","paper":"/paper/flexmatch-boosting-semi-supervised-learning","title":"FlexMatch: Boosting Semi-Supervised Learning with Curriculum Pseudo Labeling","date":"2021-10-15","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"torchssl/torchssl","path":"models/flexmatch/flexmatch.py","file_url":"https://github.com/torchssl/torchssl/blob/HEAD/models/flexmatch/flexmatch.py","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"8f89311db3715e3c","mcp_get_code":{"code_sha256":"8f89311db3715e3c"}},{"arxiv_id":"2110.08263","paper":"/paper/flexmatch-boosting-semi-supervised-learning","title":"FlexMatch: Boosting Semi-Supervised Learning with Curriculum Pseudo Labeling","date":"2021-10-15","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"beandkay/sequencematch","path":"models/flexmatch/flexmatch.py","file_url":"https://github.com/beandkay/sequencematch/blob/HEAD/models/flexmatch/flexmatch.py","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"45956241e5216b30","mcp_get_code":{"code_sha256":"45956241e5216b30"}},{"arxiv_id":"2006.04062","paper":"/paper/consistency-regularization-for-certified","title":"Consistency Regularization for Certified Robustness of Smoothed Classifiers","date":"2020-06-07","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"jh-jeong/smoothing-consistency","path":"code/consistency.py","file_url":"https://github.com/jh-jeong/smoothing-consistency/blob/HEAD/code/consistency.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"3d45147f0a674bc0","mcp_get_code":{"code_sha256":"3d45147f0a674bc0"}},{"arxiv_id":"2001.07685","paper":"/paper/fixmatch-simplifying-semi-supervised-learning","title":"FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidence","date":"2020-01-21","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"LeeDoYup/FixMatch-pytorch","path":"models/fixmatch/fixmatch.py","file_url":"https://github.com/LeeDoYup/FixMatch-pytorch/blob/HEAD/models/fixmatch/fixmatch.py","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"4a5f8edc558790c2","mcp_get_code":{"code_sha256":"4a5f8edc558790c2"}},{"arxiv_id":"2001.07685","paper":"/paper/fixmatch-simplifying-semi-supervised-learning","title":"FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidence","date":"2020-01-21","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"gomezzz/distmsmatch","path":"MSMatch/models/fixmatch/FixMatch.py","file_url":"https://github.com/gomezzz/distmsmatch/blob/HEAD/MSMatch/models/fixmatch/FixMatch.py","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"5efbd3f44ce7dcf5","mcp_get_code":{"code_sha256":"5efbd3f44ce7dcf5"}},{"arxiv_id":"2001.07685","paper":"/paper/fixmatch-simplifying-semi-supervised-learning","title":"FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidence","date":"2020-01-21","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"gomezzz/MSMatch","path":"models/fixmatch/fixmatch.py","file_url":"https://github.com/gomezzz/MSMatch/blob/HEAD/models/fixmatch/fixmatch.py","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"cc357ff67b149646","mcp_get_code":{"code_sha256":"cc357ff67b149646"}},{"arxiv_id":"1803.03243","paper":"/paper/domain-adaptive-faster-r-cnn-for-object","title":"Domain Adaptive Faster R-CNN for Object Detection in the Wild","date":"2018-03-08","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"krumo/Domain-Adaptive-Faster-RCNN-PyTorch","path":"maskrcnn_benchmark/layers/consistency_loss.py","file_url":"https://github.com/krumo/Domain-Adaptive-Faster-RCNN-PyTorch/blob/HEAD/maskrcnn_benchmark/layers/consistency_loss.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":false,"code_sha256_prefix":"447d0d4c7a2722a4","mcp_get_code":{"code_sha256":"447d0d4c7a2722a4"}}]}