{"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/rectangle","entry":"rectangle","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":7,"n_papers_ran":4,"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":7,"n_samples_ran":4,"n_samples_fingerprinted":3,"n_places":7,"n_places_pointer_only":3,"by_status":{"ran_honours":1,"ran_violates":0,"ran_draft_wrong":0,"ran_fixture":0,"ran":3,"unverified":3},"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":"2604.14925","paper":"/paper/arxiv-2604-14925","title":"Improving Sparse Autoencoder with Dynamic Attention","date":null,"month_inferred_from_arxiv_id":"2026-04","title_source":"syntology","repo":"qyj-bkjx/Sparsemax-SAE","path":"src/sae_training/sparse_autoencoder.py","file_url":"https://github.com/qyj-bkjx/Sparsemax-SAE/blob/HEAD/src/sae_training/sparse_autoencoder.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"ab8a7e7ab1adad5a","mcp_get_code":{"code_sha256":"ab8a7e7ab1adad5a"}},{"arxiv_id":"2602.20330","paper":"/paper/arxiv-2602-20330","title":"Circuit Tracing in Vision-Language Models: Understanding the Internal Mechanisms of Multimodal Thinking","date":null,"month_inferred_from_arxiv_id":"2026-02","title_source":"syntology","repo":"UIUC-MONET/vlm-circuit-tracing","path":"circuit_tracer_vlm/circuit_tracer/transcoder/cross_layer_transcoder.py","file_url":"https://github.com/UIUC-MONET/vlm-circuit-tracing/blob/HEAD/circuit_tracer_vlm/circuit_tracer/transcoder/cross_layer_transcoder.py","status":"ran_honours","verification_level":1,"contract_check":"HONOURS","metamorphic_tier":"invariant","behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"65c175e3a9b67f20","mcp_get_code":{"code_sha256":"65c175e3a9b67f20"}},{"arxiv_id":"2503.01822","paper":"/paper/projecting-assumptions-the-duality-between","title":"Projecting Assumptions: The Duality Between Sparse Autoencoders and Concept Geometry","date":"2025-03-03","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"EkdeepSLubana/spadeFormalGrammars","path":"sae/saes.py","file_url":"https://github.com/EkdeepSLubana/spadeFormalGrammars/blob/HEAD/sae/saes.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"7c06d045892ef607","mcp_get_code":{"code_sha256":"7c06d045892ef607"}},{"arxiv_id":"2411.07122","paper":"/paper/scar-sparse-conditioned-autoencoders-for","title":"SCAR: Sparse Conditioned Autoencoders for Concept Detection and Steering in LLMs","date":"2024-11-11","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"ml-research/SCAR","path":"llama3_SAE/modeling_llama3_SAE.py","file_url":"https://github.com/ml-research/SCAR/blob/HEAD/llama3_SAE/modeling_llama3_SAE.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"code_sha256_prefix":"468ae565cf4fb501","mcp_get_code":{"code_sha256":"468ae565cf4fb501"}},{"arxiv_id":"2310.03249","paper":"/paper/can-large-language-models-be-good-path","title":"Can Large Language Models be Good Path Planners? A Benchmark and Investigation on Spatial-temporal Reasoning","date":"2023-10-05","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"mohamedaghzal/llms-as-path-planners","path":"gpt-4-path-planning/src/geometries.py","file_url":"https://github.com/mohamedaghzal/llms-as-path-planners/blob/HEAD/gpt-4-path-planning/src/geometries.py","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"code_sha256_prefix":"ba3aa7daeaf50708","mcp_get_code":{"code_sha256":"ba3aa7daeaf50708"}},{"arxiv_id":"2310.00105","paper":"/paper/latent-space-symmetry-discovery","title":"Latent Space Symmetry Discovery","date":"2023-09-29","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"jiankeyang/laligan","path":"src/data_utils/double_bump.py","file_url":"https://github.com/jiankeyang/laligan/blob/HEAD/src/data_utils/double_bump.py","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"code_sha256_prefix":"3e819bf465cf2436","mcp_get_code":{"code_sha256":"3e819bf465cf2436"}},{"arxiv_id":"2307.13251","paper":"/paper/gapro-box-supervised-3d-point-cloud-instance","title":"GaPro: Box-Supervised 3D Point Cloud Instance Segmentation Using Gaussian Processes as Pseudo Labelers","date":"2023-07-25","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"VinAIResearch/GaPro","path":"gapro/scannet_planes.py","file_url":"https://github.com/VinAIResearch/GaPro/blob/HEAD/gapro/scannet_planes.py","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"BSD-3-Clause","inline_ok":true,"code_sha256_prefix":"539f79ffe2705afc","mcp_get_code":{"code_sha256":"539f79ffe2705afc"}}]}