{"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":"/paper/revisiting-benchmarking-and-understanding-1","title":"Revisiting, Benchmarking and Understanding Unsupervised Graph Domain Adaptation","arxiv_id":"2407.11052","date":"2024-07-09","proceeding":null,"authors":["Meihan Liu","Zhen Zhang","Jiachen Tang","Jiajun Bu","Bingsheng He","Sheng Zhou"],"abstract":"Unsupervised Graph Domain Adaptation (UGDA) involves the transfer of knowledge from a label-rich source graph to an unlabeled target graph under domain discrepancies. Despite the proliferation of methods designed for this emerging task, the lack of standard experimental settings and fair performance comparisons makes it challenging to understand which and when models perform well across different scenarios. To fill this gap, we present the first comprehensive benchmark for unsupervised graph domain adaptation named GDABench, which encompasses 16 algorithms across 5 datasets with 74 adaptation tasks. Through extensive experiments, we observe that the performance of current UGDA models varies significantly across different datasets and adaptation scenarios. Specifically, we recognize that when the source and target graphs face significant distribution shifts, it is imperative to formulate strategies to effectively address and mitigate graph structural shifts. We also find that with appropriate neighbourhood aggregation mechanisms, simple GNN variants can even surpass state-of-the-art UGDA baselines. To facilitate reproducibility, we have developed an easy-to-use library PyGDA for training and evaluating existing UGDA methods, providing a standardized platform in this community. Our source codes and datasets can be found at: https://github.com/pygda-team/pygda.","url_abs":"https://arxiv.org/abs/2407.11052v2","url_pdf":"https://arxiv.org/pdf/2407.11052v2.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"revisiting-benchmarking-and-understanding-1","repo_url":"https://github.com/pygda-team/pygda","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}}],"tasks":[{"task_slug":"benchmarking","task_name":"Benchmarking"},{"task_slug":"domain-adaptation","task_name":"Domain Adaptation"},{"task_slug":"graph-domain-adaptation","task_name":"GRAPH DOMAIN ADAPTATION"}],"methods":[{"method_slug":null,"method_name":"Library"}],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"syntology_url":null,"atlas_url":"https://app.syntology.ai/?focus=2407.11052","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2407.11052"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"deterministic:regex_extraction","url":"https://github.com/pygda-team/pygda","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"deterministic:regex_extraction","url":"https://github.com/GRAND-Lab/UDAGCN","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"deterministic:regex_extraction","url":"https://github.com/yuntaodu/ASN","reach":null},{"provenance":"deterministic:regex_extraction","url":"https://github.com/Graph-COM/StruRW","reach":null},{"provenance":"deterministic:regex_extraction","url":"https://github.com/jwu4sml/GRADE","reach":{"status":"ok"}},{"provenance":"deterministic:regex_extraction","url":"https://github.com/Shen-Lab/GDA-SpecReg","reach":{"status":"ok","spdx":"Apache-2.0"}},{"provenance":"deterministic:regex_extraction","url":"https://github.com/Meihan-Liu/24AAAI-A2GNN","reach":{"status":"ok"}},{"provenance":"deterministic:regex_extraction","url":"https://github.com/Skyorca/JHGDA","reach":{"status":"ok"}},{"provenance":"deterministic:regex_extraction","url":"https://github.com/rynewu224/GraphDA","reach":{"status":"unanswered"}},{"provenance":"deterministic:regex_extraction","url":"https://github.com/Graph-COM/Pair-Align","reach":{"status":"ok","spdx":"MIT"}}],"summary":{"ran":31,"ran_draft_wrong":6,"ran_honours":1,"unverified":9},"by_repo_kind":{"found_in_text":{"samples":47,"ran":38,"repositories":6}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":21,"samples":[{"code_sha256_prefix":"26f762cdf5ca4d94","entry":"BCE_loss","repo":"Graph-COM/Pair-Align","repo_kind":"found_in_text","path":"src/utils.py","file_url":"https://github.com/Graph-COM/Pair-Align/blob/HEAD/src/utils.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"26f762cdf5ca4d94"}},{"code_sha256_prefix":"9c13510193b49939","entry":"CE_loss","repo":"Graph-COM/Pair-Align","repo_kind":"found_in_text","path":"src/utils.py","file_url":"https://github.com/Graph-COM/Pair-Align/blob/HEAD/src/utils.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"9c13510193b49939"}},{"code_sha256_prefix":"595ba30726d93400","entry":"CSBM","repo":"Graph-COM/Pair-Align","repo_kind":"found_in_text","path":"data_process/pre_datasets.py","file_url":"https://github.com/Graph-COM/Pair-Align/blob/HEAD/data_process/pre_datasets.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"595ba30726d93400"}},{"code_sha256_prefix":"6152b7266d197c0b","entry":"DGDA_loss","repo":"rynewu224/GraphDA","repo_kind":"found_in_text","path":"optimize.py","file_url":"https://github.com/rynewu224/GraphDA/blob/HEAD/optimize.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"6152b7266d197c0b"}},{"code_sha256_prefix":"f43770101f1f3229","entry":"DGDA_m_loss","repo":"rynewu224/GraphDA","repo_kind":"found_in_text","path":"optimize.py","file_url":"https://github.com/rynewu224/GraphDA/blob/HEAD/optimize.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"f43770101f1f3229"}},{"code_sha256_prefix":"e19363b29126ec89","entry":"DSR_loss","repo":"rynewu224/GraphDA","repo_kind":"found_in_text","path":"optimize.py","file_url":"https://github.com/rynewu224/GraphDA/blob/HEAD/optimize.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"e19363b29126ec89"}},{"code_sha256_prefix":"ebef98525e89e8a8","entry":"LS_optimization","repo":"Graph-COM/Pair-Align","repo_kind":"found_in_text","path":"src/calc_rw.py","file_url":"https://github.com/Graph-COM/Pair-Align/blob/HEAD/src/calc_rw.py","link_basis":"plan_row","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"ebef98525e89e8a8"}},{"code_sha256_prefix":"ca363e4b450c262a","entry":"MMD","repo":"Meihan-Liu/24AAAI-A2GNN","repo_kind":"found_in_text","path":"A2GNN-adv/utils.py","file_url":"https://github.com/Meihan-Liu/24AAAI-A2GNN/blob/HEAD/A2GNN-adv/utils.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"ca363e4b450c262a"}},{"code_sha256_prefix":"c2f6ec3f0bfff768","entry":"buildConnections","repo":"Graph-COM/Pair-Align","repo_kind":"found_in_text","path":"data_process/prepare_pileup.py","file_url":"https://github.com/Graph-COM/Pair-Align/blob/HEAD/data_process/prepare_pileup.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"c2f6ec3f0bfff768"}},{"code_sha256_prefix":"2b9657e01a8cd076","entry":"build_optimizer","repo":"Graph-COM/Pair-Align","repo_kind":"found_in_text","path":"src/utils.py","file_url":"https://github.com/Graph-COM/Pair-Align/blob/HEAD/src/utils.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"2b9657e01a8cd076"}},{"code_sha256_prefix":"a93838a6790aa900","entry":"cal_Median_LeftRMS","repo":"Graph-COM/Pair-Align","repo_kind":"found_in_text","path":"data_process/prepare_pileup.py","file_url":"https://github.com/Graph-COM/Pair-Align/blob/HEAD/data_process/prepare_pileup.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"a93838a6790aa900"}},{"code_sha256_prefix":"56ebe258e5e4e252","entry":"calc_edge_rw_pseudo","repo":"Graph-COM/Pair-Align","repo_kind":"found_in_text","path":"src/calc_rw.py","file_url":"https://github.com/Graph-COM/Pair-Align/blob/HEAD/src/calc_rw.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"56ebe258e5e4e252"}},{"code_sha256_prefix":"3314a8dc8f22a69d","entry":"calc_ratio_weight","repo":"Graph-COM/Pair-Align","repo_kind":"found_in_text","path":"src/calc_rw.py","file_url":"https://github.com/Graph-COM/Pair-Align/blob/HEAD/src/calc_rw.py","link_basis":"plan_row","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"3314a8dc8f22a69d"}},{"code_sha256_prefix":"004a0bb7a8a25e40","entry":"calculate_gradient_penalty","repo":"Shen-Lab/GDA-SpecReg","repo_kind":"found_in_text","path":"paper_topic_classification/ogbn_arxiv_semisupervised/gnn_specreg.py","file_url":"https://github.com/Shen-Lab/GDA-SpecReg/blob/HEAD/paper_topic_classification/ogbn_arxiv_semisupervised/gnn_specreg.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"004a0bb7a8a25e40"}},{"code_sha256_prefix":"259d9f9326d3bbfd","entry":"drop_edges","repo":"rynewu224/GraphDA","repo_kind":"found_in_text","path":"utils.py","file_url":"https://github.com/rynewu224/GraphDA/blob/HEAD/utils.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"259d9f9326d3bbfd"}},{"code_sha256_prefix":"9e480bc71d643ce7","entry":"edgeidx_to_adj","repo":"Graph-COM/Pair-Align","repo_kind":"found_in_text","path":"data_process/pre_datasets.py","file_url":"https://github.com/Graph-COM/Pair-Align/blob/HEAD/data_process/pre_datasets.py","link_basis":"plan_row","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"9e480bc71d643ce7"}},{"code_sha256_prefix":"b303d995f3e0d28e","entry":"edges_to_adj","repo":"Graph-COM/Pair-Align","repo_kind":"found_in_text","path":"data_process/pre_datasets.py","file_url":"https://github.com/Graph-COM/Pair-Align/blob/HEAD/data_process/pre_datasets.py","link_basis":"plan_row","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"b303d995f3e0d28e"}},{"code_sha256_prefix":"adad8a0f35142eb0","entry":"edges_to_adj","repo":"Graph-COM/Pair-Align","repo_kind":"found_in_text","path":"data_process/prepare_pileup.py","file_url":"https://github.com/Graph-COM/Pair-Align/blob/HEAD/data_process/prepare_pileup.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"adad8a0f35142eb0"}},{"code_sha256_prefix":"fa70e2f6d7d22341","entry":"evaluate","repo":"Meihan-Liu/24AAAI-A2GNN","repo_kind":"found_in_text","path":"A2GNN-adv/utils.py","file_url":"https://github.com/Meihan-Liu/24AAAI-A2GNN/blob/HEAD/A2GNN-adv/utils.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"fa70e2f6d7d22341"}},{"code_sha256_prefix":"8150ea33ad187337","entry":"generate_core_view","repo":"Skyorca/JHGDA","repo_kind":"found_in_text","path":"utils.py","file_url":"https://github.com/Skyorca/JHGDA/blob/HEAD/utils.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"8150ea33ad187337"}},{"code_sha256_prefix":"3bcef2af74e17622","entry":"generate_feture","repo":"Skyorca/JHGDA","repo_kind":"found_in_text","path":"utils.py","file_url":"https://github.com/Skyorca/JHGDA/blob/HEAD/utils.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"3bcef2af74e17622"}},{"code_sha256_prefix":"d6c8e0fb0c0f0440","entry":"generate_label","repo":"Skyorca/JHGDA","repo_kind":"found_in_text","path":"utils.py","file_url":"https://github.com/Skyorca/JHGDA/blob/HEAD/utils.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"d6c8e0fb0c0f0440"}},{"code_sha256_prefix":"1fbd2c69b401c975","entry":"get_emb_centers","repo":"Skyorca/JHGDA","repo_kind":"found_in_text","path":"pseudo_labeling.py","file_url":"https://github.com/Skyorca/JHGDA/blob/HEAD/pseudo_labeling.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"1fbd2c69b401c975"}},{"code_sha256_prefix":"7957f349f88f21ca","entry":"get_metrics","repo":"rynewu224/GraphDA","repo_kind":"found_in_text","path":"utils.py","file_url":"https://github.com/rynewu224/GraphDA/blob/HEAD/utils.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"7957f349f88f21ca"}},{"code_sha256_prefix":"12b63b50bbdf9a59","entry":"grad_reverse","repo":"rynewu224/GraphDA","repo_kind":"found_in_text","path":"layers.py","file_url":"https://github.com/rynewu224/GraphDA/blob/HEAD/layers.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"12b63b50bbdf9a59"}},{"code_sha256_prefix":"f4a8968b88a150d1","entry":"guassian_kernel","repo":"Meihan-Liu/24AAAI-A2GNN","repo_kind":"found_in_text","path":"A2GNN-adv/utils.py","file_url":"https://github.com/Meihan-Liu/24AAAI-A2GNN/blob/HEAD/A2GNN-adv/utils.py","link_basis":"plan_row","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"f4a8968b88a150d1"}},{"code_sha256_prefix":"b5303b857ebe0e26","entry":"load_influence_dataset","repo":"rynewu224/GraphDA","repo_kind":"found_in_text","path":"data_loader.py","file_url":"https://github.com/rynewu224/GraphDA/blob/HEAD/data_loader.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"b5303b857ebe0e26"}},{"code_sha256_prefix":"32b454f2035d61f4","entry":"load_nc_dataset","repo":"Graph-COM/Pair-Align","repo_kind":"found_in_text","path":"data_process/pre_arxiv.py","file_url":"https://github.com/Graph-COM/Pair-Align/blob/HEAD/data_process/pre_arxiv.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"32b454f2035d61f4"}},{"code_sha256_prefix":"2d2a8de7147f5a42","entry":"load_ogb_arxiv","repo":"Graph-COM/Pair-Align","repo_kind":"found_in_text","path":"data_process/pre_arxiv.py","file_url":"https://github.com/Graph-COM/Pair-Align/blob/HEAD/data_process/pre_arxiv.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"2d2a8de7147f5a42"}},{"code_sha256_prefix":"b9fd25bb3fad3172","entry":"rewrite_tensor","repo":"Graph-COM/Pair-Align","repo_kind":"found_in_text","path":"data_process/gen_spr_graph.py","file_url":"https://github.com/Graph-COM/Pair-Align/blob/HEAD/data_process/gen_spr_graph.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"b9fd25bb3fad3172"}},{"code_sha256_prefix":"b5d45277ad341bad","entry":"spectral_regularization_smooth","repo":"Shen-Lab/GDA-SpecReg","repo_kind":"found_in_text","path":"paper_topic_classification/ogbn_arxiv_semisupervised/gnn_specreg.py","file_url":"https://github.com/Shen-Lab/GDA-SpecReg/blob/HEAD/paper_topic_classification/ogbn_arxiv_semisupervised/gnn_specreg.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"b5d45277ad341bad"}},{"code_sha256_prefix":"75b35bd6fdaaf274","entry":"take_second","repo":"Graph-COM/Pair-Align","repo_kind":"found_in_text","path":"data_process/pre_arxiv.py","file_url":"https://github.com/Graph-COM/Pair-Align/blob/HEAD/data_process/pre_arxiv.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"75b35bd6fdaaf274"}},{"code_sha256_prefix":"8e6629dff4ea0a71","entry":"test","repo":"Shen-Lab/GDA-SpecReg","repo_kind":"found_in_text","path":"paper_topic_classification/ogbn_arxiv_semisupervised/gnn.py","file_url":"https://github.com/Shen-Lab/GDA-SpecReg/blob/HEAD/paper_topic_classification/ogbn_arxiv_semisupervised/gnn.py","link_basis":"plan_row","language":"python","status":"ran_honours","verification_level":1,"contract_check":"HONOURS","metamorphic_tier":"well_formed","behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"8e6629dff4ea0a71"}},{"code_sha256_prefix":"f556b6370898ea98","entry":"test","repo":"Shen-Lab/GDA-SpecReg","repo_kind":"found_in_text","path":"paper_topic_classification/ogbn_arxiv_semisupervised/gnn_da.py","file_url":"https://github.com/Shen-Lab/GDA-SpecReg/blob/HEAD/paper_topic_classification/ogbn_arxiv_semisupervised/gnn_da.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"f556b6370898ea98"}},{"code_sha256_prefix":"82f54a95d4951b19","entry":"train","repo":"Shen-Lab/GDA-SpecReg","repo_kind":"found_in_text","path":"paper_topic_classification/ogbn_arxiv_unsupervised/gnn.py","file_url":"https://github.com/Shen-Lab/GDA-SpecReg/blob/HEAD/paper_topic_classification/ogbn_arxiv_unsupervised/gnn.py","link_basis":"plan_row","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":"invariant","behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"82f54a95d4951b19"}},{"code_sha256_prefix":"758d5dd9e231d846","entry":"train","repo":"Shen-Lab/GDA-SpecReg","repo_kind":"found_in_text","path":"paper_topic_classification/ogbn_arxiv_semisupervised/gnn.py","file_url":"https://github.com/Shen-Lab/GDA-SpecReg/blob/HEAD/paper_topic_classification/ogbn_arxiv_semisupervised/gnn.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"758d5dd9e231d846"}},{"code_sha256_prefix":"20a9feb6dd535706","entry":"train","repo":"Shen-Lab/GDA-SpecReg","repo_kind":"found_in_text","path":"paper_topic_classification/ogbn_arxiv_unsupervised/gnn_da.py","file_url":"https://github.com/Shen-Lab/GDA-SpecReg/blob/HEAD/paper_topic_classification/ogbn_arxiv_unsupervised/gnn_da.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"20a9feb6dd535706"}},{"code_sha256_prefix":"2e83ba566e39edf7","entry":"vectorized_sym_norm","repo":"rynewu224/GraphDA","repo_kind":"found_in_text","path":"utils.py","file_url":"https://github.com/rynewu224/GraphDA/blob/HEAD/utils.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"2e83ba566e39edf7"}},{"code_sha256_prefix":"e44b2f9346bef174","entry":"evaluate","repo":"rynewu224/GraphDA","repo_kind":"found_in_text","path":"run_dann.py","file_url":"https://github.com/rynewu224/GraphDA/blob/HEAD/run_dann.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"e44b2f9346bef174"}},{"code_sha256_prefix":"e11bd86d839000c0","entry":"evaluate","repo":"rynewu224/GraphDA","repo_kind":"found_in_text","path":"run_dgda.py","file_url":"https://github.com/rynewu224/GraphDA/blob/HEAD/run_dgda.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"e11bd86d839000c0"}},{"code_sha256_prefix":"687b820b60b21304","entry":"evaluate","repo":"rynewu224/GraphDA","repo_kind":"found_in_text","path":"run_diva.py","file_url":"https://github.com/rynewu224/GraphDA/blob/HEAD/run_diva.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"687b820b60b21304"}},{"code_sha256_prefix":"ccd766ebf0ae1ca0","entry":"evaluate","repo":"rynewu224/GraphDA","repo_kind":"found_in_text","path":"run_dsr.py","file_url":"https://github.com/rynewu224/GraphDA/blob/HEAD/run_dsr.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"ccd766ebf0ae1ca0"}},{"code_sha256_prefix":"b3b89ff191f4ffa5","entry":"evaluate","repo":"rynewu224/GraphDA","repo_kind":"found_in_text","path":"run_mdd.py","file_url":"https://github.com/rynewu224/GraphDA/blob/HEAD/run_mdd.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"b3b89ff191f4ffa5"}},{"code_sha256_prefix":"7a8a7b03eee3a24e","entry":"get_laplacian_evd","repo":"Shen-Lab/GDA-SpecReg","repo_kind":"found_in_text","path":"paper_topic_classification/ogbn_arxiv_semisupervised/gnn_specreg.py","file_url":"https://github.com/Shen-Lab/GDA-SpecReg/blob/HEAD/paper_topic_classification/ogbn_arxiv_semisupervised/gnn_specreg.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"7a8a7b03eee3a24e"}},{"code_sha256_prefix":"593c735f6dd0d219","entry":"onehot","repo":"Skyorca/JHGDA","repo_kind":"found_in_text","path":"pseudo_labeling.py","file_url":"https://github.com/Skyorca/JHGDA/blob/HEAD/pseudo_labeling.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"593c735f6dd0d219"}},{"code_sha256_prefix":"c3e540ae5cd25884","entry":"ppmi_encode","repo":"GRAND-Lab/UDAGCN","repo_kind":"found_in_text","path":"UDAGCN_demo.py","file_url":"https://github.com/GRAND-Lab/UDAGCN/blob/HEAD/UDAGCN_demo.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"c3e540ae5cd25884"}},{"code_sha256_prefix":"0b6755f3ee7c7fde","entry":"train","repo":"Shen-Lab/GDA-SpecReg","repo_kind":"found_in_text","path":"paper_topic_classification/ogbn_arxiv_semisupervised/gnn_da.py","file_url":"https://github.com/Shen-Lab/GDA-SpecReg/blob/HEAD/paper_topic_classification/ogbn_arxiv_semisupervised/gnn_da.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"0b6755f3ee7c7fde"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}