{"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/tensor2im","entry":"tensor2im","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":30,"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":22,"n_samples_ran":8,"n_samples_fingerprinted":0,"n_places":31,"n_places_pointer_only":5,"by_status":{"ran_honours":0,"ran_violates":0,"ran_draft_wrong":1,"ran_fixture":3,"ran":4,"unverified":14},"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":"2608.06184","paper":"/paper/arxiv-2608-06184","title":"EvReflection: Event-Driven Micro-Dynamics for Reflection Removal","date":null,"month_inferred_from_arxiv_id":"2026-08","title_source":"syntology","repo":"JiaxiaoWang/EvReflection","path":"models/EvR2Net.py","file_url":"https://github.com/JiaxiaoWang/EvReflection/blob/HEAD/models/EvR2Net.py","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"code_sha256_prefix":"bdce88b0116e1590","mcp_get_code":{"code_sha256":"bdce88b0116e1590"}},{"arxiv_id":"2502.13987","paper":"/paper/selfage-personalized-facial-age","title":"SelfAge: Personalized Facial Age Transformation Using Self-reference Images","date":null,"month_inferred_from_arxiv_id":"2025-02","title_source":"archive","repo":"shiiiijp/selfage","path":"utils/data_utils.py","file_url":"https://github.com/shiiiijp/selfage/blob/HEAD/utils/data_utils.py","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":"invariant","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"4fdffb935fa35cee","mcp_get_code":{"code_sha256":"4fdffb935fa35cee"}},{"arxiv_id":"2407.14026","paper":"/paper/semi-supervised-reference-based-sketch","title":"Semi-supervised reference-based sketch extraction using a contrastive learning framework","date":"2024-07-19","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"Chanuku/Semi_ref2sketch_code","path":"test_dir.py","file_url":"https://github.com/Chanuku/Semi_ref2sketch_code/blob/HEAD/test_dir.py","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":"invariant","behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"code_sha256_prefix":"ab9237b446029eaa","mcp_get_code":{"code_sha256":"ab9237b446029eaa"}},{"arxiv_id":"2308.10027","paper":"/paper/single-image-reflection-separation-via","title":"Single Image Reflection Separation via Component Synergy","date":"2023-08-19","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"mingcv/dsrnet","path":"models/dsrnet_model_sirs.py","file_url":"https://github.com/mingcv/dsrnet/blob/HEAD/models/dsrnet_model_sirs.py","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"code_sha256_prefix":"fde6f58552ebe4f1","mcp_get_code":{"code_sha256":"fde6f58552ebe4f1"}},{"arxiv_id":"2308.00376","paper":"/paper/deep-image-harmonization-with-learnable","title":"Deep Image Harmonization with Learnable Augmentation","date":"2023-08-01","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"bcmi/syconet-adaptive-image-harmonization","path":"util/util.py","file_url":"https://github.com/bcmi/syconet-adaptive-image-harmonization/blob/HEAD/util/util.py","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"code_sha256_prefix":"776f42c3c4bfc923","mcp_get_code":{"code_sha256":"776f42c3c4bfc923"}},{"arxiv_id":"2307.15139","paper":"/paper/online-clustered-codebook","title":"Online Clustered Codebook","date":"2023-07-27","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"lyndonzheng/cvq-vae","path":"util.py","file_url":"https://github.com/lyndonzheng/cvq-vae/blob/HEAD/util.py","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"ac25d7d08e59e05c","mcp_get_code":{"code_sha256":"ac25d7d08e59e05c"}},{"arxiv_id":"2305.05140","paper":"/paper/linguistic-more-taking-a-further-step-toward","title":"Linguistic More: Taking a Further Step toward Efficient and Accurate Scene Text Recognition","date":"2023-05-09","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"CyrilSterling/LPV","path":"dataset.py","file_url":"https://github.com/CyrilSterling/LPV/blob/HEAD/dataset.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"b78e81e855133e45","mcp_get_code":{"code_sha256":"b78e81e855133e45"}},{"arxiv_id":"2207.04675","paper":"/paper/coo-comic-onomatopoeia-dataset-for","title":"COO: Comic Onomatopoeia Dataset for Recognizing Arbitrary or Truncated Texts","date":"2022-07-11","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"clovaai/deep-text-recognition-benchmark","path":"dataset.py","file_url":"https://github.com/clovaai/deep-text-recognition-benchmark/blob/HEAD/dataset.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"code_sha256_prefix":"b78e81e855133e45","mcp_get_code":{"code_sha256":"b78e81e855133e45"}},{"arxiv_id":"2203.12691","paper":"/paper/learning-to-generate-line-drawings-that","title":"Learning to generate line drawings that convey geometry and semantics","date":"2022-03-23","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"carolineec/informative-drawings","path":"util/util.py","file_url":"https://github.com/carolineec/informative-drawings/blob/HEAD/util/util.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"3c356092464d28e0","mcp_get_code":{"code_sha256":"3c356092464d28e0"}},{"arxiv_id":"2110.10546","paper":"/paper/trash-or-treasure-an-interactive-dual-stream","title":"Trash or Treasure? An Interactive Dual-Stream Strategy for Single Image Reflection Separation","date":"2021-10-20","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"mingcv/ytmt-strategy","path":"models/opt_ytmt_model_sirs.py","file_url":"https://github.com/mingcv/ytmt-strategy/blob/HEAD/models/opt_ytmt_model_sirs.py","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"code_sha256_prefix":"fde6f58552ebe4f1","mcp_get_code":{"code_sha256":"fde6f58552ebe4f1"}},{"arxiv_id":"2110.10546","paper":"/paper/trash-or-treasure-an-interactive-dual-stream","title":"Trash or Treasure? An Interactive Dual-Stream Strategy for Single Image Reflection Separation","date":"2021-10-20","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"mingcv/ytmt-strategy","path":"models/ytmt_model_intrinsic_decomp.py","file_url":"https://github.com/mingcv/ytmt-strategy/blob/HEAD/models/ytmt_model_intrinsic_decomp.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"code_sha256_prefix":"c4a91c5d16ce72c3","mcp_get_code":{"code_sha256":"c4a91c5d16ce72c3"}},{"arxiv_id":"2108.02158","paper":"/paper/physics-based-noise-modeling-for-extreme-low","title":"Physics-based Noise Modeling for Extreme Low-light Photography","date":"2021-08-04","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"Vandermode/NoiseModel","path":"models/ELD_model.py","file_url":"https://github.com/Vandermode/NoiseModel/blob/HEAD/models/ELD_model.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"ee0657d1b9a5b876","mcp_get_code":{"code_sha256":"ee0657d1b9a5b876"}},{"arxiv_id":"2107.07437","paper":"/paper/stylefusion-a-generative-model-for","title":"StyleFusion: A Generative Model for Disentangling Spatial Segments","date":"2021-07-15","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"OmerKafri/StyleFusion","path":"style_fusion_simple.py","file_url":"https://github.com/OmerKafri/StyleFusion/blob/HEAD/style_fusion_simple.py","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":"invariant","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"4fdffb935fa35cee","mcp_get_code":{"code_sha256":"4fdffb935fa35cee"}},{"arxiv_id":"2105.06152","paper":"/paper/when-human-pose-estimation-meets-robustness","title":"When Human Pose Estimation Meets Robustness: Adversarial Algorithms and Benchmarks","date":"2021-05-13","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"AIprogrammer/AdvMix","path":"lib/core/function.py","file_url":"https://github.com/AIprogrammer/AdvMix/blob/HEAD/lib/core/function.py","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"dfdeea3ebb13fa9a","mcp_get_code":{"code_sha256":"dfdeea3ebb13fa9a"}},{"arxiv_id":"2104.10338","paper":"/paper/shadow-generation-for-composite-image-in-real","title":"Shadow Generation for Composite Image in Real-world Scenes","date":"2021-04-21","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"bcmi/Object-Shadow-Generation-Dataset-DESOBA","path":"DESOBA_DATASET_util/util.py","file_url":"https://github.com/bcmi/Object-Shadow-Generation-Dataset-DESOBA/blob/HEAD/DESOBA_DATASET_util/util.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"f126c47406596b9e","mcp_get_code":{"code_sha256":"f126c47406596b9e"}},{"arxiv_id":"2103.01255","paper":"/paper/auto-exposure-fusion-for-single-image-shadow","title":"Auto-Exposure Fusion for Single-Image Shadow Removal","date":"2021-03-01","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"CV-Reimplementation/AEFNet-Reimplementation","path":"models/Fusion_model.py","file_url":"https://github.com/CV-Reimplementation/AEFNet-Reimplementation/blob/HEAD/models/Fusion_model.py","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":"invariant","behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"code_sha256_prefix":"c45b6700be1cc109","mcp_get_code":{"code_sha256":"c45b6700be1cc109"}},{"arxiv_id":"2005.05999","paper":"/paper/fast-deep-multi-patch-hierarchical-network","title":"Fast Deep Multi-patch Hierarchical Network for Nonhomogeneous Image Dehazing","date":"2020-05-12","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"saikatdutta/Stacked_DMSHN_bokeh","path":"PerceptualSimilarity/util/util.py","file_url":"https://github.com/saikatdutta/Stacked_DMSHN_bokeh/blob/HEAD/PerceptualSimilarity/util/util.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"9c741ec329754265","mcp_get_code":{"code_sha256":"9c741ec329754265"}},{"arxiv_id":"2004.09484","paper":"/paper/bringing-old-photos-back-to-life","title":"Bringing Old Photos Back to Life","date":"2020-04-20","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"shinde-Pratik/Image-Restoration","path":"Face_Enhancement/util/util.py","file_url":"https://github.com/shinde-Pratik/Image-Restoration/blob/HEAD/Face_Enhancement/util/util.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":false,"code_sha256_prefix":"9ba5e300297925fe","mcp_get_code":{"code_sha256":"9ba5e300297925fe"}},{"arxiv_id":"1909.06581","paper":"/paper/blind-super-resolution-kernel-estimation","title":"Blind Super-Resolution Kernel Estimation using an Internal-GAN","date":"2019-09-14","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"Lornatang/KernelGAN","path":"util.py","file_url":"https://github.com/Lornatang/KernelGAN/blob/HEAD/util.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"code_sha256_prefix":"7a4d057c155883e4","mcp_get_code":{"code_sha256":"7a4d057c155883e4"}},{"arxiv_id":"1906.01502","paper":"/paper/how-multilingual-is-multilingual-bert","title":"How multilingual is Multilingual BERT?","date":"2019-06-04","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"ku21fan/cll-str","path":"utils.py","file_url":"https://github.com/ku21fan/cll-str/blob/HEAD/utils.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"b78e81e855133e45","mcp_get_code":{"code_sha256":"b78e81e855133e45"}},{"arxiv_id":"1904.01906","paper":"/paper/what-is-wrong-with-scene-text-recognition","title":"What Is Wrong With Scene Text Recognition Model Comparisons? Dataset and Model Analysis","date":"2019-04-03","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"Eom-taeseon/CV_SceneTextRecognition","path":"dataset.py","file_url":"https://github.com/Eom-taeseon/CV_SceneTextRecognition/blob/HEAD/dataset.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"code_sha256_prefix":"b78e81e855133e45","mcp_get_code":{"code_sha256":"b78e81e855133e45"}},{"arxiv_id":"1904.00637","paper":"/paper/single-image-reflection-removal-exploiting","title":"Single Image Reflection Removal Exploiting Misaligned Training Data and Network Enhancements","date":"2019-04-01","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"Vandermode/ERRNet","path":"models/errnet_model.py","file_url":"https://github.com/Vandermode/ERRNet/blob/HEAD/models/errnet_model.py","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"fde6f58552ebe4f1","mcp_get_code":{"code_sha256":"fde6f58552ebe4f1"}},{"arxiv_id":"1811.00751","paper":"/paper/show-attend-and-read-a-simple-and-strong","title":"Show, Attend and Read: A Simple and Strong Baseline for Irregular Text Recognition","date":"2018-11-02","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"phantrdat/cvpr20-scatter-text-recognizer","path":"dataset.py","file_url":"https://github.com/phantrdat/cvpr20-scatter-text-recognizer/blob/HEAD/dataset.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"code_sha256_prefix":"b78e81e855133e45","mcp_get_code":{"code_sha256":"b78e81e855133e45"}},{"arxiv_id":"1809.09767","paper":"/paper/night-to-day-image-translation-for-retrieval","title":"Night-to-Day Image Translation for Retrieval-based Localization","date":"2018-09-26","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"AAnoosheh/ToDayGAN","path":"util/util.py","file_url":"https://github.com/AAnoosheh/ToDayGAN/blob/HEAD/util/util.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"BSD-2-Clause","inline_ok":true,"code_sha256_prefix":"923a65d0c9e7c2f5","mcp_get_code":{"code_sha256":"923a65d0c9e7c2f5"}},{"arxiv_id":"1809.09478","paper":"/paper/taking-a-closer-look-at-domain-shift-category","title":"Taking A Closer Look at Domain Shift: Category-level Adversaries for Semantics Consistent Domain Adaptation","date":"2018-09-25","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"RoyalVane/CLAN","path":"utils/visual.py","file_url":"https://github.com/RoyalVane/CLAN/blob/HEAD/utils/visual.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"1cc896f07ee44bf0","mcp_get_code":{"code_sha256":"1cc896f07ee44bf0"}},{"arxiv_id":"1804.00607","paper":"/paper/megadepth-learning-single-view-depth","title":"MegaDepth: Learning Single-View Depth Prediction from Internet Photos","date":"2018-04-02","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"zhengqili/MegaDepth","path":"util/util.py","file_url":"https://github.com/zhengqili/MegaDepth/blob/HEAD/util/util.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"9fe591ca11b7e715","mcp_get_code":{"code_sha256":"9fe591ca11b7e715"}},{"arxiv_id":"1802.05957","paper":"/paper/spectral-normalization-for-generative","title":"Spectral Normalization for Generative Adversarial Networks","date":"2018-02-16","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"Xiaoming-Yu/SingleGAN","path":"util/util.py","file_url":"https://github.com/Xiaoming-Yu/SingleGAN/blob/HEAD/util/util.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"6c7988ea60c79ae4","mcp_get_code":{"code_sha256":"6c7988ea60c79ae4"}},{"arxiv_id":"1611.07004","paper":"/paper/image-to-image-translation-with-conditional","title":"Image-to-Image Translation with Conditional Adversarial Networks","date":"2016-11-21","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"acecreamu/angularGAN","path":"angulargan/util/util.py","file_url":"https://github.com/acecreamu/angularGAN/blob/HEAD/angulargan/util/util.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"72de6d76704ce9f0","mcp_get_code":{"code_sha256":"72de6d76704ce9f0"}},{"arxiv_id":"1603.06937","paper":"/paper/stacked-hourglass-networks-for-human-pose","title":"Stacked Hourglass Networks for Human Pose Estimation","date":"2016-03-22","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"siyliepfl/deformation-aware-unpaired-image-translation","path":"util/util.py","file_url":"https://github.com/siyliepfl/deformation-aware-unpaired-image-translation/blob/HEAD/util/util.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"72de6d76704ce9f0","mcp_get_code":{"code_sha256":"72de6d76704ce9f0"}},{"arxiv_id":"Xie_Unpaired_Image-to-Image_Translation_With_Shortest_Path_Regularization_CVPR_2023_paper","paper":null,"title":"arXiv:Xie_Unpaired_Image-to-Image_Translation_With_Shortest_Path_Regularization_CVPR_2023_paper","date":null,"month_inferred_from_arxiv_id":null,"title_source":null,"repo":"Mid-Push/santa","path":"models/utils.py","file_url":"https://github.com/Mid-Push/santa/blob/HEAD/models/utils.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"607a0a62c4580c17","mcp_get_code":{"code_sha256":"607a0a62c4580c17"}},{"arxiv_id":"Lei_Shape_From_Polarization_for_Complex_Scenes_in_the_Wild_CVPR_2022_paper","paper":null,"title":"arXiv:Lei_Shape_From_Polarization_for_Complex_Scenes_in_the_Wild_CVPR_2022_paper","date":null,"month_inferred_from_arxiv_id":null,"title_source":null,"repo":"ChenyangLEI/sfp-wild","path":"utils/visualizer.py","file_url":"https://github.com/ChenyangLEI/sfp-wild/blob/HEAD/utils/visualizer.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"9c741ec329754265","mcp_get_code":{"code_sha256":"9c741ec329754265"}}]}