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/ultralytics/yolov5",4 "url": "https://github.com/ultralytics/yolov5/releases#release-v6.2",5 "host": "github.com",6 "commit": "402e17ddf820996f51a191cbb798376e1144f069",7 "license": "AGPL-3.0",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "0d96a4ff68ad6d4b6f1f30f713b18d5184912ba8dd389f86aa7710db079abcb0",14 "language": "License",15 "lines": 661,16 "truncated": false,17 "block": 6,18 "row": 212519 },20 {21 "path": "README.md",22 "sha256": "be2b1838401cdcdadae8bb190f589d67b224399873ca3e8d761af5ab921da323",23 "language": "Text",24 "lines": 482,25 "truncated": false,26 "block": 8,27 "row": 1091728 },29 {30 "path": "benchmarks.py",31 "sha256": "5fa6e5288e54475fbb763ed9aa53ceb25b8f4f0046298218f86415f6a974bca2",32 "language": "Python",33 "lines": 284,34 "truncated": false,35 "block": 7,36 "row": 574637 },38 {39 "path": "classify/predict.py",40 "sha256": "12011e0b260babd32d818bb1e3b09f0f03c0b661d3085c7bd9f2ffc8b62f5672",41 "language": "Python",42 "lines": 241,43 "truncated": false,44 "block": 7,45 "row": 457846 },47 {48 "path": "classify/train.py",49 "sha256": "520d8f1d49625a361e271d9e20bcf4a93704579f197203d2441a168652bc719e",50 "language": "Python",51 "lines": 383,52 "truncated": false,53 "block": 7,54 "row": 729655 },56 {57 "path": "classify/tutorial.ipynb",58 "sha256": "be4065258a1db0b871a9966b8068762c555a3788eb6a9e01f1491d85afcf36ea",59 "language": "Jupyter",60 "lines": 190,61 "truncated": false,62 "block": 6,63 "row": 35464 },65 {66 "path": "classify/val.py",67 "sha256": "43ba68127e23838d5b7ca13cd18b8b50e33b8a6fcf6bd10e6084618e97d80cac",68 "language": "Python",69 "lines": 178,70 "truncated": false,71 "block": 7,72 "row": 97573 },74 {75 "path": "data/scripts/download_weights.sh",76 "sha256": "43affe2235bb78419aab822689548dba577a4384a73b63d1bf06efde08c51dff",77 "language": "Shell",78 "lines": 23,79 "truncated": false,80 "block": 8,81 "row": 726682 },83 {84 "path": "data/scripts/get_coco.sh",85 "sha256": "164692079927b2cdc7616db8d83aa6aee1c1cdb603877f67d40e4f1cb6f26756",86 "language": "Shell",87 "lines": 57,88 "truncated": false,89 "block": 8,90 "row": 819191 },92 {93 "path": "data/scripts/get_coco128.sh",94 "sha256": "2b1379388d09fb604ff3fb64e1dc9250b1d71382b7802e598a5d94458d0459c8",95 "language": "Shell",96 "lines": 18,97 "truncated": false,98 "block": 8,99 "row": 7246100 },101 {102 "path": "data/scripts/get_imagenet.sh",103 "sha256": "74f86ffbc3107f908d7cb568926cdb32f3b6072e25518a2fa3d42c6ac581f004",104 "language": "Shell",105 "lines": 52,106 "truncated": false,107 "block": 8,108 "row": 8258109 },110 {111 "path": "data/scripts/get_imagenet10.sh",112 "sha256": "2b9379f00c36b72218e2e447478c5adb47cd9c0efa5cd5b0fdab7ce239931593",113 "language": "Shell",114 "lines": 17,115 "truncated": false,116 "block": 8,117 "row": 7140118 },119 {120 "path": "data/scripts/get_imagenet100.sh",121 "sha256": "749f6f4d64b166a76e3435ef27ff71cab7b9d6a996585a9a69bd8f6a58360c00",122 "language": "Shell",123 "lines": 17,124 "truncated": false,125 "block": 8,126 "row": 7152127 },128 {129 "path": "data/scripts/get_imagenet1000.sh",130 "sha256": "55681bbfcaa5815fce6af3115269a21728b9c0bbe6ad756cad9d99bc7f1600b5",131 "language": "Shell",132 "lines": 17,133 "truncated": false,134 "block": 8,135 "row": 7164136 },137 {138 "path": "detect.py",139 "sha256": "8d7128f3023d607fc5a68703efe5c57937750a0fb0ea579851ecfd1175287046",140 "language": "Python",141 "lines": 439,142 "truncated": false,143 "block": 7,144 "row": 9537145 },146 {147 "path": "export.py",148 "sha256": "7ccf3d97b964027e11e8c2761036b9a83d8a8371cb8f6fd005089917c0859b1e",149 "language": "Python",150 "lines": 1554,151 "truncated": false,152 "block": 8,153 "row": 709154 },155 {156 "path": "hubconf.py",157 "sha256": "c1e0c655b8771b781ffd42f0632da8cfe71feb9a31ff67ac425686c915820e1f",158 "language": "Python",159 "lines": 503,160 "truncated": false,161 "block": 7,162 "row": 9646163 },164 {165 "path": "models/__init__.py",166 "sha256": "966e8c72415808f4dba88a17ef0d2cfdd6b176335e05e296e835e9a6fd7e4143",167 "language": "Python",168 "lines": 1,169 "truncated": false,170 "block": 6,171 "row": 20523172 },173 {174 "path": "models/common.py",175 "sha256": "2abfe1e06c996c45f7805b7ecbe813d3dcbff883df003ca32583f7e01aba663e",176 "language": "Python",177 "lines": 1140,178 "truncated": false,179 "block": 8,180 "row": 434181 },182 {183 "path": "models/experimental.py",184 "sha256": "8423b61af8c4e2535583e0c5125e9cdeeea50a1e066950af2d0f3a9013a92d72",185 "language": "Python",186 "lines": 101,187 "truncated": false,188 "block": 6,189 "row": 39146190 },191 {192 "path": "models/tf.py",193 "sha256": "185be5a398b5e8b0534a6f9a64f4605408c2794a106e711d2f68ab0fd08774b5",194 "language": "Python",195 "lines": 766,196 "truncated": false,197 "block": 7,198 "row": 10996199 },200 {201 "path": "models/yolo.py",202 "sha256": "01d1256b245bde0632399d27045c2f1d41961bf3e5c7a9b792f798888cd2c800",203 "language": "Python",204 "lines": 493,205 "truncated": false,206 "block": 7,207 "row": 8873208 },209 {210 "path": "segment/predict.py",211 "sha256": "8342a4089df0b63b212ab0c403d1db52ba0a193eeec9df8108bf6a5901c4a4e0",212 "language": "Python",213 "lines": 297,214 "truncated": false,215 "block": 7,216 "row": 6937217 },218 {219 "path": "segment/train.py",220 "sha256": "2f0520779adf5358a44a3445ebb4a83bb527a407ec8838c0f8a18dc76f04ca63",221 "language": "Python",222 "lines": 750,223 "truncated": false,224 "block": 7,225 "row": 11112226 },227 {228 "path": "segment/tutorial.ipynb",229 "sha256": "adecf2adb0145142a6caadb1185b6bb431603918b3fcac7c395a1e399f4867ff",230 "language": "Jupyter",231 "lines": 194,232 "truncated": false,233 "block": 6,234 "row": 426235 },236 {237 "path": "segment/val.py",238 "sha256": "1a43302da617c02c50e55f735fad158449c8b5590d70c4c34ec26b7ea08bfac0",239 "language": "Python",240 "lines": 466,241 "truncated": false,242 "block": 7,243 "row": 9072244 },245 {246 "path": "tests/test_flask_rest_api.py",247 "sha256": "fe228150f666d000cdc664aa27019eb246ee5a8e4144d0a4eba87ed890221111",248 "language": "Python",249 "lines": 90,250 "truncated": false,251 "block": 6,252 "row": 34277253 },254 {255 "path": "tests/test_invariant_common.py",256 "sha256": "91209c7e2bae9f2ae71dfc3046798a63c1c0524446b7632e7bc58e35cc73d36d",257 "language": "Python",258 "lines": 111,259 "truncated": false,260 "block": 6,261 "row": 37212262 },263 {264 "path": "tests/test_invariant_export.py",265 "sha256": "c9bc51cb9dab5f586a7c2e90c4bde0ef7bc18079c8c5ae5bf7a75c8317433a48",266 "language": "Python",267 "lines": 107,268 "truncated": false,269 "block": 6,270 "row": 36874271 },272 {273 "path": "train.py",274 "sha256": "45f047e52631abb2bcb6f633bcf6dd04bb81bc8fcc0cf8284e4608898af7ca0f",275 "language": "Python",276 "lines": 976,277 "truncated": false,278 "block": 8,279 "row": 118280 },281 {282 "path": "tutorial.ipynb",283 "sha256": "6647d69be1999450f8e401d415299fb82b8f982d5db1c46d3da9f68e6afcad30",284 "language": "Jupyter",285 "lines": 188,286 "truncated": false,287 "block": 6,288 "row": 337289 },290 {291 "path": "utils/__init__.py",292 "sha256": "426d7d57bb74c2fb11d6af7e93cfa5832060a5a417a0f06bb14b041642b5fbfb",293 "language": "Python",294 "lines": 46,295 "truncated": false,296 "block": 6,297 "row": 29152298 },299 {300 "path": "utils/activations.py",301 "sha256": "6227d925e5b2d0cd2890e8a2cda2578c7dbe6fde66d870271caeca82a4f1e60d",302 "language": "Python",303 "lines": 130,304 "truncated": false,305 "block": 6,306 "row": 41497307 },308 {309 "path": "utils/augmentations.py",310 "sha256": "20bfd70476e6b81a3e13532971d11c3d6b6c53954c3a300c3e3356d6c86706d4",311 "language": "Python",312 "lines": 341,313 "truncated": false,314 "block": 7,315 "row": 6521316 },317 {318 "path": "utils/autoanchor.py",319 "sha256": "c4ffdc266dd1e66a8080bd667e16e39c140a30954f7bc49d35518d946d9410ab",320 "language": "Python",321 "lines": 162,322 "truncated": false,323 "block": 6,324 "row": 45556325 },326 {327 "path": "utils/autobatch.py",328 "sha256": "f760616945c92b7a0634a2b390a22f77843d1f6b745007191303909b57e6ea35",329 "language": "Python",330 "lines": 71,331 "truncated": false,332 "block": 6,333 "row": 36117334 },335 {336 "path": "utils/callbacks.py",337 "sha256": "8c3a0b6c62e89f2ece88fcd0575880487acc085d1e5cc466f6d501f7f4e4375d",338 "language": "Python",339 "lines": 61,340 "truncated": false,341 "block": 6,342 "row": 33739343 },344 {345 "path": "utils/dataloaders.py",346 "sha256": "4715d2b6906464bb53891b14f3f814e2eb612a29971d3cdc19fb95350ee626d6",347 "language": "Python",348 "lines": 1009,349 "truncated": false,350 "block": 8,351 "row": 2352 },353 {354 "path": "utils/downloads.py",355 "sha256": "6402d02e7a5c17969e2d87cfe26b4de04b2739e11bc13b2476a290fd4da4aa08",356 "language": "Python",357 "lines": 127,358 "truncated": false,359 "block": 6,360 "row": 41251361 },362 {363 "path": "utils/flask_rest_api/example_request.py",364 "sha256": "d91e5b8078b6a33489cedc6f342f10a2f51df88dc12fe41b01ff636b463153fc",365 "language": "Python",366 "lines": 18,367 "truncated": false,368 "block": 6,369 "row": 22994370 },371 {372 "path": "utils/flask_rest_api/restapi.py",373 "sha256": "e2a84221c9c50aaa3892ef957e07d5b140f6fff5f41948859d1dbeec41547453",374 "language": "Python",375 "lines": 76,376 "truncated": false,377 "block": 6,378 "row": 35303379 },380 {381 "path": "utils/general.py",382 "sha256": "121caf73bd4d8d6597ded4157335a650dc181cb2fa31c32ff7ab9ced271150fb",383 "language": "Python",384 "lines": 920,385 "truncated": false,386 "block": 7,387 "row": 11545388 },389 {390 "path": "utils/loggers/__init__.py",391 "sha256": "1ed87cccee15ce0e61abe24e2f7002501705501647d78fbf3ba37ac3c5f40eb7",392 "language": "Python",393 "lines": 446,394 "truncated": false,395 "block": 7,396 "row": 8254397 },398 {399 "path": "utils/loggers/clearml/__init__.py",400 "sha256": "966e8c72415808f4dba88a17ef0d2cfdd6b176335e05e296e835e9a6fd7e4143",401 "language": "Python",402 "lines": 1,403 "truncated": false,404 "block": 6,405 "row": 20523406 },407 {408 "path": "utils/loggers/clearml/clearml_utils.py",409 "sha256": "5fa55b3c0990b5041dedcc176c67a5a7a8a7be026491e4bb1a71745bb70b0ee7",410 "language": "Python",411 "lines": 242,412 "truncated": false,413 "block": 7,414 "row": 3324415 },416 {417 "path": "utils/loggers/clearml/hpo.py",418 "sha256": "a03f9c2ee80920b16bce735d0227fd4f3e3f72070185c53e942201f33284975b",419 "language": "Python",420 "lines": 88,421 "truncated": false,422 "block": 6,423 "row": 41946424 },425 {426 "path": "utils/loggers/comet/__init__.py",427 "sha256": "9cb56486a0e3ac7f2ea2233421786dfb040010e55fbf1d0b0e153639be635194",428 "language": "Python",429 "lines": 528,430 "truncated": false,431 "block": 7,432 "row": 8911433 },434 {435 "path": "utils/loggers/comet/comet_utils.py",436 "sha256": "99632665e03366ada24685375be8271d04f7b72719ca096beef99be480f995ca",437 "language": "Python",438 "lines": 120,439 "truncated": false,440 "block": 6,441 "row": 38854442 },443 {444 "path": "utils/loggers/comet/hpo.py",445 "sha256": "ebae5700b9532e94ad1647aa148f090325cd91ab3946f034905451b1b11ab89a",446 "language": "Python",447 "lines": 119,448 "truncated": false,449 "block": 6,450 "row": 44418451 },452 {453 "path": "utils/loggers/wandb/__init__.py",454 "sha256": "966e8c72415808f4dba88a17ef0d2cfdd6b176335e05e296e835e9a6fd7e4143",455 "language": "Python",456 "lines": 1,457 "truncated": false,458 "block": 6,459 "row": 20523460 },461 {462 "path": "utils/loggers/wandb/wandb_utils.py",463 "sha256": "d02fbbadb188d6a532bc28092bf49633481217e7f0133d4d2d8a6d2cd05f9099",464 "language": "Python",465 "lines": 175,466 "truncated": false,467 "block": 6,468 "row": 44758469 },470 {471 "path": "utils/loss.py",472 "sha256": "5c5903a4ad4ef29165573a16a0c36e8a4280457d5da5f6a343360df87bd21c67",473 "language": "Python",474 "lines": 247,475 "truncated": false,476 "block": 7,477 "row": 3551478 },479 {480 "path": "utils/metrics.py",481 "sha256": "085d17cbd1a002938be928301b9afe272295ab8031965f3e57533f21241033f4",482 "language": "Python",483 "lines": 265,484 "truncated": false,485 "block": 7,486 "row": 4221487 },488 {489 "path": "utils/plots.py",490 "sha256": "61a1ebfa4883791d2615ba83251bb71855e9cdf2a755744068bf89140e9e79c1",491 "language": "Python",492 "lines": 304,493 "truncated": false,494 "block": 7,495 "row": 4914496 },497 {498 "path": "utils/segment/__init__.py",499 "sha256": "966e8c72415808f4dba88a17ef0d2cfdd6b176335e05e296e835e9a6fd7e4143",500 "language": "Python",501 "lines": 1,502 "truncated": false,503 "block": 6,504 "row": 20523505 },506 {507 "path": "utils/segment/augmentations.py",508 "sha256": "3f22500d44fc5a9be1857f010edbe22c47af4ed50046cb6ee406e3f3dfed5dbc",509 "language": "Python",510 "lines": 91,511 "truncated": false,512 "block": 6,513 "row": 37563514 },515 {516 "path": "utils/segment/dataloaders.py",517 "sha256": "df472ed710fb5b1c3144af39fc2cb8d7c6ea5485de3b6af85d0ed42e9ccf6faf",518 "language": "Python",519 "lines": 301,520 "truncated": false,521 "block": 7,522 "row": 4287523 },524 {525 "path": "utils/segment/general.py",526 "sha256": "c95f57932de09e69ffbd26eacd4382a6af69ad96cad62f70d7f934fc00f4f0bb",527 "language": "Python",528 "lines": 113,529 "truncated": false,530 "block": 6,531 "row": 41110532 },533 {534 "path": "utils/segment/loss.py",535 "sha256": "80f3af5c5bc609cc34342b8bebb288586a22aa8405774acc9e00fa17235314b1",536 "language": "Python",537 "lines": 195,538 "truncated": false,539 "block": 7,540 "row": 2038541 },542 {543 "path": "utils/segment/metrics.py",544 "sha256": "e25a6567bd975974ed70b60026c549d5e4c90f5e976e6cfa5a048bf7229428cf",545 "language": "Python",546 "lines": 232,547 "truncated": false,548 "block": 6,549 "row": 44698550 },551 {552 "path": "utils/segment/plots.py",553 "sha256": "3c1f91324d6657fe41a43e3f035b24f933bcd1a54cc474ce7958e109fdf91963",554 "language": "Python",555 "lines": 150,556 "truncated": false,557 "block": 6,558 "row": 44376559 },560 {561 "path": "utils/torch_utils.py",562 "sha256": "607d06f6d4e2d8964fa54693c5d5f1dcc9d8f0146e25d462fe7163fcd442df63",563 "language": "Python",564 "lines": 381,565 "truncated": false,566 "block": 7,567 "row": 7480568 },569 {570 "path": "utils/triton.py",571 "sha256": "0466724037b6d48ca098253e348b8ac3a25dc61cf9037d4ac1d1cc1ecd512abd",572 "language": "Python",573 "lines": 78,574 "truncated": false,575 "block": 6,576 "row": 37354577 },578 {579 "path": "val.py",580 "sha256": "ff5665c6a57b9905e9a236443b61af60d317ac2616577e9fb934aca55cb7b106",581 "language": "Python",582 "lines": 528,583 "truncated": false,584 "block": 7,585 "row": 10170586 }587 ]588}