{"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/gem","entry":"gem","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":15,"n_papers_ran":14,"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":5,"n_samples_ran":4,"n_samples_fingerprinted":1,"n_places":15,"n_places_pointer_only":3,"by_status":{"ran_honours":0,"ran_violates":0,"ran_draft_wrong":2,"ran_fixture":0,"ran":2,"unverified":1},"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":"2502.16601","paper":"/paper/selavpr-towards-seamless-adaptation-of","title":"SelaVPR++: Towards Seamless Adaptation of Foundation Models for Efficient Place Recognition","date":"2025-02-23","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"Lu-Feng/SelaVPR","path":"network.py","file_url":"https://github.com/Lu-Feng/SelaVPR/blob/HEAD/network.py","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"5926b10d708c6be5","mcp_get_code":{"code_sha256":"5926b10d708c6be5"}},{"arxiv_id":"2412.09199","paper":"/paper/mvc-vpr-mutual-learning-of-viewpoint","title":"MVC-VPR: Mutual Learning of Viewpoint Classification and Visual Place Recognition","date":"2024-12-12","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"Gucci233/MutualVPR","path":"cosplace_model/layers.py","file_url":"https://github.com/Gucci233/MutualVPR/blob/HEAD/cosplace_model/layers.py","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"code_sha256_prefix":"79f68aea8273d062","mcp_get_code":{"code_sha256":"79f68aea8273d062"}},{"arxiv_id":"2403.11708","paper":"/paper/implicit-discriminative-knowledge-learning","title":"Implicit Discriminative Knowledge Learning for Visible-Infrared Person Re-Identification","date":"2024-03-18","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"1kk077/idkl","path":"IDKL/models/resnet.py","file_url":"https://github.com/1kk077/idkl/blob/HEAD/IDKL/models/resnet.py","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"code_sha256_prefix":"c7559b3f39ef5386","mcp_get_code":{"code_sha256":"c7559b3f39ef5386"}},{"arxiv_id":"2402.19231","paper":"/paper/cricavpr-cross-image-correlation-aware","title":"CricaVPR: Cross-image Correlation-aware Representation Learning for Visual Place Recognition","date":"2024-02-29","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"Lu-Feng/CricaVPR","path":"network.py","file_url":"https://github.com/Lu-Feng/CricaVPR/blob/HEAD/network.py","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"5926b10d708c6be5","mcp_get_code":{"code_sha256":"5926b10d708c6be5"}},{"arxiv_id":"2402.16086","paper":"/paper/deep-homography-estimation-for-visual-place","title":"Deep Homography Estimation for Visual Place Recognition","date":"2024-02-25","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"lu-feng/dhe-vpr","path":"network.py","file_url":"https://github.com/lu-feng/dhe-vpr/blob/HEAD/network.py","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":"invariant","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"ad695e1e64bd704c","mcp_get_code":{"code_sha256":"ad695e1e64bd704c"}},{"arxiv_id":"2310.05184","paper":"/paper/aanet-aggregation-and-alignment-network-with","title":"AANet: Aggregation and Alignment Network with Semi-hard Positive Sample Mining for Hierarchical Place Recognition","date":"2023-10-08","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"Lu-Feng/AANet","path":"network.py","file_url":"https://github.com/Lu-Feng/AANet/blob/HEAD/network.py","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"code_sha256_prefix":"5926b10d708c6be5","mcp_get_code":{"code_sha256":"5926b10d708c6be5"}},{"arxiv_id":"2308.10832","paper":"/paper/eigenplaces-training-viewpoint-robust-models","title":"EigenPlaces: Training Viewpoint Robust Models for Visual Place Recognition","date":"2023-08-21","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"gmberton/eigenplaces","path":"eigenplaces_model/layers.py","file_url":"https://github.com/gmberton/eigenplaces/blob/HEAD/eigenplaces_model/layers.py","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"79f68aea8273d062","mcp_get_code":{"code_sha256":"79f68aea8273d062"}},{"arxiv_id":"2304.03378","paper":"/paper/self-supervised-video-similarity-learning","title":"Self-Supervised Video Similarity Learning","date":"2023-04-06","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"gkordo/s2vs","path":"model/pooling.py","file_url":"https://github.com/gkordo/s2vs/blob/HEAD/model/pooling.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"c8660bcd79c1032d","mcp_get_code":{"code_sha256":"c8660bcd79c1032d"}},{"arxiv_id":"2204.02287","paper":"/paper/rethinking-visual-geo-localization-for-large","title":"Rethinking Visual Geo-localization for Large-Scale Applications","date":"2022-04-05","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"gmberton/CosPlace","path":"cosplace_model/cosplace_network.py","file_url":"https://github.com/gmberton/CosPlace/blob/HEAD/cosplace_model/cosplace_network.py","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"79f68aea8273d062","mcp_get_code":{"code_sha256":"79f68aea8273d062"}},{"arxiv_id":"2203.01851","paper":"/paper/stun-self-teaching-uncertainty-estimation-for","title":"STUN: Self-Teaching Uncertainty Estimation for Place Recognition","date":"2022-03-03","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"ramdrop/stun","path":"cirtorch/functional.py","file_url":"https://github.com/ramdrop/stun/blob/HEAD/cirtorch/functional.py","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":"invariant","behaviour_fingerprint":false,"licence":"BSD-3-Clause","inline_ok":true,"code_sha256_prefix":"ad695e1e64bd704c","mcp_get_code":{"code_sha256":"ad695e1e64bd704c"}},{"arxiv_id":"2112.04323","paper":"/paper/contrastive-learning-with-large-memory-bank","title":"Contrastive Learning with Large Memory Bank and Negative Embedding Subtraction for Accurate Copy Detection","date":"2021-12-08","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"lyakaap/isc21-descriptor-track-1st","path":"isc_feature_extractor/model.py","file_url":"https://github.com/lyakaap/isc21-descriptor-track-1st/blob/HEAD/isc_feature_extractor/model.py","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":"invariant","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"ad695e1e64bd704c","mcp_get_code":{"code_sha256":"ad695e1e64bd704c"}},{"arxiv_id":"2107.07728","paper":"/paper/recognizing-bird-species-in-diverse","title":"Recognizing bird species in diverse soundscapes under weak supervision","date":"2021-07-16","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"ChristofHenkel/kaggle-birdclef2021-2nd-place","path":"models/model_utils.py","file_url":"https://github.com/ChristofHenkel/kaggle-birdclef2021-2nd-place/blob/HEAD/models/model_utils.py","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"c7559b3f39ef5386","mcp_get_code":{"code_sha256":"c7559b3f39ef5386"}},{"arxiv_id":"2001.08972","paper":"/paper/solar-second-order-loss-and-attention-for","title":"SOLAR: Second-Order Loss and Attention for Image Retrieval","date":"2020-01-24","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"tonyngjichun/SOLAR","path":"solar_global/layers/functional.py","file_url":"https://github.com/tonyngjichun/SOLAR/blob/HEAD/solar_global/layers/functional.py","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":"invariant","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"ad695e1e64bd704c","mcp_get_code":{"code_sha256":"ad695e1e64bd704c"}},{"arxiv_id":"1901.10332","paper":"/paper/whos-afraid-of-adversarial-queries-the-impact","title":"Who's Afraid of Adversarial Queries? The Impact of Image Modifications on Content-based Image Retrieval","date":"2019-01-29","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"liuzrcc/PIRE","path":"src/gem_init.py","file_url":"https://github.com/liuzrcc/PIRE/blob/HEAD/src/gem_init.py","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":"invariant","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"ad695e1e64bd704c","mcp_get_code":{"code_sha256":"ad695e1e64bd704c"}},{"arxiv_id":"1711.02512","paper":"/paper/fine-tuning-cnn-image-retrieval-with-no-human","title":"Fine-tuning CNN Image Retrieval with No Human Annotation","date":"2017-11-03","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"filipradenovic/cnnimageretrieval-pytorch","path":"cirtorch/layers/functional.py","file_url":"https://github.com/filipradenovic/cnnimageretrieval-pytorch/blob/HEAD/cirtorch/layers/functional.py","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":"invariant","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"ad695e1e64bd704c","mcp_get_code":{"code_sha256":"ad695e1e64bd704c"}}]}