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/shwoo93/minkowskiengine",4 "url": "https://github.com/shwoo93/MinkowskiEngine",5 "host": "github.com",6 "commit": "bbc30ef581ea6deb505976b663f5fc2358a83749",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "b86cbd537380cccc7914c37cc1600798bc27e49863b7cfba500eafb00120a621",14 "language": "License",15 "lines": 26,16 "truncated": false,17 "block": 6,18 "row": 193619 },20 {21 "path": "MinkowskiEngine/MinkowskiBroadcast.py",22 "sha256": "cf63b9f7daa7c728b95af88c6813cd2f1e81a1c86a10ae63e2871095647156c6",23 "language": "Python",24 "lines": 253,25 "truncated": false,26 "block": 7,27 "row": 196128 },29 {30 "path": "MinkowskiEngine/MinkowskiChannelwiseConvolution.py",31 "sha256": "7afcd8fc7308ac49f799e35f4f0dd4788b1748ca8aaaf7d72965c265fea58d9f",32 "language": "Python",33 "lines": 215,34 "truncated": false,35 "block": 7,36 "row": 97237 },38 {39 "path": "MinkowskiEngine/MinkowskiCommon.py",40 "sha256": "06fef5ec54f8203a0522bfdbdffeada67c3463c55a5f5b9c8c9192989b7a3378",41 "language": "Python",42 "lines": 120,43 "truncated": false,44 "block": 6,45 "row": 3911946 },47 {48 "path": "MinkowskiEngine/MinkowskiConvolution.py",49 "sha256": "e70f7f92655e0406ab5bb6bf9ff45c7ec120f0c9e174d69fabd9f3bfda26bbac",50 "language": "Python",51 "lines": 634,52 "truncated": false,53 "block": 7,54 "row": 931855 },56 {57 "path": "MinkowskiEngine/MinkowskiCoordinateManager.py",58 "sha256": "380fa1cbfc0c9a73f1c28263049816fc9d0e9a356efc64435a2f8dff2691c221",59 "language": "Python",60 "lines": 498,61 "truncated": false,62 "block": 7,63 "row": 841964 },65 {66 "path": "MinkowskiEngine/MinkowskiDepthwiseConvolution.py",67 "sha256": "7da796d0bedc653b7c2e185aca59bc37c5fdcb66d352d3307de6fe2a82cab08a",68 "language": "Python",69 "lines": 263,70 "truncated": false,71 "block": 7,72 "row": 91173 },74 {75 "path": "MinkowskiEngine/MinkowskiFunctional.py",76 "sha256": "a2c6cd83692f635fefd509dd9c1de874a040581b3f493080ecb0faeac78dc4ae",77 "language": "Python",78 "lines": 232,79 "truncated": false,80 "block": 6,81 "row": 4511582 },83 {84 "path": "MinkowskiEngine/MinkowskiInterpolation.py",85 "sha256": "ede7b5cc55016c27cba28936a0c69a6b599ddb6168d2c68bc685f2532a734539",86 "language": "Python",87 "lines": 131,88 "truncated": false,89 "block": 6,90 "row": 4087491 },92 {93 "path": "MinkowskiEngine/MinkowskiKernelGenerator.py",94 "sha256": "c76d7e8b60b91e17cba0c3620a9802e18864eca862e16ceb9a454b8bdd458f39",95 "language": "Python",96 "lines": 394,97 "truncated": false,98 "block": 7,99 "row": 6410100 },101 {102 "path": "MinkowskiEngine/MinkowskiNetwork.py",103 "sha256": "8ba14c9f06a8597709cf13f9048b885bd078e675b039f5dfa1b8ffa947ff4454",104 "language": "Python",105 "lines": 57,106 "truncated": false,107 "block": 6,108 "row": 32790109 },110 {111 "path": "MinkowskiEngine/MinkowskiNonlinearity.py",112 "sha256": "62cdcbf816a348bfb0550018e76b0c607aecea19619e51223ae8961218bf80f7",113 "language": "Python",114 "lines": 200,115 "truncated": false,116 "block": 6,117 "row": 43046118 },119 {120 "path": "MinkowskiEngine/MinkowskiNormalization.py",121 "sha256": "f8d434fc8ac45bc3473d6988c93ae6c47d39bb2651afb35ee0b760cb6d90c551",122 "language": "Python",123 "lines": 399,124 "truncated": false,125 "block": 7,126 "row": 5677127 },128 {129 "path": "MinkowskiEngine/MinkowskiOps.py",130 "sha256": "8c1f699ab66fe4c59b8772686dc10024eea2c2f2096a2919be29f978664655f8",131 "language": "Python",132 "lines": 497,133 "truncated": false,134 "block": 7,135 "row": 8118136 },137 {138 "path": "MinkowskiEngine/MinkowskiPooling.py",139 "sha256": "0c0a119ab10a0e9a4b5ca6c4d0a3ad9bdd8c92693606511f7798d47180dbe9e0",140 "language": "Python",141 "lines": 780,142 "truncated": false,143 "block": 7,144 "row": 10472145 },146 {147 "path": "MinkowskiEngine/MinkowskiPruning.py",148 "sha256": "dcf552b5a1101c58b201ce9621470f07e4522e1c73403fb102360cce58151823",149 "language": "Python",150 "lines": 121,151 "truncated": false,152 "block": 6,153 "row": 39935154 },155 {156 "path": "MinkowskiEngine/MinkowskiSparseTensor.py",157 "sha256": "dbeb6a2b24496e0dd81e0c31c54420195f880ef4f55c954b4164a80439935ea9",158 "language": "Python",159 "lines": 783,160 "truncated": false,161 "block": 7,162 "row": 10998163 },164 {165 "path": "MinkowskiEngine/MinkowskiTensor.py",166 "sha256": "58d9c4bef3687e38190d1c1d528bd5d57da599f3040fdbaee04b504bf3c1eec7",167 "language": "Python",168 "lines": 604,169 "truncated": false,170 "block": 7,171 "row": 9535172 },173 {174 "path": "MinkowskiEngine/MinkowskiTensorField.py",175 "sha256": "1232e0fa64f459bc9046e464915c7423d69549f1cd478164d573d5a9fb0042e6",176 "language": "Python",177 "lines": 506,178 "truncated": false,179 "block": 7,180 "row": 8632181 },182 {183 "path": "MinkowskiEngine/MinkowskiUnion.py",184 "sha256": "c689c89c4f7b624674fa7c582a930e0b4d1c4ba3653b4a9998f7af46d85c2201",185 "language": "Python",186 "lines": 156,187 "truncated": false,188 "block": 6,189 "row": 43541190 },191 {192 "path": "MinkowskiEngine/__init__.py",193 "sha256": "fc3a6fb0eabafe1bbcbce491a665518c19a4598d80e522e978dfc788d1c3e23d",194 "language": "Python",195 "lines": 228,196 "truncated": false,197 "block": 6,198 "row": 43808199 },200 {201 "path": "MinkowskiEngine/diagnostics.py",202 "sha256": "7ad265a401f2d301222723057bd59be373251e6bb98f750696270a1c6fc9355e",203 "language": "Python",204 "lines": 70,205 "truncated": false,206 "block": 6,207 "row": 31831208 },209 {210 "path": "MinkowskiEngine/modules/__init__.py",211 "sha256": "d0a248facd8581dede1cf0929bc13cc0cdfae7c21fbbc65e890def9d3c44217a",212 "language": "Python",213 "lines": 23,214 "truncated": false,215 "block": 6,216 "row": 27485217 },218 {219 "path": "MinkowskiEngine/modules/resnet_block.py",220 "sha256": "013414323d4059feb8c19d08768329fcf22133fef14980bc44362f9d4e37c69c",221 "language": "Python",222 "lines": 121,223 "truncated": false,224 "block": 6,225 "row": 38996226 },227 {228 "path": "MinkowskiEngine/modules/senet_block.py",229 "sha256": "b1e2095eafdd982a5376bb88fe81076ae1d88a0092673e17a9b98ca44177ecbc",230 "language": "Python",231 "lines": 129,232 "truncated": false,233 "block": 6,234 "row": 38616235 },236 {237 "path": "MinkowskiEngine/sparse_matrix_functions.py",238 "sha256": "04059f5527091aa1ea9fd40032f9be2de529a504c4faa0c32387b0e869d4caa6",239 "language": "Python",240 "lines": 213,241 "truncated": false,242 "block": 6,243 "row": 44146244 },245 {246 "path": "MinkowskiEngine/utils/__init__.py",247 "sha256": "027966d5a651bf28e42fd14b82e28abefcda43a1f2ab644f48e368f65554e02d",248 "language": "Python",249 "lines": 28,250 "truncated": false,251 "block": 6,252 "row": 29620253 },254 {255 "path": "MinkowskiEngine/utils/collation.py",256 "sha256": "bb13b02a790c9e6b112b1671fa9a8cd1d079056d07272cb41af581564920da23",257 "language": "Python",258 "lines": 263,259 "truncated": false,260 "block": 7,261 "row": 2199262 },263 {264 "path": "MinkowskiEngine/utils/coords.py",265 "sha256": "d23e7305ceb36017074fb9f87f5204e987b8348f52fd28696ca45495eb73ce11",266 "language": "Python",267 "lines": 63,268 "truncated": false,269 "block": 6,270 "row": 34439271 },272 {273 "path": "MinkowskiEngine/utils/gradcheck.py",274 "sha256": "94dcd0e18da1ef1436b4d1049806f18c70716d98e7645d667f9c4cbd34b39e4c",275 "language": "Python",276 "lines": 57,277 "truncated": false,278 "block": 6,279 "row": 33039280 },281 {282 "path": "MinkowskiEngine/utils/init.py",283 "sha256": "99216db01412b86a240aacaa195a11b99378fbe88b34293cda4110f44ee08a90",284 "language": "Python",285 "lines": 41,286 "truncated": false,287 "block": 6,288 "row": 27427289 },290 {291 "path": "MinkowskiEngine/utils/quantization.py",292 "sha256": "1e65d18fd98d0b6eea438aedf05d58250eb878d88f9b1c3a3a666e8563cf352a",293 "language": "Python",294 "lines": 363,295 "truncated": false,296 "block": 7,297 "row": 5852298 },299 {300 "path": "MinkowskiEngine/utils/summary.py",301 "sha256": "bcd63083611fe621c8929864bad8811b99b72cac575005acb495c204b28fc78f",302 "language": "Python",303 "lines": 136,304 "truncated": false,305 "block": 6,306 "row": 41978307 },308 {309 "path": "README.md",310 "sha256": "a133527d786a145bd599d4a0450bf70988c946ea70dd201fd652ebe79ca4a9cb",311 "language": "Text",312 "lines": 399,313 "truncated": false,314 "block": 8,315 "row": 10857316 },317 {318 "path": "docs/conf.py",319 "sha256": "427989be57a8daae1862fda05e0affdcd6770f336f32010a3d126937e79e8885",320 "language": "Python",321 "lines": 187,322 "truncated": false,323 "block": 6,324 "row": 42858325 },326 {327 "path": "examples/classification_modelnet40.py",328 "sha256": "3a4e25d64f54eb0bdb778a4003be8387784947c907b7c907e45d795f3e24296c",329 "language": "Python",330 "lines": 443,331 "truncated": false,332 "block": 7,333 "row": 5727334 },335 {336 "path": "examples/common.py",337 "sha256": "43d898a19f6a4129567b23f7a04bf7f64df6952a6bc097cbfee7cb1dc4c1a850",338 "language": "Python",339 "lines": 108,340 "truncated": false,341 "block": 6,342 "row": 36937343 },344 {345 "path": "examples/completion.py",346 "sha256": "5bc41794f0006843e559ebcba5160ed265433caa370c237a991927b8e2fc6350",347 "language": "Python",348 "lines": 670,349 "truncated": false,350 "block": 7,351 "row": 9166352 },353 {354 "path": "examples/convolution.py",355 "sha256": "8b63477fce900897a7fc81896d2fb7d27e905449e20cd16f820f47b89a613bc1",356 "language": "Python",357 "lines": 141,358 "truncated": false,359 "block": 6,360 "row": 40627361 },362 {363 "path": "examples/download_modelnet40.sh",364 "sha256": "6eeffcbf5083b757e7a6dd00741056b85f7e878017d3ba81fc7c13f6f76efd83",365 "language": "Shell",366 "lines": 12,367 "truncated": false,368 "block": 8,369 "row": 6871370 },371 {372 "path": "examples/example.py",373 "sha256": "118d0e8e9f89bdb4b2a5f4e3be42601d67e03ed44dbaf04dcaa6af9fa2a2c323",374 "language": "Python",375 "lines": 92,376 "truncated": false,377 "block": 6,378 "row": 36571379 },380 {381 "path": "examples/indoor.py",382 "sha256": "1a48f7f4a068bcb6a675d051cd413b721deab1be119899bbd18056e0606d114a",383 "language": "Python",384 "lines": 171,385 "truncated": false,386 "block": 6,387 "row": 43469388 },389 {390 "path": "examples/minkunet.py",391 "sha256": "1bbe4431248d34fcc43a2e2c5cea75d92a9cccaad1dc6545110f5ec9dd50df8d",392 "language": "Python",393 "lines": 282,394 "truncated": false,395 "block": 7,396 "row": 2155397 },398 {399 "path": "examples/multigpu.py",400 "sha256": "980eb5ddd006661f12b7336267c53f112dcd6611155a3756968e5cfb2b908489",401 "language": "Python",402 "lines": 147,403 "truncated": false,404 "block": 6,405 "row": 42109406 },407 {408 "path": "examples/multigpu_ddp.py",409 "sha256": "62179a93c952f645259e80a28872bc1f2cadebf6c7c87a9c8dbaf7d52ed233f0",410 "language": "Python",411 "lines": 131,412 "truncated": false,413 "block": 6,414 "row": 39057415 },416 {417 "path": "examples/multigpu_lightning.py",418 "sha256": "4656967a5c364d2cd1a38a166a6916d04765e8c7efdb24b42e3344a4cbac7d58",419 "language": "Python",420 "lines": 204,421 "truncated": false,422 "block": 6,423 "row": 45236424 },425 {426 "path": "examples/pointnet.py",427 "sha256": "07065b0c7d278708d33d910f6be0da20e4b9bac3277598c1b75921d9d40beefb",428 "language": "Python",429 "lines": 282,430 "truncated": false,431 "block": 7,432 "row": 3043433 },434 {435 "path": "examples/reconstruction.py",436 "sha256": "8da29f027a37a97c8e8c5a08b29bc546a8bac6a0514f64779582f8718ff4e30c",437 "language": "Python",438 "lines": 710,439 "truncated": false,440 "block": 7,441 "row": 9413442 },443 {444 "path": "examples/resnet.py",445 "sha256": "d53662734072027a82b6e5d1776073c18be2d7646b2822e1972a8654c7b25a00",446 "language": "Python",447 "lines": 282,448 "truncated": false,449 "block": 7,450 "row": 1683451 },452 {453 "path": "examples/sparse_tensor_basic.py",454 "sha256": "927b447784f46db42110745ac03c14ac11a046303c338fe990bd150403e4798c",455 "language": "Python",456 "lines": 163,457 "truncated": false,458 "block": 6,459 "row": 42335460 },461 {462 "path": "examples/stack_unet.py",463 "sha256": "11b59786e75846509c33d15cd23df1d3bf5bdf3edc2c265c12f431a9c7799d42",464 "language": "Python",465 "lines": 100,466 "truncated": false,467 "block": 6,468 "row": 38329469 },470 {471 "path": "examples/training.py",472 "sha256": "51140c8f663ba30e85e33646e1b5ab13bee56ed26bfa26f7043ed110a274f07e",473 "language": "Python",474 "lines": 225,475 "truncated": false,476 "block": 7,477 "row": 604478 },479 {480 "path": "examples/unet.py",481 "sha256": "764d8758e41f5faa448d0b3c7114481732bb1b14fd69123f29a0691c2700e02b",482 "language": "Python",483 "lines": 121,484 "truncated": false,485 "block": 6,486 "row": 38639487 },488 {489 "path": "examples/vae.py",490 "sha256": "dd838378bf5e34db67d081c27ae369ae439bbb3dc699f9b171ec2df4b6c7e94e",491 "language": "Python",492 "lines": 746,493 "truncated": false,494 "block": 7,495 "row": 9753496 },497 {498 "path": "pybind/minkowski.cpp",499 "sha256": "804c0ccee33cd2f73beace1d5676ae2a08bc93bcfda30abea504ab7b0afa4305",500 "language": "C++",501 "lines": 68,502 "truncated": false,503 "block": 5,504 "row": 2471505 },506 {507 "path": "pybind/minkowski.cu",508 "sha256": "01bcba414c73e0a1439cb5522e254fe5f98d6b81557e2553a2cecbe93bb68e27",509 "language": "CUDA",510 "lines": 68,511 "truncated": false,512 "block": 5,513 "row": 10039514 },515 {516 "path": "setup.py",517 "sha256": "da680a72439579c3ad831cb4bee32580b04955abef9f8cddfa6816a7c602110b",518 "language": "Python",519 "lines": 364,520 "truncated": false,521 "block": 7,522 "row": 4532523 },524 {525 "path": "src/3rdparty/cudf/types.h",526 "sha256": "f8dd0c7368c8f317da841e6719a73551a4d62ebe1d8787410c247c5d2f37888a",527 "language": "C/C++",528 "lines": 232,529 "truncated": false,530 "block": 5,531 "row": 8844532 },533 {534 "path": "src/3rdparty/robin_hood.h",535 "sha256": "821c576a56e65ac88f7dcfcd640f217376fe2693c39431795916418ec9802627",536 "language": "C/C++",537 "lines": 2265,538 "truncated": false,539 "block": 5,540 "row": 9956541 },542 {543 "path": "src/broadcast_cpu.cpp",544 "sha256": "f9e5834a0a56319d4a276a8d02e0557536c321217d6c120bae151f732a146c01",545 "language": "C++",546 "lines": 175,547 "truncated": false,548 "block": 5,549 "row": 3920550 },551 {552 "path": "src/broadcast_gpu.cu",553 "sha256": "7d4c495089d0e14e0500d34d0098811949fe43d1c6770d2cce0c7f8749e1dd07",554 "language": "CUDA",555 "lines": 217,556 "truncated": false,557 "block": 5,558 "row": 10070559 },560 {561 "path": "src/broadcast_kernel.cu",562 "sha256": "dec68cbda878b783fbc6b7688476f06e5b5fc4c022a15ef953de628c8c6df82b",563 "language": "CUDA",564 "lines": 491,565 "truncated": false,566 "block": 5,567 "row": 10098568 },569 {570 "path": "src/convolution_cpu.cpp",571 "sha256": "a3878e54b9be7fc89bcfe103f43c38e109aec03ee3eb0d5446defc005f063333",572 "language": "C++",573 "lines": 234,574 "truncated": false,575 "block": 5,576 "row": 4233577 },578 {579 "path": "src/convolution_gpu.cu",580 "sha256": "23b48f0aa8fb61b2270babaf0f0cea2662c5def5be9af8f74352bdc0afc90179",581 "language": "CUDA",582 "lines": 318,583 "truncated": false,584 "block": 5,585 "row": 10088586 },587 {588 "path": "src/convolution_kernel.cu",589 "sha256": "8b3cd9511484c4f6e90e23d84c740ac07befda8e114b5bb5ff6b0c35b15d9b44",590 "language": "CUDA",591 "lines": 825,592 "truncated": false,593 "block": 5,594 "row": 10104595 },596 {597 "path": "src/convolution_transpose_cpu.cpp",598 "sha256": "65efcb6d2f4a3c47e35e5f9cabba119445abfae57d17b7571b21c8f79290b43b",599 "language": "C++",600 "lines": 223,601 "truncated": false,602 "block": 5,603 "row": 4197604 },605 {606 "path": "src/convolution_transpose_gpu.cu",607 "sha256": "34ebc9d3279ad7847b8ed281a5cbf468c037bd0d3ffde3cb4b5620a65fccf235",608 "language": "CUDA",609 "lines": 315,610 "truncated": false,611 "block": 5,612 "row": 10086613 },614 {615 "path": "src/coordinate_map_gpu.cu",616 "sha256": "59cec5a635a155fbd3b816832df3a95a7cbc6f75ce0b909b175ba32aac51f9b3",617 "language": "CUDA",618 "lines": 2507,619 "truncated": false,620 "block": 5,621 "row": 10110622 },623 {624 "path": "src/coordinate_map_manager.cpp",625 "sha256": "601bdad7dde0c1b7c072ebe23f9f74f1359e2ee9de686a3b799dcbdc307e2e0f",626 "language": "C++",627 "lines": 1455,628 "truncated": false,629 "block": 5,630 "row": 5243631 },632 {633 "path": "src/coordinate_map_manager.cu",634 "sha256": "e92888f69bbad222ca1e34ba1a42c4158cd8788fb541c54166ce210288db43d6",635 "language": "CUDA",636 "lines": 408,637 "truncated": false,638 "block": 5,639 "row": 10092640 },641 {642 "path": "src/depthwise_convolution_gpu.cu",643 "sha256": "8fab9ce69a1d1270967393778f6069037ebe1881511e9393e3d1541ce1caacb7",644 "language": "CUDA",645 "lines": 271,646 "truncated": false,647 "block": 5,648 "row": 10082649 },650 {651 "path": "src/depthwise_convolution_kernel.cu",652 "sha256": "809c7530eb241e92c478322bbe2f8814ab87383f2380d533bd16618de70148fb",653 "language": "CUDA",654 "lines": 457,655 "truncated": false,656 "block": 5,657 "row": 10095658 },659 {660 "path": "src/direct_max_pool.cpp",661 "sha256": "84e9a47d954da416216fec0d63419417aec45177cf7933437afdf896c630f808",662 "language": "C++",663 "lines": 207,664 "truncated": false,665 "block": 5,666 "row": 4050667 },668 {669 "path": "src/global_pooling_cpu.cpp",670 "sha256": "a315333f626cd76ba5146b9f307533301b2fda4d124965f13da8988a72177bae",671 "language": "C++",672 "lines": 354,673 "truncated": false,674 "block": 5,675 "row": 4595676 },677 {678 "path": "src/global_pooling_gpu.cu",679 "sha256": "aea37068a6cbef6422d1ba017b9d084a4451adf7be0e23fd31e2ec52386b07d1",680 "language": "CUDA",681 "lines": 383,682 "truncated": false,683 "block": 5,684 "row": 10093685 },686 {687 "path": "src/gpu.cu",688 "sha256": "51c7a0582a26b494140a5cfcbae7f65b5bea5042e93a410b7ce3911015ec91ce",689 "language": "CUDA",690 "lines": 130,691 "truncated": false,692 "block": 5,693 "row": 10049694 },695 {696 "path": "src/interpolation_cpu.cpp",697 "sha256": "15726fcf4507c0a289601811e7f1ea5d6e9d78484b11fd59e2d66cf694249afb",698 "language": "C++",699 "lines": 142,700 "truncated": false,701 "block": 5,702 "row": 3665703 },704 {705 "path": "src/interpolation_gpu.cu",706 "sha256": "38a41ae503f342a5edc061aab677cc3fe35edbd719a98b58cd4d73b2781026b8",707 "language": "CUDA",708 "lines": 151,709 "truncated": false,710 "block": 5,711 "row": 10054712 },713 {714 "path": "src/local_pooling_cpu.cpp",715 "sha256": "1c3640682c8d540bbdaee7e625b09e1241e460b2949dcd5e89a654568dc69a94",716 "language": "C++",717 "lines": 261,718 "truncated": false,719 "block": 5,720 "row": 4326721 },722 {723 "path": "src/local_pooling_gpu.cu",724 "sha256": "34c332cbee4a97263a3de35d9a3ad17c492aaa2fdba6d7ffe10c2b7fbd17375b",725 "language": "CUDA",726 "lines": 272,727 "truncated": false,728 "block": 5,729 "row": 10080730 },731 {732 "path": "src/local_pooling_transpose_cpu.cpp",733 "sha256": "e4f3bfe5f5cd3964321dff378f9a826d1619dbdb0b213f35ffc7c2c5e955fd4b",734 "language": "C++",735 "lines": 198,736 "truncated": false,737 "block": 5,738 "row": 4037739 },740 {741 "path": "src/local_pooling_transpose_gpu.cu",742 "sha256": "0613aa4c338f96511280df1f77d03e20b43a097b55521d71de357bbdba48b37e",743 "language": "CUDA",744 "lines": 256,745 "truncated": false,746 "block": 5,747 "row": 10078748 },749 {750 "path": "src/math_functions_cpu.cpp",751 "sha256": "5d2e3eeeef9e1bc34b105179dff950a050fccf46a1c61242b6a87ceab83c1a2e",752 "language": "C++",753 "lines": 108,754 "truncated": false,755 "block": 5,756 "row": 3061757 },758 {759 "path": "src/math_functions_gpu.cu",760 "sha256": "10fd0b70f95ecb7264898b6725a42e45bb14c49a5e4d2acf843209af203dfb83",761 "language": "CUDA",762 "lines": 197,763 "truncated": false,764 "block": 5,765 "row": 10066766 },767 {768 "path": "src/pooling_avg_kernel.cu",769 "sha256": "563d7a81c6ae555d51633f15f08fcb853c4efc0502c686418072ed970ce2f8ec",770 "language": "CUDA",771 "lines": 492,772 "truncated": false,773 "block": 5,774 "row": 10096775 },776 {777 "path": "src/pooling_max_kernel.cu",778 "sha256": "9d950ac473b3101c7e750cbc869b824e093d1fa8e5ee5ac5c494c9240ea6bf2c",779 "language": "CUDA",780 "lines": 422,781 "truncated": false,782 "block": 5,783 "row": 10091784 },785 {786 "path": "src/pruning_cpu.cpp",787 "sha256": "a76d6a74127296b152ca71fc9ecbbea9a9d6516fec2518c7676fa34f2425c68f",788 "language": "C++",789 "lines": 157,790 "truncated": false,791 "block": 5,792 "row": 3688793 },794 {795 "path": "src/pruning_gpu.cu",796 "sha256": "3c54f2ad7a1905a57cc4254a6260ccbdbdb63c699846f4b733fc28e44ea1b14e",797 "language": "CUDA",798 "lines": 226,799 "truncated": false,800 "block": 5,801 "row": 10068802 },803 {804 "path": "src/quantization.cpp",805 "sha256": "76711ecb144e4e8e54356cf96b02d8980dd30efc29b8a3d3d75a198db6ba8330",806 "language": "C++",807 "lines": 420,808 "truncated": false,809 "block": 5,810 "row": 4653811 },812 {813 "path": "src/spmm.cu",814 "sha256": "07171d0758156483b64d2b04785959a8d5914cca9bf686c030ad5e1ffffa48be",815 "language": "CUDA",816 "lines": 613,817 "truncated": false,818 "block": 5,819 "row": 10099820 },821 {822 "path": "tests/cpp/convolution_cpu.py",823 "sha256": "b75bcdb24d70aef2255da8d52498d53beb43b7c4a1c24d9765f3455e404fb317",824 "language": "Python",825 "lines": 35,826 "truncated": false,827 "block": 6,828 "row": 28126829 },830 {831 "path": "tests/cpp/convolution_cpu_test.py",832 "sha256": "86feac0cd7ca6a6a4d658ca8d4b9ef274c805d688b6a720aab8b98b5a1dfcd55",833 "language": "Python",834 "lines": 181,835 "truncated": false,836 "block": 6,837 "row": 43483838 },839 {840 "path": "tests/cpp/convolution_gpu_test.py",841 "sha256": "2d21c402294c3feaa2b4a373accc99f2db679c0e998e39d02e9c3a6d5efcfb8a",842 "language": "Python",843 "lines": 182,844 "truncated": false,845 "block": 6,846 "row": 43637847 },848 {849 "path": "tests/cpp/convolution_test.cpp",850 "sha256": "ab20e340cb061726b97d4186e7d6eda758e4ac3ffc4dc512c157f1930e57a4a3",851 "language": "C++",852 "lines": 126,853 "truncated": false,854 "block": 5,855 "row": 3708856 },857 {858 "path": "tests/cpp/convolution_test.cu",859 "sha256": "95cd95198766baa1a267ab1d6f5ea95e9c7712da871eb5b413861f6621443564",860 "language": "CUDA",861 "lines": 131,862 "truncated": false,863 "block": 5,864 "row": 10056865 },866 {867 "path": "tests/cpp/coordinate_map_cpu_test.cpp",868 "sha256": "e1a5a5c6bb7d6f1688602c00edd26e86df8bca7f3fa993e69f491e847dcaa419",869 "language": "C++",870 "lines": 195,871 "truncated": false,872 "block": 5,873 "row": 3919874 },875 {876 "path": "tests/cpp/coordinate_map_cpu_test.py",877 "sha256": "a8a788ffe67195734409c3e4240b8a2bfa0f33392aa08f046feeb10ae17b1a66",878 "language": "Python",879 "lines": 125,880 "truncated": false,881 "block": 6,882 "row": 41086883 },884 {885 "path": "tests/cpp/coordinate_map_gpu_test.cu",886 "sha256": "1b504233452a682bc17c77a999b7240fd4ca87de6a96f57338be79669a9400fa",887 "language": "CUDA",888 "lines": 254,889 "truncated": false,890 "block": 5,891 "row": 10072892 },893 {894 "path": "tests/cpp/coordinate_map_gpu_test.py",895 "sha256": "17c25228eaea4d4c03298aab6bbe04e467bd10a1d237184babb833409b568cd0",896 "language": "Python",897 "lines": 135,898 "truncated": false,899 "block": 6,900 "row": 41858901 },902 {903 "path": "tests/cpp/coordinate_map_key_test.cpp",904 "sha256": "f821cc63629ab5c957eebc5f5fc454c7d296e425a7cf9e4a812d608c99d8c190",905 "language": "C++",906 "lines": 74,907 "truncated": false,908 "block": 5,909 "row": 2867910 },911 {912 "path": "tests/cpp/coordinate_map_key_test.py",913 "sha256": "65b8f020d79b2c10a010332a4e59c63baee0792ae81a54609ce0b096b5026e3a",914 "language": "Python",915 "lines": 23,916 "truncated": false,917 "block": 6,918 "row": 25081919 },920 {921 "path": "tests/cpp/coordinate_map_manager_cpu_test.cpp",922 "sha256": "e76d30c1489ffaaf94281c4911629c50fc7832ffae9bfc863d6914961ae278d6",923 "language": "C++",924 "lines": 187,925 "truncated": false,926 "block": 5,927 "row": 3912928 },929 {930 "path": "tests/cpp/coordinate_map_manager_cpu_test.py",931 "sha256": "bd45dc68ace62d9edcfec0ac8ce8ffb53ebe7fe34cab998c8ecf7335014b9b19",932 "language": "Python",933 "lines": 39,934 "truncated": false,935 "block": 6,936 "row": 28989937 },938 {939 "path": "tests/cpp/coordinate_map_manager_gpu_test.cu",940 "sha256": "e22b882dca9fe57e4c7b0cc8b9bf6ccadbd487b7c6f6bb343ddd874e774edee0",941 "language": "CUDA",942 "lines": 188,943 "truncated": false,944 "block": 5,945 "row": 10062946 },947 {948 "path": "tests/cpp/coordinate_map_manager_gpu_test.py",949 "sha256": "2309dc42385e67de3539f985587bac8e9509089b3431db8aa791e53583e77fb4",950 "language": "Python",951 "lines": 54,952 "truncated": false,953 "block": 6,954 "row": 32030955 },956 {957 "path": "tests/cpp/coordinate_test.cpp",958 "sha256": "59bbcba12a7aaba253cb33c75992be1a6bd0d9f8e0369e1cab71d96b70815270",959 "language": "C++",960 "lines": 72,961 "truncated": false,962 "block": 5,963 "row": 2715964 },965 {966 "path": "tests/cpp/coordinate_test.py",967 "sha256": "bb28e355d16fecbfd3f26d47b34b252c649e3c04a34f625a8353c3e350ca297a",968 "language": "Python",969 "lines": 18,970 "truncated": false,971 "block": 6,972 "row": 23467973 },974 {975 "path": "tests/cpp/kernel_region_cpu_test.cpp",976 "sha256": "2ec8c4a6a8675df24a22a7bba4bacbd41347d0df95c73d6c9a2a799588c9674c",977 "language": "C++",978 "lines": 177,979 "truncated": false,980 "block": 5,981 "row": 3816982 },983 {984 "path": "tests/cpp/kernel_region_cpu_test.py",985 "sha256": "39b5121bb53db56a5e47c5666895471abb724e2da160fee95babcda540ae4edf",986 "language": "Python",987 "lines": 133,988 "truncated": false,989 "block": 6,990 "row": 40943991 },992 {993 "path": "tests/cpp/kernel_region_gpu_test.cu",994 "sha256": "1de00ea2f4efafed51c4e46f4cfee284b1493e4e76d9a0c18361400a31c0b7e0",995 "language": "CUDA",996 "lines": 267,997 "truncated": false,998 "block": 5,999 "row": 100741000 },1001 {1002 "path": "tests/cpp/kernel_region_gpu_test.py",1003 "sha256": "00e1fc9246eeeaddcd52a828948915b9599a459f84c8ec8648402b465934c929",1004 "language": "Python",1005 "lines": 124,1006 "truncated": false,1007 "block": 6,1008 "row": 407211009 },1010 {1011 "path": "tests/cpp/setup.py",1012 "sha256": "ecab4b03e96c3d1bcbabab1361421814373e1c1f263862643289cfaa4e50344d",1013 "language": "Python",1014 "lines": 154,1015 "truncated": false,1016 "block": 6,1017 "row": 397521018 },1019 {1020 "path": "tests/cpp/test_all.sh",1021 "sha256": "4f6ea201625ddd33ee8b8a5e1b84ccec31d9609c56d8dfc5daf53ba5332a5a88",1022 "language": "Shell",1023 "lines": 16,1024 "truncated": false,1025 "block": 8,1026 "row": 71071027 },1028 {1029 "path": "tests/cpp/type_test.cpp",1030 "sha256": "d9d21a4ae96b77cb8435aa054c58e3f53997836b76a8e323a046b0c70215ffb4",1031 "language": "C++",1032 "lines": 46,1033 "truncated": false,1034 "block": 5,1035 "row": 20901036 },1037 {1038 "path": "tests/cpp/type_test.py",1039 "sha256": "44f55baec4c0fa290bf3b194310902a76aa5868e8a0a9bdc3b2793a8e1cccd05",1040 "language": "Python",1041 "lines": 10,1042 "truncated": false,1043 "block": 6,1044 "row": 211621045 },1046 {1047 "path": "tests/cpp/utils.py",1048 "sha256": "b44f9fff711b36d2fa822363806d9c5e1585d4798a2574362583b688e305b89f",1049 "language": "Python",1050 "lines": 112,1051 "truncated": false,1052 "block": 6,1053 "row": 385741054 },1055 {1056 "path": "tests/python/__init__.py",1057 "sha256": "d0a248facd8581dede1cf0929bc13cc0cdfae7c21fbbc65e890def9d3c44217a",1058 "language": "Python",1059 "lines": 23,1060 "truncated": false,1061 "block": 6,1062 "row": 274851063 },1064 {1065 "path": "tests/python/broadcast.py",1066 "sha256": "96510814ca24e95a4d7cb51877e7016643bcb51caf7a7231c3081be06ae08e58",1067 "language": "Python",1068 "lines": 163,1069 "truncated": false,1070 "block": 6,1071 "row": 429021072 },1073 {1074 "path": "tests/python/chwise_conv.py",1075 "sha256": "1cc566d2825546f7f08e5843bb15e836f402bd9dd4f1647005a19436afb62dc5",1076 "language": "Python",1077 "lines": 102,1078 "truncated": false,1079 "block": 6,1080 "row": 376351081 },1082 {1083 "path": "tests/python/common.py",1084 "sha256": "3bd25dd89764d9bac79e6e9b33560fcccf1eb14065cd573cc9daeb16e577d17f",1085 "language": "Python",1086 "lines": 78,1087 "truncated": false,1088 "block": 6,1089 "row": 345411090 },1091 {1092 "path": "tests/python/conv_on_coords.py",1093 "sha256": "e7239ffc9b6a64e99e48c08b194e8a593b979dc69623c915070e216eed386fe8",1094 "language": "Python",1095 "lines": 118,1096 "truncated": false,1097 "block": 6,1098 "row": 394801099 },1100 {1101 "path": "tests/python/convolution.py",1102 "sha256": "7665aa1293e56467be4faa2b5a0c5d2f791817858598207773043bf0b7633332",1103 "language": "Python",1104 "lines": 713,1105 "truncated": false,1106 "block": 7,1107 "row": 97191108 },1109 {1110 "path": "tests/python/coordinate_manager.py",1111 "sha256": "0e276d91c5d94d09575cf7333b576b043f37e2923bbbade0f67948cdcf3ce7fe",1112 "language": "Python",1113 "lines": 258,1114 "truncated": false,1115 "block": 7,1116 "row": 18661117 },1118 {1119 "path": "tests/python/dense.py",1120 "sha256": "bb46b336f42ddfc29ee3f4b51ae51b99d7654ead21952f3cccb5317016d2cbcd",1121 "language": "Python",1122 "lines": 146,1123 "truncated": false,1124 "block": 6,1125 "row": 419911126 },1127 {1128 "path": "tests/python/direct_pool.py",1129 "sha256": "53cb5556ac229f55dc8555b03d4b9d3c70e94df0f1d499141a7ef48d3ae97540",1130 "language": "Python",1131 "lines": 106,1132 "truncated": false,1133 "block": 6,1134 "row": 374401135 },1136 {1137 "path": "tests/python/global.py",1138 "sha256": "21828774d652dc9f910a69bbcc2af76489972b4f37971f99a1cdfeca4197a312",1139 "language": "Python",1140 "lines": 113,1141 "truncated": false,1142 "block": 6,1143 "row": 394981144 },1145 {1146 "path": "tests/python/interpolation.py",1147 "sha256": "47c41af529f44b8dc9b40b9b104d0af09b3613d391290f2cac8b96c43e05bf8f",1148 "language": "Python",1149 "lines": 174,1150 "truncated": false,1151 "block": 6,1152 "row": 429221153 },1154 {1155 "path": "tests/python/kernel_map.py",1156 "sha256": "07d1d6dd5af62c82123166b39be72fb0fc182d899d49ea64532c13b2f70f9987",1157 "language": "Python",1158 "lines": 109,1159 "truncated": false,1160 "block": 6,1161 "row": 385331162 },1163 {1164 "path": "tests/python/network_speed.py",1165 "sha256": "8da8a50e1d3e3373ec6bc1b655f5457a27541d1ac4e870b3c2560819810c6516",1166 "language": "Python",1167 "lines": 148,1168 "truncated": false,1169 "block": 6,1170 "row": 422811171 },1172 {1173 "path": "tests/python/norm.py",1174 "sha256": "fa9bd47c8803e9fed7a066f18e98fdf04a2ed3ab0dc64703e864bcfad7809876",1175 "language": "Python",1176 "lines": 79,1177 "truncated": false,1178 "block": 6,1179 "row": 351651180 },1181 {1182 "path": "tests/python/pool.py",1183 "sha256": "7f1fb3740116a4219d8596568e16508ecddf6f0497b4376f25ec6711f7b7ac56",1184 "language": "Python",1185 "lines": 576,1186 "truncated": false,1187 "block": 7,1188 "row": 75701189 },1190 {1191 "path": "tests/python/pruning.py",1192 "sha256": "2d13fc8817ffb373f540f9168c71e6faa92e83fa034004890333d8a7657c3c41",1193 "language": "Python",1194 "lines": 219,1195 "truncated": false,1196 "block": 6,1197 "row": 451661198 },1199 {1200 "path": "tests/python/quantization.py",