OpenScientificCodeRegistry/Database
Open Scientific Code Registry (OSCR): the authors' scripts The code published by the authors of open-access neuroscience papers, as found and verified by Open Scientific Code Registry (OSCR). Each file is here exactly as it is at the source, at the verified commit, under the license of its repository. 421,275 unique files (3,782 MB of text) from 8,849 repositories, in 24 Parquet block(s). Only files whose repository's license allows redistribution, confirmed by the repository's… See the full description on the dataset page: https://huggingface.co/datasets/OpenScientificCodeRegistry/Database.
05.6k
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/pyg-team/pytorch_geometric",4 "url": "https://github.com/pyg-team/pytorch_geometric",5 "host": "github.com",6 "commit": "79d33965a40b7fa83616a9f598a0f8619f25d939",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "89cfb6edc309735916a0c1189dccf761add4af6062ddb34b5a26f60d3efadfea",14 "language": "License",15 "lines": 19,16 "truncated": false,17 "block": 6,18 "row": 146919 },20 {21 "path": "README.md",22 "sha256": "2acfdafff9ba526261751e9b7f02fcdcc9c2aacc7be0a528ced9db41136b4978",23 "language": "Text",24 "lines": 490,25 "truncated": false,26 "block": 8,27 "row": 1092028 },29 {30 "path": "benchmark/citation/__init__.py",31 "sha256": "63da45ba4bac903256c437401f2cec71920003b615d8079a65806fdf88f325cf",32 "language": "Python",33 "lines": 8,34 "truncated": false,35 "block": 6,36 "row": 2109037 },38 {39 "path": "benchmark/citation/appnp.py",40 "sha256": "7025ef5f94c9e50beed6aef89870c0d534f02104bece23f6713edc86a231caf4",41 "language": "Python",42 "lines": 61,43 "truncated": false,44 "block": 6,45 "row": 3392946 },47 {48 "path": "benchmark/citation/arma.py",49 "sha256": "24ca0e8d880570e69a595aa6ea392779e607d81aad3e784c53a4125f211860b4",50 "language": "Python",51 "lines": 63,52 "truncated": false,53 "block": 6,54 "row": 3498755 },56 {57 "path": "benchmark/citation/cheb.py",58 "sha256": "b6b8c1e2cd4e866c0ed87dde7f17d07d9c27cd8996fa289dc88b84b94aa5fa6c",59 "language": "Python",60 "lines": 56,61 "truncated": false,62 "block": 6,63 "row": 3328164 },65 {66 "path": "benchmark/citation/datasets.py",67 "sha256": "ee19d28ea6e870356532d7c902311a7e34964cf27108e07ec5b5f9674cf0bbc0",68 "language": "Python",69 "lines": 18,70 "truncated": false,71 "block": 6,72 "row": 2331873 },74 {75 "path": "benchmark/citation/gat.py",76 "sha256": "d4ad02ffcaae0affa3f2b15c458d1ac528ae8d1d1001a817e4580f074be6a8c0",77 "language": "Python",78 "lines": 61,79 "truncated": false,80 "block": 6,81 "row": 3445382 },83 {84 "path": "benchmark/citation/gcn.py",85 "sha256": "eac182ad2b2bed73dddd93bc026aaa1aa70688e5cdb0a770601abd4ee795b63c",86 "language": "Python",87 "lines": 55,88 "truncated": false,89 "block": 6,90 "row": 3291291 },92 {93 "path": "benchmark/citation/inference.sh",94 "sha256": "becaee574580f0a2dd7663af49d2a9a72e1fa0f7283a368a26627981f6b2c064",95 "language": "Shell",96 "lines": 118,97 "truncated": false,98 "block": 8,99 "row": 9130100 },101 {102 "path": "benchmark/citation/run.sh",103 "sha256": "990261b574e7cf231f3f276a01fe454a9ca49fe785fa917b7e3d3ee2e468cdf6",104 "language": "Shell",105 "lines": 82,106 "truncated": false,107 "block": 8,108 "row": 8596109 },110 {111 "path": "benchmark/citation/sgc.py",112 "sha256": "7af62401401c32f5ce45c96ed7c6e19ce8de81b6f086572fbeca6a410d081b64",113 "language": "Python",114 "lines": 51,115 "truncated": false,116 "block": 6,117 "row": 31827118 },119 {120 "path": "benchmark/citation/statistics.py",121 "sha256": "ea85321a8d5e1ca7b4f2eb18a5c8b014cdf790eebf28cb1be6f30c913fd2bc0a",122 "language": "Python",123 "lines": 16,124 "truncated": false,125 "block": 6,126 "row": 22552127 },128 {129 "path": "benchmark/citation/train_eval.py",130 "sha256": "d4d1e25626778ed2c5e7a7ee63f2af5443d558bf4391fe9c3ad50274d84498df",131 "language": "Python",132 "lines": 195,133 "truncated": false,134 "block": 6,135 "row": 43271136 },137 {138 "path": "benchmark/inference/inference_benchmark.py",139 "sha256": "e70edce674b5d2d8fc6c994368ef534fb7ce239e24f9a6bae899381619bb903c",140 "language": "Python",141 "lines": 342,142 "truncated": false,143 "block": 7,144 "row": 6928145 },146 {147 "path": "benchmark/kernel/__init__.py",148 "sha256": "3ad11a159a7d54f71218d9f0da8f9499451dea7755ebc6562997adf63af3cc5c",149 "language": "Python",150 "lines": 7,151 "truncated": false,152 "block": 6,153 "row": 20959154 },155 {156 "path": "benchmark/kernel/asap.py",157 "sha256": "e5f6a15d5cb4301d8084c2fea6c12c261ddb6d016333f5d9f919b6188a7e73a3",158 "language": "Python",159 "lines": 61,160 "truncated": false,161 "block": 6,162 "row": 32311163 },164 {165 "path": "benchmark/kernel/datasets.py",166 "sha256": "1c2410aca7cb6d008c4e98d421654297f2175649d9aa79dd34074e504cc3ad6d",167 "language": "Python",168 "lines": 65,169 "truncated": false,170 "block": 6,171 "row": 32225172 },173 {174 "path": "benchmark/kernel/diff_pool.py",175 "sha256": "4f8b4061bab265eff05d8014fe6db8bdd9910cbb5f2a839717245853aa0407d6",176 "language": "Python",177 "lines": 86,178 "truncated": false,179 "block": 6,180 "row": 36199181 },182 {183 "path": "benchmark/kernel/edge_pool.py",184 "sha256": "38de24685f5565ff14c754e25c279bc7bb233a3d1ba6f002dc9a2e919504cf16",185 "language": "Python",186 "lines": 55,187 "truncated": false,188 "block": 6,189 "row": 31183190 },191 {192 "path": "benchmark/kernel/gcn.py",193 "sha256": "c235ced37d7de5a9e054e1e3acdf05be5e31f7e08c66fb2317de2f6af102a73c",194 "language": "Python",195 "lines": 77,196 "truncated": false,197 "block": 6,198 "row": 34478199 },200 {201 "path": "benchmark/kernel/gin.py",202 "sha256": "3fbb1e116164ab653468888031ef6ba76785c6263268d121d187919d36511532",203 "language": "Python",204 "lines": 218,205 "truncated": false,206 "block": 6,207 "row": 45243208 },209 {210 "path": "benchmark/kernel/global_attention.py",211 "sha256": "6948cf3c6fd891141aa8bcb6ba732b4444d7cd57c10c113599ad839f6f8869c3",212 "language": "Python",213 "lines": 39,214 "truncated": false,215 "block": 6,216 "row": 27957217 },218 {219 "path": "benchmark/kernel/graclus.py",220 "sha256": "cb37cfaa8033ff2ad640cc8c0220bd3251cf86161daadcb6b74aa45522e1bb73",221 "language": "Python",222 "lines": 53,223 "truncated": false,224 "block": 6,225 "row": 31173226 },227 {228 "path": "benchmark/kernel/graph_sage.py",229 "sha256": "a68e2e4c95d7b6379410993c8332df84aa6b49e40c300b97e6d095b04d63834e",230 "language": "Python",231 "lines": 77,232 "truncated": false,233 "block": 6,234 "row": 34520235 },236 {237 "path": "benchmark/kernel/main.py",238 "sha256": "2ae1192a81a268230bfb9dce611f730269d544d285462db325bb87b0be32a02f",239 "language": "Python",240 "lines": 84,241 "truncated": false,242 "block": 6,243 "row": 34160244 },245 {246 "path": "benchmark/kernel/main_performance.py",247 "sha256": "6b4b11fbd73376156594226e028a64af993af13c355c2686dfcb0cff62fdb5a8",248 "language": "Python",249 "lines": 148,250 "truncated": false,251 "block": 6,252 "row": 42446253 },254 {255 "path": "benchmark/kernel/sag_pool.py",256 "sha256": "e0e317fbff389a9131f41f730c1929fc46ebe1aeb20373a135eadd3e4df9adaf",257 "language": "Python",258 "lines": 56,259 "truncated": false,260 "block": 6,261 "row": 31562262 },263 {264 "path": "benchmark/kernel/set2set.py",265 "sha256": "ad07593fe5203a9b047c83a92dac77b7991a12e4f34999dda79ae4dae44191a4",266 "language": "Python",267 "lines": 39,268 "truncated": false,269 "block": 6,270 "row": 27871271 },272 {273 "path": "benchmark/kernel/sort_pool.py",274 "sha256": "b3d8254138e04d1ffe20e20887cdd82f33422ad66392f687a429e9ad9c0fd9e9",275 "language": "Python",276 "lines": 43,277 "truncated": false,278 "block": 6,279 "row": 29060280 },281 {282 "path": "benchmark/kernel/statistics.py",283 "sha256": "05fd74e26a30189ee0e6ba5630054e8ad8bd1541f48b82a983c87144e7dc97eb",284 "language": "Python",285 "lines": 20,286 "truncated": false,287 "block": 6,288 "row": 23162289 },290 {291 "path": "benchmark/kernel/top_k.py",292 "sha256": "09c388b5b6aa776a2754f957612cd9db5f0e2d56b7f624457ed4e35c6a606073",293 "language": "Python",294 "lines": 56,295 "truncated": false,296 "block": 6,297 "row": 31554298 },299 {300 "path": "benchmark/kernel/train_eval.py",301 "sha256": "5d63ec3928d17554fe5a4875207ff023c3991502a6bed21c49cf5ade057b36aa",302 "language": "Python",303 "lines": 169,304 "truncated": false,305 "block": 6,306 "row": 42269307 },308 {309 "path": "benchmark/loader/neighbor_loader.py",310 "sha256": "0e9a58e9abdf5d95affbc6b22cf3b434ccd273fa619f825fd110cf1a9789b3f0",311 "language": "Python",312 "lines": 135,313 "truncated": false,314 "block": 6,315 "row": 43874316 },317 {318 "path": "benchmark/multi_gpu/training/common.py",319 "sha256": "f50ed90c4e2cb0caf6859305aca084af044b044795be23855fe3b71ff5cad49a",320 "language": "Python",321 "lines": 279,322 "truncated": false,323 "block": 7,324 "row": 2007325 },326 {327 "path": "benchmark/multi_gpu/training/training_benchmark_cuda.py",328 "sha256": "dda61ee9df380dea01a204fdc1b9c096153090d90602ff4d02096a846eec5d4f",329 "language": "Python",330 "lines": 51,331 "truncated": false,332 "block": 6,333 "row": 29384334 },335 {336 "path": "benchmark/multi_gpu/training/training_benchmark_xpu.py",337 "sha256": "3a01d6da3c2adcfef2b7941a133050aa644b79e248afbd53154ae79a7312728c",338 "language": "Python",339 "lines": 62,340 "truncated": false,341 "block": 6,342 "row": 31632343 },344 {345 "path": "benchmark/points/__init__.py",346 "sha256": "1994c5888956a0c580bbd91c39a104acc1b53d5ea71e2481274ceaf0166843cb",347 "language": "Python",348 "lines": 7,349 "truncated": false,350 "block": 6,351 "row": 20716352 },353 {354 "path": "benchmark/points/datasets.py",355 "sha256": "7d9f515400a124482f2c57255f4ffe3d43edd8707cd2d8754b83f196a0358fb7",356 "language": "Python",357 "lines": 18,358 "truncated": false,359 "block": 6,360 "row": 23528361 },362 {363 "path": "benchmark/points/edge_cnn.py",364 "sha256": "1c656381cac43f4c28e6623a6e902d2781f3ef2c7f1c37cb842499d245ff2115",365 "language": "Python",366 "lines": 67,367 "truncated": false,368 "block": 6,369 "row": 33180370 },371 {372 "path": "benchmark/points/mpnn.py",373 "sha256": "70c555e28de53a1499497ab3bd522f9f7338e0ed6d026d484ea7691deae14cd1",374 "language": "Python",375 "lines": 84,376 "truncated": false,377 "block": 6,378 "row": 35922379 },380 {381 "path": "benchmark/points/point_cnn.py",382 "sha256": "60347ba01ea6cd6406597bf71edd8e6780a195323d3dc7e6262d45f5ec897c44",383 "language": "Python",384 "lines": 72,385 "truncated": false,386 "block": 6,387 "row": 34408388 },389 {390 "path": "benchmark/points/point_net.py",391 "sha256": "863303de9953ad83957f3480b1c1589857952c7269913fff7f7b0857ebb5a487",392 "language": "Python",393 "lines": 80,394 "truncated": false,395 "block": 6,396 "row": 35026397 },398 {399 "path": "benchmark/points/spline_cnn.py",400 "sha256": "344fa1cbc006870212adf9fcd9f01e8e56e804f6fe96b9eea994a19f57716ab8",401 "language": "Python",402 "lines": 81,403 "truncated": false,404 "block": 6,405 "row": 35783406 },407 {408 "path": "benchmark/points/statistics.py",409 "sha256": "7b351c210d65e04105696d3525fe06c1c579c9616beee4883fb119c5a3bbe2c5",410 "language": "Python",411 "lines": 25,412 "truncated": false,413 "block": 6,414 "row": 24179415 },416 {417 "path": "benchmark/points/train_eval.py",418 "sha256": "f4cf418ee5c9e303a65fead348850252dfb6bf5d23afa758b15bdc73ecc66c50",419 "language": "Python",420 "lines": 130,421 "truncated": false,422 "block": 6,423 "row": 38973424 },425 {426 "path": "benchmark/runtime/__init__.py",427 "sha256": "c402ac37c24f598c7dc516941dbe9ca03f8d9cd486c6f0bdd045dd2721e5882c",428 "language": "Python",429 "lines": 5,430 "truncated": false,431 "block": 6,432 "row": 20518433 },434 {435 "path": "benchmark/runtime/dgl/gat.py",436 "sha256": "a9f9cf93f9c35374e52901be4ae8db4372f9ee3d6f5199b600d53bf20fa1259a",437 "language": "Python",438 "lines": 128,439 "truncated": false,440 "block": 6,441 "row": 40465442 },443 {444 "path": "benchmark/runtime/dgl/gcn.py",445 "sha256": "784a1f87bc1f89f1ab9ae16b86b687ccbc081bdac03075b47a7ba2f5611a450a",446 "language": "Python",447 "lines": 80,448 "truncated": false,449 "block": 6,450 "row": 33794451 },452 {453 "path": "benchmark/runtime/dgl/hidden.py",454 "sha256": "c8adf9dd54a677bbd1bd5fbe9b8fa2dc9c026336c6fdb9550bf42374c0692647",455 "language": "Python",456 "lines": 15,457 "truncated": false,458 "block": 6,459 "row": 21862460 },461 {462 "path": "benchmark/runtime/dgl/main.py",463 "sha256": "595629115d1a70d8c36f85fe5f629e5386d82bd3949f754f834cd72f6b83cfda",464 "language": "Python",465 "lines": 58,466 "truncated": false,467 "block": 6,468 "row": 33055469 },470 {471 "path": "benchmark/runtime/dgl/rgcn.py",472 "sha256": "dbf497c3c330db3e2d8f5d8bd7c614aa953f62c2d6530e38bfc7c5e267a21026",473 "language": "Python",474 "lines": 149,475 "truncated": false,476 "block": 6,477 "row": 41262478 },479 {480 "path": "benchmark/runtime/dgl/train.py",481 "sha256": "26079b564ee7fd10c269c3c103b7b22c6bf709cec424501ae22a573641d07064",482 "language": "Python",483 "lines": 38,484 "truncated": false,485 "block": 6,486 "row": 26442487 },488 {489 "path": "benchmark/runtime/gat.py",490 "sha256": "dd9e760819b185baddf854cbe5030b980d5ef7602b483e2699f49afbe8a2096f",491 "language": "Python",492 "lines": 19,493 "truncated": false,494 "block": 6,495 "row": 23524496 },497 {498 "path": "benchmark/runtime/gcn.py",499 "sha256": "4c556998ad9c78b9483b7f942d7d19d3ffe8421c7bfc1b986532d8d1688b67da",500 "language": "Python",501 "lines": 18,502 "truncated": false,503 "block": 6,504 "row": 23116505 },506 {507 "path": "benchmark/runtime/main.py",508 "sha256": "cfeae45b2a1f29f79c4f04740aa9cc7d4bf503620cf8fc5b4c5e7f7a9ee5a541",509 "language": "Python",510 "lines": 37,511 "truncated": false,512 "block": 6,513 "row": 28254514 },515 {516 "path": "benchmark/runtime/rgcn.py",517 "sha256": "1a2f418d8c92acbfe91152f7098929c2e351a53d17d1e9f322f3366e5768c3b3",518 "language": "Python",519 "lines": 18,520 "truncated": false,521 "block": 6,522 "row": 23598523 },524 {525 "path": "benchmark/runtime/train.py",526 "sha256": "414dd44cfdc7a48ecff8d11ec2455acaf859ce53fe0be936fad621ba40be9d42",527 "language": "Python",528 "lines": 34,529 "truncated": false,530 "block": 6,531 "row": 25578532 },533 {534 "path": "benchmark/setup.py",535 "sha256": "b1eff190adeafa79c916f7a968b4b75b5bdd464bb7f5587176fa659193e37399",536 "language": "Python",537 "lines": 12,538 "truncated": false,539 "block": 6,540 "row": 22055541 },542 {543 "path": "benchmark/training/training_benchmark.py",544 "sha256": "da9ca5b2fd37b337c3c14ef880c2fee708fa98028343d7d04fd116ff88308b25",545 "language": "Python",546 "lines": 387,547 "truncated": false,548 "block": 7,549 "row": 7287550 },551 {552 "path": "benchmark/utils/__init__.py",553 "sha256": "d993ff77a3d6299ea6626a24679c6bc5fe3a25888102b140afb85d1e60160d92",554 "language": "Python",555 "lines": 17,556 "truncated": false,557 "block": 6,558 "row": 22347559 },560 {561 "path": "benchmark/utils/hetero_gat.py",562 "sha256": "91bf5758a0ccf588eb5f3fa6828667def2edae64ccaba0a50307f20bcb35f8d3",563 "language": "Python",564 "lines": 49,565 "truncated": false,566 "block": 6,567 "row": 30557568 },569 {570 "path": "benchmark/utils/hetero_sage.py",571 "sha256": "2c739592f5835da5e6149c34858e70e44cbafe6dad5d26730a19ca4768c08ec6",572 "language": "Python",573 "lines": 48,574 "truncated": false,575 "block": 6,576 "row": 30254577 },578 {579 "path": "benchmark/utils/utils.py",580 "sha256": "a7e80a076e1fea7d515acd7a2924109cd998ff4a4758458059beb6e1eb92dbba",581 "language": "Python",582 "lines": 196,583 "truncated": false,584 "block": 6,585 "row": 44916586 },587 {588 "path": "docs/source/_figures/build.sh",589 "sha256": "e1a5e541724cc221770fed6913b44ca848eeb9194612ccb92ad2a4cb4b1b2ce4",590 "language": "Shell",591 "lines": 7,592 "truncated": false,593 "block": 8,594 "row": 6533595 },596 {597 "path": "docs/source/_static/js/version_alert.js",598 "sha256": "478aab554b8e554668c926436e72600c234f35c45451971dc2b961693463ba3e",599 "language": "JavaScript",600 "lines": 19,601 "truncated": false,602 "block": 5,603 "row": 14089604 },605 {606 "path": "docs/source/conf.py",607 "sha256": "29420b3525434387d44341f450773f64cc569049735525a1a5337e2571dcc2af",608 "language": "Python",609 "lines": 83,610 "truncated": false,611 "block": 6,612 "row": 35279613 },614 {615 "path": "examples/agnn.py",616 "sha256": "800338ec5e27e7e0a2a4670209650a9646d88ed8fd1dfad807fdf072134dc53f",617 "language": "Python",618 "lines": 65,619 "truncated": false,620 "block": 6,621 "row": 31622622 },623 {624 "path": "examples/ar_link_pred.py",625 "sha256": "09b64624be75b910a1eb78ce34dd749413d77cbb87de3db820598d537fad0d0a",626 "language": "Python",627 "lines": 216,628 "truncated": false,629 "block": 6,630 "row": 45084631 },632 {633 "path": "examples/argva_node_clustering.py",634 "sha256": "658b02024db98f6b7e55714da9db6d9cd642b5f5e6fd686df3e9e705f6b2a822",635 "language": "Python",636 "lines": 137,637 "truncated": false,638 "block": 6,639 "row": 39921640 },641 {642 "path": "examples/arma.py",643 "sha256": "f8805f0bb1dd1f203e3b72625d8a7a77209dace64076547132af8dc4e03eb056",644 "language": "Python",645 "lines": 74,646 "truncated": false,647 "block": 6,648 "row": 33403649 },650 {651 "path": "examples/attentive_fp.py",652 "sha256": "58f9edd47589706df4271d070213259759947c2e23dfe557f6631af0e2999331",653 "language": "Python",654 "lines": 148,655 "truncated": false,656 "block": 6,657 "row": 42175658 },659 {660 "path": "examples/autoencoder.py",661 "sha256": "c0ea814a0f41be182d035d8939a3bc6aabea4e0d1998c304108ef818055630c2",662 "language": "Python",663 "lines": 120,664 "truncated": false,665 "block": 6,666 "row": 38776667 },668 {669 "path": "examples/cluster_gcn_ppi.py",670 "sha256": "adbccfc6fb6014234f968839e99ba21e2ef6f2273cd7eb3bce0c56fcf1f4e632",671 "language": "Python",672 "lines": 93,673 "truncated": false,674 "block": 6,675 "row": 36746676 },677 {678 "path": "examples/cluster_gcn_reddit.py",679 "sha256": "44f8653ef4528d7bbfee0fb6d6a4fc5a6ac2ed9e6fc9b379e239e210ab9ccf6a",680 "language": "Python",681 "lines": 115,682 "truncated": false,683 "block": 6,684 "row": 37889685 },686 {687 "path": "examples/colors_topk_pool.py",688 "sha256": "4c78368e4d5855adfca0d7e6665382a43e0f9e02db21aef506c1b206c3eabac9",689 "language": "Python",690 "lines": 117,691 "truncated": false,692 "block": 6,693 "row": 38285694 },695 {696 "path": "examples/compile/gcn.py",697 "sha256": "7c0425b5f2244a49a1b0da8eff361f5ee9d3b1fe3f1b826ec08ad0dc3f57af50",698 "language": "Python",699 "lines": 88,700 "truncated": false,701 "block": 6,702 "row": 34940703 },704 {705 "path": "examples/compile/gin.py",706 "sha256": "3c5310a349e0f4ad130d442566a41210b77b676b72f14e5afd8664bddcc63b4c",707 "language": "Python",708 "lines": 102,709 "truncated": false,710 "block": 6,711 "row": 36293712 },713 {714 "path": "examples/contrib/pgm_explainer_graph_classification.py",715 "sha256": "b692a8d5b50ff7f62a87567dec43e46c4aca565dc57a388a577aebe4c46500e7",716 "language": "Python",717 "lines": 120,718 "truncated": false,719 "block": 6,720 "row": 38901721 },722 {723 "path": "examples/contrib/pgm_explainer_node_classification.py",724 "sha256": "7d2202bd7dbf03f426280a198860e17feba6efbd97a15b748bf14d1c2fb4fab2",725 "language": "Python",726 "lines": 64,727 "truncated": false,728 "block": 6,729 "row": 33594730 },731 {732 "path": "examples/contrib/rbcd_attack.py",733 "sha256": "356ef3a44d2a6f71122791529037eedee919112ad831363882e77bfdfca42a01",734 "language": "Python",735 "lines": 219,736 "truncated": false,737 "block": 7,738 "row": 445739 },740 {741 "path": "examples/contrib/rbcd_attack_poisoning.py",742 "sha256": "2c921e627f16b64baa11bd5a791e52a5d79592555c4fa7ec739fb4c2e044860e",743 "language": "Python",744 "lines": 144,745 "truncated": false,746 "block": 6,747 "row": 40835748 },749 {750 "path": "examples/cora.py",751 "sha256": "d29cef10b1f06a9d0c11894bba6950f86b15e5e3c88e148d5a86f0663a6b0505",752 "language": "Python",753 "lines": 65,754 "truncated": false,755 "block": 6,756 "row": 31634757 },758 {759 "path": "examples/correct_and_smooth.py",760 "sha256": "c54d24d8fef12e9e9135183f554d75916d970e3c0e277778fb0aa53a73f7e4af",761 "language": "Python",762 "lines": 89,763 "truncated": false,764 "block": 6,765 "row": 35601766 },767 {768 "path": "examples/cpp/main.cpp",769 "sha256": "8f7c6a6c56323214551ea1ea1679ed6440da8379ba644ac1762fde8003aacc05",770 "language": "C++",771 "lines": 33,772 "truncated": false,773 "block": 5,774 "row": 1350775 },776 {777 "path": "examples/cpp/save_model.py",778 "sha256": "eb627ab8740375bd126cc3378567d85155b8a2542da88bdf19a9042bf655636e",779 "language": "Python",780 "lines": 51,781 "truncated": false,782 "block": 6,783 "row": 28276784 },785 {786 "path": "examples/datapipe.py",787 "sha256": "781bffe6bf7a3c16f0d4febb26de0a2758ee514abf2eb4e676301a4b4cc364a8",788 "language": "Python",789 "lines": 133,790 "truncated": false,791 "block": 6,792 "row": 39936793 },794 {795 "path": "examples/dgcnn_classification.py",796 "sha256": "b29935afbedd7a66ad87c1a88741d2081f1b67dacf71f9446a7593c088007519",797 "language": "Python",798 "lines": 148,799 "truncated": false,800 "block": 6,801 "row": 40320802 },803 {804 "path": "examples/dgcnn_segmentation.py",805 "sha256": "4c6b896a3da41883f79f993c84dca6550bd57a6f4160078d251180897de52dc3",806 "language": "Python",807 "lines": 115,808 "truncated": false,809 "block": 6,810 "row": 38961811 },812 {813 "path": "examples/dir_gnn.py",814 "sha256": "551a5ecb556ea8e5d3baaf2266872de45dde2fdbb9fff92b5b34cbaab43e96bc",815 "language": "Python",816 "lines": 97,817 "truncated": false,818 "block": 6,819 "row": 35079820 },821 {822 "path": "examples/distributed/graphlearn_for_pytorch/dist_train_sage_supervised.py",823 "sha256": "4a94cf04e6f5d4a59d3ce63b81c9d01a11ad5933699b6a3d8881d44edec85c6e",824 "language": "Python",825 "lines": 314,826 "truncated": false,827 "block": 7,828 "row": 3182829 },830 {831 "path": "examples/distributed/graphlearn_for_pytorch/launch.py",832 "sha256": "fe1b3bb7aee70f0062f1a35206444efeb81a03c95d3634366cd96b326fc4bd32",833 "language": "Python",834 "lines": 95,835 "truncated": false,836 "block": 6,837 "row": 37224838 },839 {840 "path": "examples/distributed/graphlearn_for_pytorch/partition_ogbn_dataset.py",841 "sha256": "77f3c9c03d6b608cd7e29cdcf7da300bfab50b981f053fdbef5a53016cdfce4b",842 "language": "Python",843 "lines": 145,844 "truncated": false,845 "block": 6,846 "row": 40789847 },848 {849 "path": "examples/distributed/kuzu/papers_100M/prepare_data.py",850 "sha256": "4028aaab928433a6ed5d53728fab446b809a855ae33721d6641e5e1c2d45b501",851 "language": "Python",852 "lines": 54,853 "truncated": false,854 "block": 6,855 "row": 31726856 },857 {858 "path": "examples/distributed/kuzu/papers_100M/train.py",859 "sha256": "34ba04b6643387c184442ef21573418246a0a55a757381acc450edb5f2cac02b",860 "language": "Python",861 "lines": 123,862 "truncated": false,863 "block": 6,864 "row": 38966865 },866 {867 "path": "examples/dna.py",868 "sha256": "0f7bb46332117ec8fd6d10244a4224510aae9079b22f6c006a274c74eadd9c37",869 "language": "Python",870 "lines": 102,871 "truncated": false,872 "block": 6,873 "row": 36852874 },875 {876 "path": "examples/egc.py",877 "sha256": "06904c5acbf546c79818a3149f1240cb096680dd04eafdac43f334228efc6fce",878 "language": "Python",879 "lines": 134,880 "truncated": false,881 "block": 6,882 "row": 39666883 },884 {885 "path": "examples/equilibrium_median.py",886 "sha256": "0299d294b3b597e2097b3869f10edeffdefb3fb1ae635128ecf4ef46a72fc39f",887 "language": "Python",888 "lines": 39,889 "truncated": false,890 "block": 6,891 "row": 26411892 },893 {894 "path": "examples/explain/captum_explainer.py",895 "sha256": "e40c4a22de98549ca856039a3f609051e2706c57e3d99b3acdb5513b01a3b05d",896 "language": "Python",897 "lines": 69,898 "truncated": false,899 "block": 6,900 "row": 31859901 },902 {903 "path": "examples/explain/captum_explainer_hetero_link.py",904 "sha256": "793f5ec83e39c090e62bc15d51cee2c959a12b2924fc6651c939803d5862c2d6",905 "language": "Python",906 "lines": 120,907 "truncated": false,908 "block": 6,909 "row": 38190910 },911 {912 "path": "examples/explain/gnn_explainer.py",913 "sha256": "a1e8a6b27a148f27bd8eddd4a7fb5ebfac527d1097de6693088b96111c4d31ee",914 "language": "Python",915 "lines": 64,916 "truncated": false,917 "block": 6,918 "row": 31434919 },920 {921 "path": "examples/explain/gnn_explainer_ba_shapes.py",922 "sha256": "5fc5a861e6ef9d11a5437d059998769f8d904722c6ef096514616c162b4b2c87",923 "language": "Python",924 "lines": 96,925 "truncated": false,926 "block": 6,927 "row": 36610928 },929 {930 "path": "examples/explain/gnn_explainer_link_pred.py",931 "sha256": "8a057c44563559993225574699643e17203d0dbe451afef346e20097fab0f381",932 "language": "Python",933 "lines": 124,934 "truncated": false,935 "block": 6,936 "row": 37894937 },938 {939 "path": "examples/explain/graphmask_explainer.py",940 "sha256": "e3a229f0debff067d0013619ab07dc738952267b5610c1b3050fd4b0787f55f6",941 "language": "Python",942 "lines": 102,943 "truncated": false,944 "block": 6,945 "row": 35976946 },947 {948 "path": "examples/explain/mgnan_graph_mutagenicity.py",949 "sha256": "61d6a83b1e987440fef973976e92d39d604aea1c15c4b7825ba73ccba0a07158",950 "language": "Python",951 "lines": 269,952 "truncated": false,953 "block": 7,954 "row": 2486955 },956 {957 "path": "examples/faust.py",958 "sha256": "877a930dacf632224b008c93345e36943345e0007b3f80b98978a6dd26ed982b",959 "language": "Python",960 "lines": 82,961 "truncated": false,962 "block": 6,963 "row": 35245964 },965 {966 "path": "examples/film.py",967 "sha256": "206fd224544fcf588494bf3835838b1a4c082c228a80e187978d68f646d73f1e",968 "language": "Python",969 "lines": 92,970 "truncated": false,971 "block": 6,972 "row": 35901973 },974 {975 "path": "examples/gat.py",976 "sha256": "9ac32e90d7d7256f813d3668e60f7ece4bab9693ff691e1f97d8bbf8fd2e4c2a",977 "language": "Python",978 "lines": 91,979 "truncated": false,980 "block": 6,981 "row": 36066982 },983 {984 "path": "examples/gcn.py",985 "sha256": "4222098f1ec15cd375c78a004fa3181dd2913d5966d857d89f63c11ddefbb9e6",986 "language": "Python",987 "lines": 111,988 "truncated": false,989 "block": 6,990 "row": 37454991 },992 {993 "path": "examples/gcn2_cora.py",994 "sha256": "5bc206f80dd37bb072a31ccd2521c2fad81ca6ebbdeba90e57f86c2e42e8867c",995 "language": "Python",996 "lines": 93,997 "truncated": false,998 "block": 6,999 "row": 356851000 },1001 {1002 "path": "examples/gcn2_ppi.py",1003 "sha256": "e1f6f035bd134ef7b89c4abe86b7f93ecbdba64a5b81213c92af38a45289e92c",1004 "language": "Python",1005 "lines": 102,1006 "truncated": false,1007 "block": 6,1008 "row": 370561009 },1010 {1011 "path": "examples/geniepath.py",1012 "sha256": "82c688d5ea5ac7a2d0d8582e5b4c354b1266ed1ff41794ab4891da52ea5e03f8",1013 "language": "Python",1014 "lines": 154,1015 "truncated": false,1016 "block": 6,1017 "row": 411631018 },1019 {1020 "path": "examples/glnn.py",1021 "sha256": "1ba343954c2787fd1f55695c776af58d2a8ea58f4efe912bb0c04e7f822bec5e",1022 "language": "Python",1023 "lines": 111,1024 "truncated": false,1025 "block": 6,1026 "row": 376071027 },1028 {1029 "path": "examples/gpse.py",1030 "sha256": "a4a0294e52e75c989c676081a9b31f4cc2505bce6850145b54d5399b726645bf",1031 "language": "Python",1032 "lines": 273,1033 "truncated": false,1034 "block": 7,1035 "row": 31511036 },1037 {1038 "path": "examples/graph_gps.py",1039 "sha256": "fc4c0df12cfb435dbb9a33ff0601c4b0172422d78bde5b6c258c4c9ce2152714",1040 "language": "Python",1041 "lines": 149,1042 "truncated": false,1043 "block": 6,1044 "row": 414501045 },1046 {1047 "path": "examples/graph_sage_unsup.py",1048 "sha256": "bba6ff20c89e0b95e867ac5b5a5f663eac91d71e52affb258bd50d107a375b96",1049 "language": "Python",1050 "lines": 84,1051 "truncated": false,1052 "block": 6,1053 "row": 330451054 },1055 {1056 "path": "examples/graph_sage_unsup_ppi.py",1057 "sha256": "dd024040100d2064e9ad7fbab2a18f7a9d8bdc42a48e303dfbac49f815b4ecd9",1058 "language": "Python",1059 "lines": 113,1060 "truncated": false,1061 "block": 6,1062 "row": 370831063 },1064 {1065 "path": "examples/graph_saint.py",1066 "sha256": "af5d2f7f2c7cabc92d37d6e34a43d170b940f5df0152a60a41f9409605f5bacc",1067 "language": "Python",1068 "lines": 108,1069 "truncated": false,1070 "block": 6,1071 "row": 379141072 },1073 {1074 "path": "examples/graph_unet.py",1075 "sha256": "526ead51e53d11e88085d533894e0b560f7c27fdcfedc6a634cf4997be7c7592",1076 "language": "Python",1077 "lines": 64,1078 "truncated": false,1079 "block": 6,1080 "row": 314571081 },1082 {1083 "path": "examples/graphland.py",1084 "sha256": "c8a95bd5a8101aa0062261e345c19e6615214b9f90ec9c6a21093c19a473dc2e",1085 "language": "Python",1086 "lines": 147,1087 "truncated": false,1088 "block": 6,1089 "row": 398911090 },1091 {1092 "path": "examples/hetero/bipartite_sage.py",1093 "sha256": "e3aae7efbd8f69f403168d2c92eb8d7a351ac88e5bd0cfc955006d756076058c",1094 "language": "Python",1095 "lines": 163,1096 "truncated": false,1097 "block": 6,1098 "row": 422681099 },1100 {1101 "path": "examples/hetero/bipartite_sage_unsup.py",1102 "sha256": "f457a3ea89de6ade69e5a6278399b2fa99edf30401ccf17c63d01cd08165441b",1103 "language": "Python",1104 "lines": 249,1105 "truncated": false,1106 "block": 7,1107 "row": 1181108 },1109 {1110 "path": "examples/hetero/dmgi_unsup.py",1111 "sha256": "a77cc12d92f4788a1b1a470f67fe35ae2a2bc6c11bc9064ae70e96d72d73c9a8",1112 "language": "Python",1113 "lines": 121,1114 "truncated": false,1115 "block": 6,1116 "row": 391781117 },1118 {1119 "path": "examples/hetero/han_imdb.py",1120 "sha256": "926d61502fd0b9d04f2992abd02add700f37cdcfdcc255528e572825718f719b",1121 "language": "Python",1122 "lines": 93,1123 "truncated": false,1124 "block": 6,1125 "row": 353201126 },1127 {1128 "path": "examples/hetero/hetero_conv_dblp.py",1129 "sha256": "bf2c68a19d876aa8465bc237f78e6a330e1920b3ee94d86a966ecdbb88c94f43",1130 "language": "Python",1131 "lines": 82,1132 "truncated": false,1133 "block": 6,1134 "row": 341971135 },1136 {1137 "path": "examples/hetero/hetero_link_pred.py",1138 "sha256": "3b45ae11eba5c5f28d071b2ba4a05d98ce0010de6d201ecab4671c9ed48fe034",1139 "language": "Python",1140 "lines": 127,1141 "truncated": false,1142 "block": 6,1143 "row": 391081144 },1145 {1146 "path": "examples/hetero/hgt_dblp.py",1147 "sha256": "1e8fc4ce10cb89899e234f2b2317932af6a1db429bd3b2975808972838d0ec05",1148 "language": "Python",1149 "lines": 88,1150 "truncated": false,1151 "block": 6,1152 "row": 346961153 },1154 {1155 "path": "examples/hetero/hierarchical_sage.py",1156 "sha256": "c5c8637f85fd4fa949919f7a465aff319efb90ef5271b57a87130eb09397e676",1157 "language": "Python",1158 "lines": 146,1159 "truncated": false,1160 "block": 6,1161 "row": 394591162 },1163 {1164 "path": "examples/hetero/load_csv.py",1165 "sha256": "f53b890f4d4a0a143a93708522c35f28602e7c7b26ee0945f3448d41ea3494ae",1166 "language": "Python",1167 "lines": 127,1168 "truncated": false,1169 "block": 6,1170 "row": 392911171 },1172 {1173 "path": "examples/hetero/metapath2vec.py",1174 "sha256": "5ee8a932bacd3a1b6627b385c63bd20c0dc8eb4eb2a38f74b73bebf2cbdd0469",1175 "language": "Python",1176 "lines": 77,1177 "truncated": false,1178 "block": 6,1179 "row": 329951180 },1181 {1182 "path": "examples/hetero/recommender_system.py",1183 "sha256": "e72957bec54aab24841f6ac697e1d74ebae2efc91d0ed31d95cd696e47be4c21",1184 "language": "Python",1185 "lines": 221,1186 "truncated": false,1187 "block": 6,1188 "row": 450091189 },1190 {1191 "path": "examples/hetero/temporal_link_pred.py",1192 "sha256": "91efa269852b6073e6e3b78d51747ef753eb6e51278b870f5bd97498d8469378",1193 "language": "Python",1194 "lines": 153,1195 "truncated": false,1196 "block": 6,1197 "row": 408841198 },1199 {1200 "path": "examples/hetero/to_hetero_mag.py",