{"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/fast-graph-representation-learning-with","title":"Fast Graph Representation Learning with PyTorch Geometric","arxiv_id":"1903.02428","date":"2019-03-06","proceeding":null,"authors":["Matthias Fey","Jan Eric Lenssen"],"abstract":"We introduce PyTorch Geometric, a library for deep learning on irregularly\nstructured input data such as graphs, point clouds and manifolds, built upon\nPyTorch. In addition to general graph data structures and processing methods,\nit contains a variety of recently published methods from the domains of\nrelational learning and 3D data processing. PyTorch Geometric achieves high\ndata throughput by leveraging sparse GPU acceleration, by providing dedicated\nCUDA kernels and by introducing efficient mini-batch handling for input\nexamples of different size. In this work, we present the library in detail and\nperform a comprehensive comparative study of the implemented methods in\nhomogeneous evaluation scenarios.","url_abs":"http://arxiv.org/abs/1903.02428v3","url_pdf":"http://arxiv.org/pdf/1903.02428v3.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":"fast-graph-representation-learning-with","repo_url":"https://github.com/rusty1s/pytorch_geometric","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"fast-graph-representation-learning-with","repo_url":"https://github.com/NMADALI97/French-web-domain-classification","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok"}},{"paper_slug":"fast-graph-representation-learning-with","repo_url":"https://github.com/leojklarner/gauche","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"fast-graph-representation-learning-with","repo_url":"https://github.com/long-9621/splinecnn","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"fast-graph-representation-learning-with","repo_url":"https://github.com/luxtu/OCTA-graph","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok"}},{"paper_slug":"fast-graph-representation-learning-with","repo_url":"https://github.com/ncfrey/litmatter","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null}],"tasks":[{"task_slug":null,"task_name":"GPU"},{"task_slug":"graph-classification","task_name":"Graph Classification"},{"task_slug":"graph-representation-learning","task_name":"Graph Representation Learning"},{"task_slug":"node-classification","task_name":"Node Classification"},{"task_slug":"relational-reasoning","task_name":"Relational Reasoning"},{"task_slug":"representation-learning","task_name":"Representation Learning"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[{"leaderboard":"/sota/graph-classification-on-collab","task":"Graph Classification","dataset":"COLLAB","model":"GCN","rank_in_archive_order":11,"of":39,"metrics":{"Accuracy":"80.6%"},"uses_additional_data":false},{"leaderboard":"/sota/graph-classification-on-imdb-b","task":"Graph Classification","dataset":"IMDb-B","model":"GIN-0","rank_in_archive_order":38,"of":51,"metrics":{"Accuracy":"72.8%"},"uses_additional_data":false},{"leaderboard":"/sota/graph-classification-on-mutag","task":"Graph Classification","dataset":"MUTAG","model":"GIN-0","rank_in_archive_order":61,"of":74,"metrics":{"Accuracy":"85.7%"},"uses_additional_data":true},{"leaderboard":"/sota/graph-classification-on-proteins","task":"Graph Classification","dataset":"PROTEINS","model":"DiffPool","rank_in_archive_order":69,"of":103,"metrics":{"Accuracy":"75.1%"},"uses_additional_data":false},{"leaderboard":"/sota/graph-classification-on-reddit-b","task":"Graph Classification","dataset":"REDDIT-B","model":"DiffPool","rank_in_archive_order":4,"of":12,"metrics":{"Accuracy":"92.1"},"uses_additional_data":false},{"leaderboard":"/sota/node-classification-on-citeseer","task":"Node Classification","dataset":"Citeseer","model":"APPNP","rank_in_archive_order":59,"of":71,"metrics":{"Accuracy":"70.0 ± 1.4"},"uses_additional_data":false},{"leaderboard":"/sota/node-classification-on-cora","task":"Node Classification","dataset":"Cora","model":"APPNP","rank_in_archive_order":54,"of":73,"metrics":{"Accuracy":"82.2% ± 1.5%"},"uses_additional_data":false},{"leaderboard":"/sota/node-classification-on-pubmed","task":"Node Classification","dataset":"Pubmed","model":"APPNP","rank_in_archive_order":47,"of":70,"metrics":{"Accuracy":"79.4 ± 2.2"},"uses_additional_data":false}],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=1903.02428","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"1903.02428"}},"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/long-9621/splinecnn","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/luxtu/OCTA-graph","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/ncfrey/litmatter","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/rusty1s/pytorch_geometric","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/leojklarner/gauche","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/NMADALI97/French-web-domain-classification","reach":{"status":"ok"}}],"summary":{"unverified":2},"by_repo_kind":{"listed":{"samples":2,"ran":0,"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":"a13883d41a1eff70","entry":"get_planetoid_dataset","repo":"long-9621/splinecnn","repo_kind":"listed","path":"benchmark/citation/datasets.py","file_url":"https://github.com/long-9621/splinecnn/blob/HEAD/benchmark/citation/datasets.py","link_basis":"harvester_set","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":"a13883d41a1eff70"}},{"code_sha256_prefix":"35ef2289cbdcde86","entry":"read_file","repo":"long-9621/splinecnn","repo_kind":"listed","path":"torch_geometric/io/planetoid.py","file_url":"https://github.com/long-9621/splinecnn/blob/HEAD/torch_geometric/io/planetoid.py","link_basis":"harvester_set","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":"35ef2289cbdcde86"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}