{"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/recipe-for-a-general-powerful-scalable-graph","title":"Recipe for a General, Powerful, Scalable Graph Transformer","arxiv_id":"2205.12454","date":"2022-05-25","proceeding":null,"authors":["Ladislav Rampášek","Mikhail Galkin","Vijay Prakash Dwivedi","Anh Tuan Luu","Guy Wolf","Dominique Beaini"],"abstract":"We propose a recipe on how to build a general, powerful, scalable (GPS) graph Transformer with linear complexity and state-of-the-art results on a diverse set of benchmarks. Graph Transformers (GTs) have gained popularity in the field of graph representation learning with a variety of recent publications but they lack a common foundation about what constitutes a good positional or structural encoding, and what differentiates them. In this paper, we summarize the different types of encodings with a clearer definition and categorize them as being $\\textit{local}$, $\\textit{global}$ or $\\textit{relative}$. The prior GTs are constrained to small graphs with a few hundred nodes, here we propose the first architecture with a complexity linear in the number of nodes and edges $O(N+E)$ by decoupling the local real-edge aggregation from the fully-connected Transformer. We argue that this decoupling does not negatively affect the expressivity, with our architecture being a universal function approximator on graphs. Our GPS recipe consists of choosing 3 main ingredients: (i) positional/structural encoding, (ii) local message-passing mechanism, and (iii) global attention mechanism. We provide a modular framework $\\textit{GraphGPS}$ that supports multiple types of encodings and that provides efficiency and scalability both in small and large graphs. We test our architecture on 16 benchmarks and show highly competitive results in all of them, show-casing the empirical benefits gained by the modularity and the combination of different strategies.","url_abs":"https://arxiv.org/abs/2205.12454v4","url_pdf":"https://arxiv.org/pdf/2205.12454v4.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":"recipe-for-a-general-powerful-scalable-graph","repo_url":"https://github.com/rampasek/GraphGPS","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"recipe-for-a-general-powerful-scalable-graph","repo_url":"https://github.com/graphcore/ogb-lsc-pcqm4mv2","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":null},{"paper_slug":"recipe-for-a-general-powerful-scalable-graph","repo_url":"https://github.com/hamed1375/exphormer","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"recipe-for-a-general-powerful-scalable-graph","repo_url":"https://github.com/linusbao/MoSE","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null}],"tasks":[{"task_slug":"graph-classification","task_name":"Graph Classification"},{"task_slug":"graph-property-prediction","task_name":"Graph Property Prediction"},{"task_slug":"graph-regression","task_name":"Graph Regression"},{"task_slug":"graph-representation-learning","task_name":"Graph Representation Learning"},{"task_slug":"link-prediction","task_name":"Link Prediction"},{"task_slug":"molecular-property-prediction","task_name":"Molecular Property Prediction"},{"task_slug":"node-classification","task_name":"Node Classification"},{"task_slug":"representation-learning","task_name":"Representation Learning"}],"methods":[{"method_slug":"gps","method_name":"GPS"},{"method_slug":"gts","method_name":"GTS"},{"method_slug":"graph-transformer","method_name":"Graph Transformer"},{"method_slug":"lapeigen","method_name":"LapEigen"},{"method_slug":"laplacian-pe","method_name":"Laplacian PE"},{"method_slug":"mpnn","method_name":"MPNN"},{"method_slug":"performer","method_name":"Performer"},{"method_slug":"transformer","method_name":"Transformer"}],"datasets_introduced":[],"methods_introduced":[],"results":[{"leaderboard":"/sota/graph-classification-on-cifar10-100k","task":"Graph Classification","dataset":"CIFAR10 100k","model":"GPS","rank_in_archive_order":11,"of":20,"metrics":{"Accuracy (%)":"72.298"},"uses_additional_data":false},{"leaderboard":"/sota/graph-classification-on-enzymes","task":"Graph Classification","dataset":"ENZYMES","model":"GraphGPS","rank_in_archive_order":2,"of":54,"metrics":{"Accuracy":"78.667±4.625"},"uses_additional_data":false},{"leaderboard":"/sota/graph-classification-on-imdb-b","task":"Graph Classification","dataset":"IMDb-B","model":"GraphGPS","rank_in_archive_order":10,"of":51,"metrics":{"Accuracy":"79.250±3.096"},"uses_additional_data":false},{"leaderboard":"/sota/graph-classification-on-mnist","task":"Graph Classification","dataset":"MNIST","model":"GPS","rank_in_archive_order":12,"of":13,"metrics":{"Accuracy":"98.05"},"uses_additional_data":false},{"leaderboard":"/sota/graph-classification-on-malnet-tiny","task":"Graph Classification","dataset":"MalNet-Tiny","model":"GPS","rank_in_archive_order":4,"of":4,"metrics":{"Accuracy":"93.36 ± 0.6"},"uses_additional_data":false},{"leaderboard":"/sota/graph-classification-on-nci1","task":"Graph Classification","dataset":"NCI1","model":"GraphGPS","rank_in_archive_order":13,"of":69,"metrics":{"Accuracy":"85.110±1.423"},"uses_additional_data":false},{"leaderboard":"/sota/graph-classification-on-nci109","task":"Graph Classification","dataset":"NCI109","model":"GraphGPS","rank_in_archive_order":20,"of":38,"metrics":{"Accuracy":"81.256±0.501"},"uses_additional_data":false},{"leaderboard":"/sota/graph-classification-on-proteins","task":"Graph Classification","dataset":"PROTEINS","model":"GraphGPS","rank_in_archive_order":35,"of":103,"metrics":{"Accuracy":"77.143±1.494"},"uses_additional_data":false},{"leaderboard":"/sota/graph-classification-on-peptides-func","task":"Graph Classification","dataset":"Peptides-func","model":"GPS","rank_in_archive_order":30,"of":44,"metrics":{"AP":"0.6535±0.0041"},"uses_additional_data":false},{"leaderboard":"/sota/graph-property-prediction-on-ogbg-code2","task":"Graph Property Prediction","dataset":"ogbg-code2","model":"GPS","rank_in_archive_order":6,"of":21,"metrics":{"Ext. data":"No","Number of params":"12454066","Test F1 score":"0.1894","Validation F1 score":"0.1739 ± 0.001"},"uses_additional_data":false},{"leaderboard":"/sota/graph-property-prediction-on-ogbg-molhiv","task":"Graph Property Prediction","dataset":"ogbg-molhiv","model":"GPS","rank_in_archive_order":27,"of":43,"metrics":{"Ext. data":"No","Number of params":"558625","Test ROC-AUC":"0.7880","Validation ROC-AUC":"0.8255 ± 0.0092"},"uses_additional_data":false},{"leaderboard":"/sota/graph-property-prediction-on-ogbg-molpcba","task":"Graph Property Prediction","dataset":"ogbg-molpcba","model":"GPS","rank_in_archive_order":20,"of":36,"metrics":{"Ext. data":"No","Number of params":"9744496","Test AP":"0.2907","Validation AP":"0.3015 ± 0.0038"},"uses_additional_data":false},{"leaderboard":"/sota/graph-property-prediction-on-ogbg-ppa","task":"Graph Property Prediction","dataset":"ogbg-ppa","model":"GPS","rank_in_archive_order":6,"of":18,"metrics":{"Ext. data":"No","Number of params":"3434533","Test Accuracy":"0.8015","Validation Accuracy":"0.7556 ± 0.0027"},"uses_additional_data":false},{"leaderboard":"/sota/graph-regression-on-lipophilicity","task":"Graph Regression","dataset":"Lipophilicity","model":"GraphGPS","rank_in_archive_order":8,"of":23,"metrics":{"R2":"0.790±0.004","RMSE":"0.579±0.006"},"uses_additional_data":false},{"leaderboard":"/sota/graph-regression-on-pcqm4mv2-lsc","task":"Graph Regression","dataset":"PCQM4Mv2-LSC","model":"GPS","rank_in_archive_order":9,"of":20,"metrics":{"Test MAE":"0.0862","Validation MAE":"0.0852"},"uses_additional_data":false},{"leaderboard":"/sota/graph-regression-on-peptides-struct","task":"Graph Regression","dataset":"Peptides-struct","model":"GPS","rank_in_archive_order":22,"of":39,"metrics":{"MAE":"0.2500±0.0005"},"uses_additional_data":false},{"leaderboard":"/sota/graph-regression-on-zinc","task":"Graph Regression","dataset":"ZINC","model":"GPS","rank_in_archive_order":9,"of":27,"metrics":{"MAE":"0.070 ± 0.002"},"uses_additional_data":false},{"leaderboard":"/sota/graph-regression-on-zinc","task":"Graph Regression","dataset":"ZINC","model":"GINE","rank_in_archive_order":10,"of":27,"metrics":{"MAE":"0.070 ± 0.004"},"uses_additional_data":false},{"leaderboard":"/sota/graph-regression-on-zinc-500k","task":"Graph Regression","dataset":"ZINC-500k","model":"GPS","rank_in_archive_order":12,"of":36,"metrics":{"MAE":"0.070"},"uses_additional_data":false},{"leaderboard":"/sota/graph-regression-on-zinc-full","task":"Graph Regression","dataset":"ZINC-full","model":"GraphGPS","rank_in_archive_order":7,"of":19,"metrics":{"Test MAE":"0.024±0.007"},"uses_additional_data":false},{"leaderboard":"/sota/link-prediction-on-pcqm-contact","task":"Link Prediction","dataset":"PCQM-Contact","model":"GPS","rank_in_archive_order":17,"of":18,"metrics":{"MRR":"0.3337±0.0006"},"uses_additional_data":false},{"leaderboard":"/sota/molecular-property-prediction-on-esol","task":"Molecular Property Prediction","dataset":"ESOL","model":"GraphGPS","rank_in_archive_order":9,"of":20,"metrics":{"R2":"0.911±0.003","RMSE":"0.613±0.010"},"uses_additional_data":false},{"leaderboard":"/sota/molecular-property-prediction-on-freesolv","task":"Molecular Property Prediction","dataset":"FreeSolv","model":"GraphGPS","rank_in_archive_order":12,"of":22,"metrics":{"R2":"0.861±0.037","RMSE":"1.462±0.188"},"uses_additional_data":false},{"leaderboard":"/sota/node-classification-on-cluster","task":"Node Classification","dataset":"CLUSTER","model":"GPS","rank_in_archive_order":9,"of":12,"metrics":{"Accuracy":"77.95"},"uses_additional_data":false},{"leaderboard":"/sota/node-classification-on-coco-sp","task":"Node Classification","dataset":"COCO-SP","model":"GPS","rank_in_archive_order":7,"of":19,"metrics":{"macro F1":"0.3412±0.0044"},"uses_additional_data":false},{"leaderboard":"/sota/node-classification-on-pattern","task":"Node Classification","dataset":"PATTERN","model":"GPS","rank_in_archive_order":9,"of":11,"metrics":{"Accuracy":"86.685"},"uses_additional_data":false},{"leaderboard":"/sota/node-classification-on-pascalvoc-sp-1","task":"Node Classification","dataset":"PascalVOC-SP","model":"GPS","rank_in_archive_order":8,"of":21,"metrics":{"macro F1":"0.3748±0.0109"},"uses_additional_data":false}],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2205.12454","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2205.12454"}},"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":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/rampasek/GraphGPS","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/linusbao/MoSE","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/graphcore/ogb-lsc-pcqm4mv2","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/hamed1375/exphormer","reach":null}],"summary":{"ran":3,"unverified":18},"by_repo_kind":{"listed":{"samples":21,"ran":3,"repositories":1}},"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":0,"samples":[{"code_sha256_prefix":"23d181463d883ce2","entry":"_scatter_min","repo":"graphcore/ogb-lsc-pcqm4mv2","repo_kind":"listed","path":"model/hybrid/layers.py","file_url":"https://github.com/graphcore/ogb-lsc-pcqm4mv2/blob/HEAD/model/hybrid/layers.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":"23d181463d883ce2"}},{"code_sha256_prefix":"734d560a1dc6e70b","entry":"_scatter_sum","repo":"graphcore/ogb-lsc-pcqm4mv2","repo_kind":"listed","path":"model/hybrid/layers.py","file_url":"https://github.com/graphcore/ogb-lsc-pcqm4mv2/blob/HEAD/model/hybrid/layers.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":"734d560a1dc6e70b"}},{"code_sha256_prefix":"b9465ab1ad9e2278","entry":"generate_dropout_seed","repo":"graphcore/ogb-lsc-pcqm4mv2","repo_kind":"listed","path":"model/hybrid/layers.py","file_url":"https://github.com/graphcore/ogb-lsc-pcqm4mv2/blob/HEAD/model/hybrid/layers.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":"b9465ab1ad9e2278"}},{"code_sha256_prefix":"e2ab63adef0914be","entry":"BiasedSelfAttentionLayer","repo":"graphcore/ogb-lsc-pcqm4mv2","repo_kind":"listed","path":"model/hybrid/layers.py","file_url":"https://github.com/graphcore/ogb-lsc-pcqm4mv2/blob/HEAD/model/hybrid/layers.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":"e2ab63adef0914be"}},{"code_sha256_prefix":"c84df930a004726a","entry":"FFNLayer","repo":"graphcore/ogb-lsc-pcqm4mv2","repo_kind":"listed","path":"model/hybrid/layers.py","file_url":"https://github.com/graphcore/ogb-lsc-pcqm4mv2/blob/HEAD/model/hybrid/layers.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":"c84df930a004726a"}},{"code_sha256_prefix":"6d03ea56f29b99a2","entry":"GPSLayer","repo":"graphcore/ogb-lsc-pcqm4mv2","repo_kind":"listed","path":"model/hybrid/layers.py","file_url":"https://github.com/graphcore/ogb-lsc-pcqm4mv2/blob/HEAD/model/hybrid/layers.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":"6d03ea56f29b99a2"}},{"code_sha256_prefix":"154587abcabb598b","entry":"GenericAggregator","repo":"graphcore/ogb-lsc-pcqm4mv2","repo_kind":"listed","path":"model/hybrid/layers.py","file_url":"https://github.com/graphcore/ogb-lsc-pcqm4mv2/blob/HEAD/model/hybrid/layers.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":"154587abcabb598b"}},{"code_sha256_prefix":"1fd88eabe2bf5a70","entry":"GraphDropout","repo":"graphcore/ogb-lsc-pcqm4mv2","repo_kind":"listed","path":"model/hybrid/layers.py","file_url":"https://github.com/graphcore/ogb-lsc-pcqm4mv2/blob/HEAD/model/hybrid/layers.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":"1fd88eabe2bf5a70"}},{"code_sha256_prefix":"971b7db74f2673f3","entry":"InteractionNetworkLayer","repo":"graphcore/ogb-lsc-pcqm4mv2","repo_kind":"listed","path":"model/hybrid/layers.py","file_url":"https://github.com/graphcore/ogb-lsc-pcqm4mv2/blob/HEAD/model/hybrid/layers.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":"971b7db74f2673f3"}},{"code_sha256_prefix":"52b6ed371f4e7c09","entry":"ResnetMultiplier","repo":"graphcore/ogb-lsc-pcqm4mv2","repo_kind":"listed","path":"model/hybrid/layers.py","file_url":"https://github.com/graphcore/ogb-lsc-pcqm4mv2/blob/HEAD/model/hybrid/layers.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":"52b6ed371f4e7c09"}},{"code_sha256_prefix":"401bcf859fc41772","entry":"_gather","repo":"graphcore/ogb-lsc-pcqm4mv2","repo_kind":"listed","path":"model/hybrid/layers.py","file_url":"https://github.com/graphcore/ogb-lsc-pcqm4mv2/blob/HEAD/model/hybrid/layers.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":"401bcf859fc41772"}},{"code_sha256_prefix":"5dda6b2e7b928bd7","entry":"_scatter_count","repo":"graphcore/ogb-lsc-pcqm4mv2","repo_kind":"listed","path":"model/hybrid/layers.py","file_url":"https://github.com/graphcore/ogb-lsc-pcqm4mv2/blob/HEAD/model/hybrid/layers.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":"5dda6b2e7b928bd7"}},{"code_sha256_prefix":"14e69fb09fcdefa4","entry":"_scatter_max","repo":"graphcore/ogb-lsc-pcqm4mv2","repo_kind":"listed","path":"model/hybrid/layers.py","file_url":"https://github.com/graphcore/ogb-lsc-pcqm4mv2/blob/HEAD/model/hybrid/layers.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":"14e69fb09fcdefa4"}},{"code_sha256_prefix":"13e732c6b1e941a0","entry":"_scatter_mean","repo":"graphcore/ogb-lsc-pcqm4mv2","repo_kind":"listed","path":"model/hybrid/layers.py","file_url":"https://github.com/graphcore/ogb-lsc-pcqm4mv2/blob/HEAD/model/hybrid/layers.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":"13e732c6b1e941a0"}},{"code_sha256_prefix":"1dbf2926681fecd6","entry":"_scatter_mean_and_var","repo":"graphcore/ogb-lsc-pcqm4mv2","repo_kind":"listed","path":"model/hybrid/layers.py","file_url":"https://github.com/graphcore/ogb-lsc-pcqm4mv2/blob/HEAD/model/hybrid/layers.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":"1dbf2926681fecd6"}},{"code_sha256_prefix":"8cdb18106afd6290","entry":"_scatter_softmax","repo":"graphcore/ogb-lsc-pcqm4mv2","repo_kind":"listed","path":"model/hybrid/layers.py","file_url":"https://github.com/graphcore/ogb-lsc-pcqm4mv2/blob/HEAD/model/hybrid/layers.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":"8cdb18106afd6290"}},{"code_sha256_prefix":"7f92923b18f2f819","entry":"_scatter_sqrtN","repo":"graphcore/ogb-lsc-pcqm4mv2","repo_kind":"listed","path":"model/hybrid/layers.py","file_url":"https://github.com/graphcore/ogb-lsc-pcqm4mv2/blob/HEAD/model/hybrid/layers.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":"7f92923b18f2f819"}},{"code_sha256_prefix":"1e17cdf620f5b2c6","entry":"_scatter_std","repo":"graphcore/ogb-lsc-pcqm4mv2","repo_kind":"listed","path":"model/hybrid/layers.py","file_url":"https://github.com/graphcore/ogb-lsc-pcqm4mv2/blob/HEAD/model/hybrid/layers.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":"1e17cdf620f5b2c6"}},{"code_sha256_prefix":"eba3c0cda10371e3","entry":"_scatter_var","repo":"graphcore/ogb-lsc-pcqm4mv2","repo_kind":"listed","path":"model/hybrid/layers.py","file_url":"https://github.com/graphcore/ogb-lsc-pcqm4mv2/blob/HEAD/model/hybrid/layers.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":"eba3c0cda10371e3"}},{"code_sha256_prefix":"8584b125423d1de0","entry":"call_outlined_function","repo":"graphcore/ogb-lsc-pcqm4mv2","repo_kind":"listed","path":"model/hybrid/layers.py","file_url":"https://github.com/graphcore/ogb-lsc-pcqm4mv2/blob/HEAD/model/hybrid/layers.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":"8584b125423d1de0"}},{"code_sha256_prefix":"df3a80c6ac89079c","entry":"gather","repo":"graphcore/ogb-lsc-pcqm4mv2","repo_kind":"listed","path":"model/hybrid/layers.py","file_url":"https://github.com/graphcore/ogb-lsc-pcqm4mv2/blob/HEAD/model/hybrid/layers.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":"df3a80c6ac89079c"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}