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/open-mmlab/mmrotate",4 "url": "https://github.com/open-mmlab/mmrotate/blob/main/configs/cfa/README.md",5 "host": "github.com",6 "commit": "b030f38909fc431be7ecb90772ac30da9da29bcb",7 "license": "Apache-2.0",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": ".circleci/scripts/get_mmcv_var.sh",13 "sha256": "22bf5eb5996d97ff92b85b0efe5650e99c0a7d1fc99b2a1cd034deae5b62c8bd",14 "language": "Shell",15 "lines": 19,16 "truncated": false,17 "block": 8,18 "row": 717319 },20 {21 "path": ".dev_scripts/gather_models.py",22 "sha256": "d19390e73e15da7fa000fce1f394f4cdf53515a6f374bae6e6e14a3ca7cdec73",23 "language": "Python",24 "lines": 265,25 "truncated": false,26 "block": 7,27 "row": 227128 },29 {30 "path": "LICENSE",31 "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4",32 "language": "License",33 "lines": 201,34 "truncated": false,35 "block": 1,36 "row": 221637 },38 {39 "path": "README.md",40 "sha256": "0c6faa8fcc501f29ac164948f32a7a2d9204c1955d2474f429967ae702c8069b",41 "language": "Text",42 "lines": 215,43 "truncated": false,44 "block": 24,45 "row": 91746 },47 {48 "path": "configs/_base_/datasets/dotav1.py",49 "sha256": "c6aeba1f026617d55d99a2266d34ff35512c918cae02040bc35832c2f0703c71",50 "language": "Python",51 "lines": 47,52 "truncated": false,53 "block": 6,54 "row": 2957655 },56 {57 "path": "configs/_base_/datasets/hrsc.py",58 "sha256": "cbf51ee2fd332b42ffa003d29c050b4e38741e1f6c5d2a3ca33f1fd80c5bede7",59 "language": "Python",60 "lines": 56,61 "truncated": false,62 "block": 6,63 "row": 3183664 },65 {66 "path": "configs/_base_/datasets/hrsid.py",67 "sha256": "ddbcd5e2e942192808b70ec25e8490e7da00ef2b4cb1f0b9ef8a4c9eb3a99432",68 "language": "Python",69 "lines": 47,70 "truncated": false,71 "block": 6,72 "row": 2979073 },74 {75 "path": "configs/_base_/datasets/ssdd.py",76 "sha256": "6e5bac1d32890bd7da1a4e2e96f36d53f1715f5f64f2c1168df8e7617d653ebe",77 "language": "Python",78 "lines": 47,79 "truncated": false,80 "block": 6,81 "row": 2959882 },83 {84 "path": "configs/_base_/default_runtime.py",85 "sha256": "046fc7f2d6a8dd3891b2ad90f1c5c5ea3e45345a1f44163318a6b8e8e33ceb77",86 "language": "Python",87 "lines": 19,88 "truncated": false,89 "block": 6,90 "row": 2258191 },92 {93 "path": "configs/_base_/schedules/schedule_1x.py",94 "sha256": "eef4b63abefd4e51bce476a012013d63ec27e06c87516a2352ff57b5f46f80e9",95 "language": "Python",96 "lines": 14,97 "truncated": false,98 "block": 6,99 "row": 22472100 },101 {102 "path": "configs/_base_/schedules/schedule_3x.py",103 "sha256": "f47306c169e3d4bbf654f8d18e7c386728d8fadf373a59535a21b8d41ffad7db",104 "language": "Python",105 "lines": 14,106 "truncated": false,107 "block": 6,108 "row": 22482109 },110 {111 "path": "configs/_base_/schedules/schedule_40e.py",112 "sha256": "f9d08a27ce6e68aeb6491e45ccd57e360e881e1b31bbaf565fb042afe0f44153",113 "language": "Python",114 "lines": 14,115 "truncated": false,116 "block": 6,117 "row": 22497118 },119 {120 "path": "configs/_base_/schedules/schedule_6x.py",121 "sha256": "ebf504cb3e6e9419c72215b3384f6c2af8134fdc2817ccced2a6e9a77cd71330",122 "language": "Python",123 "lines": 14,124 "truncated": false,125 "block": 6,126 "row": 22481127 },128 {129 "path": "configs/cfa/cfa_r50_fpn_1x_dota_le135.py",130 "sha256": "1fba645c180699b25f0d5768b96bb59ac42ef0ff54ade14b7c90eb547db857dd",131 "language": "Python",132 "lines": 6,133 "truncated": false,134 "block": 6,135 "row": 21303136 },137 {138 "path": "configs/cfa/cfa_r50_fpn_1x_dota_oc.py",139 "sha256": "e1d3d84ee79e0da18e7dea324e2d44be5fa495947b9c01048e6fd0791339992a",140 "language": "Python",141 "lines": 6,142 "truncated": false,143 "block": 6,144 "row": 21286145 },146 {147 "path": "configs/cfa/cfa_r50_fpn_40e_dota_oc.py",148 "sha256": "1c4856aad0efe5af6bcc1df04ccde02a6049c119293e96e130dc8dfd518e44b5",149 "language": "Python",150 "lines": 13,151 "truncated": false,152 "block": 6,153 "row": 21920154 },155 {156 "path": "configs/convnext/rotated_retinanet_obb_kld_stable_convnext_adamw_fpn_1x_dota_le90.py",157 "sha256": "80e3b57434a884a51286360afbb97bd1ce33538276f05f5bc703ecb57b2487ea",158 "language": "Python",159 "lines": 25,160 "truncated": false,161 "block": 6,162 "row": 24941163 },164 {165 "path": "configs/csl/rotated_retinanet_obb_csl_gaussian_r50_fpn_fp16_1x_dota_le90.py",166 "sha256": "2d81f3ff53c4d2e06a50d2b942c0fabdb4e4c48de7b732d5556630cde92cce74",167 "language": "Python",168 "lines": 22,169 "truncated": false,170 "block": 6,171 "row": 23704172 },173 {174 "path": "configs/g_reppoints/g_reppoints_r50_fpn_1x_dota_le135.py",175 "sha256": "cd8b63ec5464805c7bee183a10a700725502654ac09be6d4313b889965c33998",176 "language": "Python",177 "lines": 34,178 "truncated": false,179 "block": 6,180 "row": 26786181 },182 {183 "path": "configs/gliding_vertex/gliding_vertex_r50_fpn_1x_dota_le90.py",184 "sha256": "c0dde57e9a2aaaadec61fbc3deb60a90c88f1a1396211e1e36970c12b102a5cf",185 "language": "Python",186 "lines": 147,187 "truncated": false,188 "block": 6,189 "row": 41272190 },191 {192 "path": "configs/gwd/rotated_retinanet_hbb_gwd_r50_fpn_1x_dota_oc.py",193 "sha256": "999046ed2f4a78d8db0910dc223503c189a82cf95752b77043b67b4b8f56752e",194 "language": "Python",195 "lines": 23,196 "truncated": false,197 "block": 6,198 "row": 24682199 },200 {201 "path": "configs/gwd/rotated_retinanet_obb_gwd_r50_fpn_1x_dota_le135.py",202 "sha256": "25f520a313949c3c390d804e3cd55471d087267ec52cfba11a97e1eb28bb0ae3",203 "language": "Python",204 "lines": 8,205 "truncated": false,206 "block": 6,207 "row": 21323208 },209 {210 "path": "configs/gwd/rotated_retinanet_obb_gwd_r50_fpn_1x_dota_le90.py",211 "sha256": "8ad76ff87386783830f209fdd913eee890639d19e75897be92bfae9ea2ea3691",212 "language": "Python",213 "lines": 6,214 "truncated": false,215 "block": 6,216 "row": 21292217 },218 {219 "path": "configs/kfiou/r3det_kfiou_ln_r50_fpn_1x_dota_oc.py",220 "sha256": "16f139ddfeb5c1ff6ab0d9817ad75116e28321b0265981ff890e2ed315c93714",221 "language": "Python",222 "lines": 58,223 "truncated": false,224 "block": 6,225 "row": 31508226 },227 {228 "path": "configs/kfiou/r3det_kfiou_ln_swin_tiny_adamw_fpn_1x_dota_ms_rr_oc.py",229 "sha256": "f24585c8b897b438375fafa5f68b35e2681f89bcc5b32750425a268d281004f2",230 "language": "Python",231 "lines": 82,232 "truncated": false,233 "block": 6,234 "row": 33983235 },236 {237 "path": "configs/kfiou/r3det_kfiou_ln_swin_tiny_adamw_fpn_2x_dota_ms_rr_oc.py",238 "sha256": "56fda2eb6597919fa6cc5ad2a44648c691a3ecb7abe6979ec0b75481c43912df",239 "language": "Python",240 "lines": 10,241 "truncated": false,242 "block": 6,243 "row": 21698244 },245 {246 "path": "configs/kfiou/r3det_refine_kfiou_ln_r50_fpn_1x_dota_oc.py",247 "sha256": "155c6f28c7c0e1b95c2bc4c02586fddfee1a3950f79e3707a9890335c13f24f3",248 "language": "Python",249 "lines": 82,250 "truncated": false,251 "block": 6,252 "row": 35305253 },254 {255 "path": "configs/kfiou/r3det_tiny_kfiou_ln_r50_fpn_1x_dota_oc.py",256 "sha256": "83a7846cd2331cfc9c675110009a314ecea3e3065d6bada6f509c61a3d9b46cb",257 "language": "Python",258 "lines": 58,259 "truncated": false,260 "block": 6,261 "row": 31509262 },263 {264 "path": "configs/kfiou/roi_trans_kfiou_ln_r50_fpn_1x_dota_le90.py",265 "sha256": "572222f766d417d8a3693b56ba10bd670f6faa66a4089a917f599144f673f5f0",266 "language": "Python",267 "lines": 42,268 "truncated": false,269 "block": 6,270 "row": 29540271 },272 {273 "path": "configs/kfiou/roi_trans_kfiou_ln_r50_fpn_1x_dota_ms_rr_le90.py",274 "sha256": "d1516cec8e1428abde3f68388d8e65b8215dcf65f869e5f14b3c94b7872890ad",275 "language": "Python",276 "lines": 38,277 "truncated": false,278 "block": 6,279 "row": 27656280 },281 {282 "path": "configs/kfiou/roi_trans_kfiou_ln_swin_tiny_fpn_1x_dota_le90.py",283 "sha256": "d424e4d9e8c1528676a86dfe0e4f41a9e34074c9bdc4185b01f1b976f4ae19e9",284 "language": "Python",285 "lines": 45,286 "truncated": false,287 "block": 6,288 "row": 27243289 },290 {291 "path": "configs/kfiou/roi_trans_kfiou_ln_swin_tiny_fpn_1x_dota_ms_rr_le90.py",292 "sha256": "3d028e76f3abab74d814de92f96ffcf7714363f107867e74872878907e494ebd",293 "language": "Python",294 "lines": 38,295 "truncated": false,296 "block": 6,297 "row": 27716298 },299 {300 "path": "configs/kfiou/rotated_retinanet_hbb_kfiou_r50_fpn_1x_dota_le135.py",301 "sha256": "9617d8ee473c2b9a064bf8989243715df26a28a1676b8fa91d906e1272c5c7c9",302 "language": "Python",303 "lines": 35,304 "truncated": false,305 "block": 6,306 "row": 26021307 },308 {309 "path": "configs/kfiou/rotated_retinanet_hbb_kfiou_r50_fpn_1x_dota_le90.py",310 "sha256": "224625efee4eb34baf3ba30b1912885b8aac03966ffdb28e01ae5e52180ed1f0",311 "language": "Python",312 "lines": 33,313 "truncated": false,314 "block": 6,315 "row": 25980316 },317 {318 "path": "configs/kfiou/rotated_retinanet_hbb_kfiou_r50_fpn_1x_dota_oc.py",319 "sha256": "a5c148aa8b6522199e8b31f76e76913eb4d705b2cf573461ab46660d6f152965",320 "language": "Python",321 "lines": 33,322 "truncated": false,323 "block": 6,324 "row": 25972325 },326 {327 "path": "configs/kfiou/rotated_retinanet_obb_kfiou_r50_fpn_1x_dota_le135.py",328 "sha256": "8d946107cedde15611369927e88005e8d46856792edafbf427d47e76619c0520",329 "language": "Python",330 "lines": 35,331 "truncated": false,332 "block": 6,333 "row": 25963334 },335 {336 "path": "configs/kfiou/rotated_retinanet_obb_kfiou_r50_fpn_1x_dota_le90.py",337 "sha256": "d830399b413abc544f2c9033953f5aef4e95ede7c47149379ce6e07e4bc0ff94",338 "language": "Python",339 "lines": 33,340 "truncated": false,341 "block": 6,342 "row": 25916343 },344 {345 "path": "configs/kfiou/s2anet_kfiou_ln_r50_fpn_1x_dota_le135.py",346 "sha256": "cf67e5f394706de7436e6e67bcf554587e6d29977cca25affcbdefff11a00128",347 "language": "Python",348 "lines": 60,349 "truncated": false,350 "block": 6,351 "row": 31406352 },353 {354 "path": "configs/kld/r3det_kld_r50_fpn_1x_dota_oc.py",355 "sha256": "53e92a42bf57c6000bce42aebd27a2ff7c9774d828bfc8ad2bf67a9ea9edd1ff",356 "language": "Python",357 "lines": 45,358 "truncated": false,359 "block": 6,360 "row": 28453361 },362 {363 "path": "configs/kld/r3det_kld_stable_r50_fpn_1x_dota_oc.py",364 "sha256": "91b5a88ea7ab2791c68f2729fe3e8fd4c91f2fe42f95f1fb418031754f16bb44",365 "language": "Python",366 "lines": 47,367 "truncated": false,368 "block": 6,369 "row": 28789370 },371 {372 "path": "configs/kld/r3det_tiny_kld_r50_fpn_1x_dota_oc.py",373 "sha256": "fbeff555a46d9c89fb3d6606d14b11407967974c79ec93b4d2e5c71b98123078",374 "language": "Python",375 "lines": 45,376 "truncated": false,377 "block": 6,378 "row": 28456379 },380 {381 "path": "configs/kld/rotated_retinanet_hbb_kld_r50_fpn_1x_dota_oc.py",382 "sha256": "606e75cb920bb4f54dbe9f42acab283bddae62085d646e23b52e797b2c6121b3",383 "language": "Python",384 "lines": 31,385 "truncated": false,386 "block": 6,387 "row": 25614388 },389 {390 "path": "configs/kld/rotated_retinanet_hbb_kld_stable_r50_fpn_1x_dota_oc.py",391 "sha256": "c716d51e7b6bed4e636ee137076163a4aedf1d2c41e784ae76af6d094140d8d2",392 "language": "Python",393 "lines": 32,394 "truncated": false,395 "block": 6,396 "row": 25759397 },398 {399 "path": "configs/kld/rotated_retinanet_hbb_kld_stable_r50_fpn_6x_hrsc_rr_oc.py",400 "sha256": "72f2517ecb1c0572ad3f0a7ee52a65330e24d6fd012f9103a6ebdb0ab77380d9",401 "language": "Python",402 "lines": 15,403 "truncated": false,404 "block": 6,405 "row": 22036406 },407 {408 "path": "configs/kld/rotated_retinanet_obb_kld_r50_fpn_1x_dota_le135.py",409 "sha256": "007709b4cf2a0baba205275d2dc3bd790a4206dc011470a30cba2c3052bf77c5",410 "language": "Python",411 "lines": 14,412 "truncated": false,413 "block": 6,414 "row": 21915415 },416 {417 "path": "configs/kld/rotated_retinanet_obb_kld_r50_fpn_1x_dota_le90.py",418 "sha256": "a0b19eaa8115e3696b54e0b0de0041fccbaa59b784fef945ff47f90c48dfd4f6",419 "language": "Python",420 "lines": 12,421 "truncated": false,422 "block": 6,423 "row": 21882424 },425 {426 "path": "configs/kld/rotated_retinanet_obb_kld_stable_r50_adamw_fpn_1x_dota_le90.py",427 "sha256": "6544cc6c128a151f38c0908ceabae552f8b970eba3880ef91307daafdf4ba8d5",428 "language": "Python",429 "lines": 14,430 "truncated": false,431 "block": 6,432 "row": 22278433 },434 {435 "path": "configs/kld/rotated_retinanet_obb_kld_stable_r50_fpn_1x_dota_le90.py",436 "sha256": "8fda89f9317098c428e18cce36d9f7cdfc040c356f050ae9b41d2fd06ee04956",437 "language": "Python",438 "lines": 13,439 "truncated": false,440 "block": 6,441 "row": 21993442 },443 {444 "path": "configs/kld/rotated_retinanet_obb_kld_stable_r50_fpn_6x_hrsc_rr_le90.py",445 "sha256": "d83a680b1ee09cebd397ef8dff633e1a5c4c45f481fe6467a0128a62db99de45",446 "language": "Python",447 "lines": 15,448 "truncated": false,449 "block": 6,450 "row": 22047451 },452 {453 "path": "configs/oriented_rcnn/oriented_rcnn_r50_fpn_1x_dota_le90.py",454 "sha256": "7e0ce8480404d015063a82a526db9d1be6b40d1efd7cb35cf5ab33c4414a1f3c",455 "language": "Python",456 "lines": 146,457 "truncated": false,458 "block": 6,459 "row": 41049460 },461 {462 "path": "configs/oriented_rcnn/oriented_rcnn_r50_fpn_6x_hrsid_le90.py",463 "sha256": "57a6c04aecb9ec08ed37c8b624c2033ab9ad22bbb120489c1761f3fe70c14fec",464 "language": "Python",465 "lines": 158,466 "truncated": false,467 "block": 6,468 "row": 41698469 },470 {471 "path": "configs/oriented_rcnn/oriented_rcnn_r50_fpn_6x_ssdd_le90.py",472 "sha256": "07b4d516ae7fb735a58cf1635f59c424af30497022adcb8d95734cebd525bd9b",473 "language": "Python",474 "lines": 158,475 "truncated": false,476 "block": 6,477 "row": 41695478 },479 {480 "path": "configs/oriented_rcnn/oriented_rcnn_r50_fpn_fp16_1x_dota_le90.py",481 "sha256": "67a06188219712c004c646c7d9ccb9c571e662777e6f1ed0c83e5a2f596c6e3e",482 "language": "Python",483 "lines": 3,484 "truncated": false,485 "block": 6,486 "row": 20626487 },488 {489 "path": "configs/oriented_rcnn/oriented_rcnn_swin_tiny_fpn_1x_dota_le90.py",490 "sha256": "95e6b141dde0330b7b0a594221050f7cbd312713002e898e9a4f1e7462dae6ad",491 "language": "Python",492 "lines": 42,493 "truncated": false,494 "block": 6,495 "row": 26729496 },497 {498 "path": "configs/oriented_reppoints/oriented_reppoints_r50_fpn_1x_dota_le135.py",499 "sha256": "1a426baa7b27351a010d9c00adcbd663191bb3bf16f57956f0ef582039b86cef",500 "language": "Python",501 "lines": 98,502 "truncated": false,503 "block": 6,504 "row": 36420505 },506 {507 "path": "configs/oriented_reppoints/oriented_reppoints_r50_fpn_40e_dota_ms_le135.py",508 "sha256": "02dc598a49ad587b28215fd9950235881d708ac4e041d8c3b94c3ba3d6897ad1",509 "language": "Python",510 "lines": 33,511 "truncated": false,512 "block": 6,513 "row": 25902514 },515 {516 "path": "configs/r3det/r3det_r50_fpn_1x_dota_oc.py",517 "sha256": "f6a5eed9d592b1b2441b68030c1ca2f17a500aae6904afc4a3fc8ca46bbe12f4",518 "language": "Python",519 "lines": 134,520 "truncated": false,521 "block": 6,522 "row": 39900523 },524 {525 "path": "configs/r3det/r3det_refine_r50_fpn_1x_dota_oc.py",526 "sha256": "4c9fdf63bc65692c5ff8d05f2006d3b60c514fa3e992d5422d211bfde2a6f23c",527 "language": "Python",528 "lines": 172,529 "truncated": false,530 "block": 6,531 "row": 42990532 },533 {534 "path": "configs/r3det/r3det_tiny_r50_fpn_1x_dota_oc.py",535 "sha256": "f8948b0b16ab2e594e1630cd9add44dabcf2a5c5a508e265a357c0e67a6a30fd",536 "language": "Python",537 "lines": 134,538 "truncated": false,539 "block": 6,540 "row": 39901541 },542 {543 "path": "configs/redet/redet_re50_refpn_1x_dota_le90.py",544 "sha256": "be95a0c4143dadb961985c4478bafc197debe39c459775c0516f412b57e9bd91",545 "language": "Python",546 "lines": 197,547 "truncated": false,548 "block": 23,549 "row": 8156550 },551 {552 "path": "configs/redet/redet_re50_refpn_1x_dota_ms_rr_le90.py",553 "sha256": "3934e7c1cc266036c073e181c871a94562dcdc91289e0195f45a36a034cc6454",554 "language": "Python",555 "lines": 40,556 "truncated": false,557 "block": 6,558 "row": 28187559 },560 {561 "path": "configs/redet/redet_re50_refpn_3x_hrsc_le90.py",562 "sha256": "5f202a623440b2b13e06bb0f5801499e1929d74e7525afdf581ec5f9c28e1dd0",563 "language": "Python",564 "lines": 209,565 "truncated": false,566 "block": 6,567 "row": 45173568 },569 {570 "path": "configs/redet/redet_re50_refpn_fp16_1x_dota_le90.py",571 "sha256": "3197597f993e6df6af13576a35e6f667d4cf2903098300416ee96f355a6f3a66",572 "language": "Python",573 "lines": 3,574 "truncated": false,575 "block": 6,576 "row": 20589577 },578 {579 "path": "configs/roi_trans/roi_trans_r50_fpn_1x_dota_le135.py",580 "sha256": "4b12ef3b57290970fa906f974791b4a83cf4b3ce54c27e139c0f8ab9909b61dc",581 "language": "Python",582 "lines": 199,583 "truncated": false,584 "block": 6,585 "row": 44856586 },587 {588 "path": "configs/roi_trans/roi_trans_r50_fpn_1x_dota_le90.py",589 "sha256": "0471be2b6095c17a03a0aa56925fd36541dd4fda8e0c30d01ea86d8549a27279",590 "language": "Python",591 "lines": 199,592 "truncated": false,593 "block": 6,594 "row": 44857595 },596 {597 "path": "configs/roi_trans/roi_trans_r50_fpn_1x_dota_ms_le90.py",598 "sha256": "909d25641caee88c6dfe7c1ffc1877a8efeead7bfb2bf0f2ff9577fbed8eaa85",599 "language": "Python",600 "lines": 13,601 "truncated": false,602 "block": 6,603 "row": 22471604 },605 {606 "path": "configs/roi_trans/roi_trans_r50_fpn_1x_dota_ms_rr_le90.py",607 "sha256": "44cdca23a9a58cf5117c929b839599ae9422b363073209ea4dff2d6e5857fa33",608 "language": "Python",609 "lines": 40,610 "truncated": false,611 "block": 6,612 "row": 28189613 },614 {615 "path": "configs/roi_trans/roi_trans_r50_fpn_1x_dota_oc.py",616 "sha256": "7952899c33fc1be417f21a52b2fbb91a7399fa3e933eeaa552e0e6c56b889991",617 "language": "Python",618 "lines": 199,619 "truncated": false,620 "block": 6,621 "row": 44866622 },623 {624 "path": "configs/roi_trans/roi_trans_r50_fpn_fp16_1x_dota_le90.py",625 "sha256": "f76b634cae99cc6a91b2c5cecb373cecccc29ce1c957466b3221ceecaf4a5811",626 "language": "Python",627 "lines": 3,628 "truncated": false,629 "block": 6,630 "row": 20601631 },632 {633 "path": "configs/roi_trans/roi_trans_swin_tiny_fpn_1x_dota_le90.py",634 "sha256": "6f465b572af95d1f3b5e14b887ab01897518efef4c558cf4f5df2e4f28d6fa61",635 "language": "Python",636 "lines": 44,637 "truncated": false,638 "block": 6,639 "row": 27066640 },641 {642 "path": "configs/rotated_atss/r3det_atss_r50_fpn_1x_dota_oc.py",643 "sha256": "51be84ae86466b1a67e7c83c5ab0947b8bca436769a7f4fd8a0a69ecb4c9c777",644 "language": "Python",645 "lines": 23,646 "truncated": false,647 "block": 6,648 "row": 23866649 },650 {651 "path": "configs/rotated_atss/rotated_atss_hbb_r50_fpn_1x_dota_oc.py",652 "sha256": "aeea1e4169e3096367101a31f5b574c610743d05d9511ce01736591e11c30690",653 "language": "Python",654 "lines": 21,655 "truncated": false,656 "block": 6,657 "row": 23615658 },659 {660 "path": "configs/rotated_atss/rotated_atss_obb_r50_fpn_1x_dota_le135.py",661 "sha256": "1804328b66268595585de93b0624d8e232bf0da53e296cb7be4ad62525147bbc",662 "language": "Python",663 "lines": 22,664 "truncated": false,665 "block": 6,666 "row": 23457667 },668 {669 "path": "configs/rotated_atss/rotated_atss_obb_r50_fpn_1x_dota_le90.py",670 "sha256": "8f51dbe66c90ae1aa6eca6484547ec7703c12e249776d238f56be6fd3dccedd6",671 "language": "Python",672 "lines": 20,673 "truncated": false,674 "block": 6,675 "row": 23416676 },677 {678 "path": "configs/rotated_faster_rcnn/rotated_faster_rcnn_r50_fpn_1x_dota_le90.py",679 "sha256": "3895987cf3d3e1a301d9d022a5c240ceba8df938f7313c85989fd0fb419a13e9",680 "language": "Python",681 "lines": 140,682 "truncated": false,683 "block": 6,684 "row": 40573685 },686 {687 "path": "configs/rotated_fcos/rotated_fcos_csl_gaussian_r50_fpn_1x_dota_le90.py",688 "sha256": "0ecb8e5fbffe169f65b8e3fcbcda04e22ba127d56eb5350c6456f10f1f945741",689 "language": "Python",690 "lines": 30,691 "truncated": false,692 "block": 6,693 "row": 25194694 },695 {696 "path": "configs/rotated_fcos/rotated_fcos_kld_r50_fpn_1x_dota_le90.py",697 "sha256": "ddd67075a288e1b47449dff553d360f3ae63ac11aba28a02ce3952fad930e73c",698 "language": "Python",699 "lines": 11,700 "truncated": false,701 "block": 6,702 "row": 21565703 },704 {705 "path": "configs/rotated_fcos/rotated_fcos_r50_fpn_1x_dota_le90.py",706 "sha256": "75f3cf727e1c243050cc31ddaf10e953b83c42d6a82a10f7012d5469f1536524",707 "language": "Python",708 "lines": 81,709 "truncated": false,710 "block": 6,711 "row": 34265712 },713 {714 "path": "configs/rotated_fcos/rotated_fcos_sep_angle_r50_fpn_1x_dota_le90.py",715 "sha256": "d665dedad71d0c7f08da43aa305e580dde10d9c979d05756c9ee68c404547c1d",716 "language": "Python",717 "lines": 83,718 "truncated": false,719 "block": 6,720 "row": 34665721 },722 {723 "path": "configs/rotated_reppoints/rotated_reppoints_r50_fpn_1x_dota_le135.py",724 "sha256": "513173c2f4283c18ba2c89850cc9b739b05243a7cafab8906e34e9f83fd1ec19",725 "language": "Python",726 "lines": 97,727 "truncated": false,728 "block": 6,729 "row": 35968730 },731 {732 "path": "configs/rotated_reppoints/rotated_reppoints_r50_fpn_1x_dota_oc.py",733 "sha256": "33d4cdf309e8480eb5c98109cb49c449e9562f127ac7b3854679ad1f83d88578",734 "language": "Python",735 "lines": 97,736 "truncated": false,737 "block": 6,738 "row": 35950739 },740 {741 "path": "configs/rotated_retinanet/rotated_retinanet_hbb_r50_fpn_1x_dota_le135.py",742 "sha256": "ba220c84273faecbe926613d739be9c2c404c10ccc37578ba3066969dcecf871",743 "language": "Python",744 "lines": 17,745 "truncated": false,746 "block": 6,747 "row": 23966748 },749 {750 "path": "configs/rotated_retinanet/rotated_retinanet_hbb_r50_fpn_1x_dota_le90.py",751 "sha256": "39beeedbf2a7a645dccc7b372d2c9d4aa05af0daad71636afe0487eedadc76aa",752 "language": "Python",753 "lines": 17,754 "truncated": false,755 "block": 6,756 "row": 23945757 },758 {759 "path": "configs/rotated_retinanet/rotated_retinanet_hbb_r50_fpn_1x_dota_oc.py",760 "sha256": "3bff56507ce7a2462b0f33ad8c3b7f504cb98fe3ea77747db244cb2bb3d9438f",761 "language": "Python",762 "lines": 17,763 "truncated": false,764 "block": 6,765 "row": 23920766 },767 {768 "path": "configs/rotated_retinanet/rotated_retinanet_hbb_r50_fpn_6x_hrsc_rr_oc.py",769 "sha256": "f3dfacd90813cbf1f68741697b4319f0079dd82e803431a11f116a16accc64ca",770 "language": "Python",771 "lines": 115,772 "truncated": false,773 "block": 6,774 "row": 37478775 },776 {777 "path": "configs/rotated_retinanet/rotated_retinanet_obb_r50_fpn_1x_dota_le135.py",778 "sha256": "8c3c944af7f96ff72627b329cf583280de624f9f60b837fba89bfda157709873",779 "language": "Python",780 "lines": 92,781 "truncated": false,782 "block": 6,783 "row": 35411784 },785 {786 "path": "configs/rotated_retinanet/rotated_retinanet_obb_r50_fpn_1x_dota_le90.py",787 "sha256": "b105ba8dbd5fea6ce8100f455cd24ff117c9c4411beed65961b2f731dd20df98",788 "language": "Python",789 "lines": 92,790 "truncated": false,791 "block": 6,792 "row": 35415793 },794 {795 "path": "configs/rotated_retinanet/rotated_retinanet_obb_r50_fpn_1x_dota_ms_rr_le90.py",796 "sha256": "bbbf46ef24f31d6d9d010585888326de53229a70e2b6a557304535f4c9065f3d",797 "language": "Python",798 "lines": 39,799 "truncated": false,800 "block": 6,801 "row": 27698802 },803 {804 "path": "configs/rotated_retinanet/rotated_retinanet_obb_r50_fpn_1x_dota_oc.py",805 "sha256": "6310e0a523fbd0a877afaf9ab68f5069a6a2ae2d729e39cf259bf097da23bbaf",806 "language": "Python",807 "lines": 92,808 "truncated": false,809 "block": 6,810 "row": 35414811 },812 {813 "path": "configs/rotated_retinanet/rotated_retinanet_obb_r50_fpn_6x_hrsc_rr_le90.py",814 "sha256": "95c6f1cb279e648ecba3611db02a74a8dd4693440e1b165e35b1b6bcd25b35fb",815 "language": "Python",816 "lines": 115,817 "truncated": false,818 "block": 6,819 "row": 37452820 },821 {822 "path": "configs/rotated_retinanet/rotated_retinanet_obb_r50_fpn_fp16_1x_dota_le90.py",823 "sha256": "40849db9aa1271110c1a127aeaeff3be45244f897e30bfe1d6b6d783d38c66dd",824 "language": "Python",825 "lines": 3,826 "truncated": false,827 "block": 6,828 "row": 20665829 },830 {831 "path": "configs/s2anet/s2anet_r50_fpn_1x_dota_le135.py",832 "sha256": "c41a2c948b76293fc1dca70d85845d5cd5ddee87789aa13da46e4d80efdb7a8f",833 "language": "Python",834 "lines": 132,835 "truncated": false,836 "block": 6,837 "row": 39386838 },839 {840 "path": "configs/s2anet/s2anet_r50_fpn_3x_hrsc_le135.py",841 "sha256": "b750b2a7c00b2c912499070082e383f01b8ba35915723efc65527cf6d1041d86",842 "language": "Python",843 "lines": 132,844 "truncated": false,845 "block": 6,846 "row": 39368847 },848 {849 "path": "configs/s2anet/s2anet_r50_fpn_fp16_1x_dota_le135.py",850 "sha256": "fbad3eda4879845051f7908159c6d1f21a6c5405fd20deeabe890e49345e00e9",851 "language": "Python",852 "lines": 3,853 "truncated": false,854 "block": 6,855 "row": 20586856 },857 {858 "path": "configs/sasm_reppoints/sasm_reppoints_r50_fpn_1x_dota_oc.py",859 "sha256": "570ae3f85ed483e18d350eeacd3feb86cc3888deecac3fcf54cdb9c961e88f49",860 "language": "Python",861 "lines": 15,862 "truncated": false,863 "block": 6,864 "row": 22558865 },866 {867 "path": "demo/MMRotate_Tutorial.ipynb",868 "sha256": "a3c28ed4cf6b921fe1b42e3d496a6b51f87c6478820db854baa794f82856d89e",869 "language": "Jupyter",870 "lines": 334,871 "truncated": false,872 "block": 6,873 "row": 185874 },875 {876 "path": "demo/huge_image_demo.py",877 "sha256": "e9ef7a424c1436889b9838b6c10b318cbc04593ac470770ceccd1abd30c4be24",878 "language": "Python",879 "lines": 80,880 "truncated": false,881 "block": 6,882 "row": 34225883 },884 {885 "path": "demo/image_demo.py",886 "sha256": "6a3df95e650d8518f8af33323ec8fb81faa3df05b1264ccac2f7753a0a57fd63",887 "language": "Python",888 "lines": 45,889 "truncated": false,890 "block": 6,891 "row": 28545892 },893 {894 "path": "docker/serve/entrypoint.sh",895 "sha256": "33edea44e8c9a796174d01ce14e1334bc8594aff7d5bb555d2f892c8c8d38e3d",896 "language": "Shell",897 "lines": 12,898 "truncated": false,899 "block": 8,900 "row": 6594901 },902 {903 "path": "docs/en/conf.py",904 "sha256": "8a6a397a5091e583be68f084ab3d3ff7e72706fb546f9141555c442a91ccb578",905 "language": "Python",906 "lines": 115,907 "truncated": false,908 "block": 6,909 "row": 37987910 },911 {912 "path": "docs/en/stat.py",913 "sha256": "fbc02bd36b201d0e91fa1dbf20ab80cc4c39ba48ea20a62076466f9aa27b7d15",914 "language": "Python",915 "lines": 64,916 "truncated": false,917 "block": 6,918 "row": 29231919 },920 {921 "path": "docs/zh_cn/conf.py",922 "sha256": "6fae00b4ba6725f925ab7b6438ea40d5eecf05bd841bfaaec2dcbcb248e71d69",923 "language": "Python",924 "lines": 115,925 "truncated": false,926 "block": 6,927 "row": 37890928 },929 {930 "path": "docs/zh_cn/stat.py",931 "sha256": "fbc02bd36b201d0e91fa1dbf20ab80cc4c39ba48ea20a62076466f9aa27b7d15",932 "language": "Python",933 "lines": 64,934 "truncated": false,935 "block": 6,936 "row": 29231937 },938 {939 "path": "mmrotate/__init__.py",940 "sha256": "32f1d37a699319ac671e0dd962d03e9b2b2b004521c85b969ddcf902b51ca7bd",941 "language": "Python",942 "lines": 42,943 "truncated": false,944 "block": 6,945 "row": 28890946 },947 {948 "path": "mmrotate/apis/__init__.py",949 "sha256": "5a0c9a636a4c3ee2e4bedc7a670fa5bf8bbcf44e2d741e9c46d02e9ab3866f5f",950 "language": "Python",951 "lines": 5,952 "truncated": false,953 "block": 6,954 "row": 21171955 },956 {957 "path": "mmrotate/apis/inference.py",958 "sha256": "69ad5506136b3b6d34abb45704600ea3fbd52d62901f9c0ae65bbc6019489cde",959 "language": "Python",960 "lines": 94,961 "truncated": false,962 "block": 6,963 "row": 36804964 },965 {966 "path": "mmrotate/apis/train.py",967 "sha256": "9d995c7c008f4ad29d3295db3ff7608c998b92f076420468b986c8531737fc04",968 "language": "Python",969 "lines": 144,970 "truncated": false,971 "block": 6,972 "row": 41298973 },974 {975 "path": "mmrotate/core/__init__.py",976 "sha256": "1bdafebfd30e431c021bd7167edd07c37e43f86c6c32251e43156bf159b587ff",977 "language": "Python",978 "lines": 7,979 "truncated": false,980 "block": 6,981 "row": 21795982 },983 {984 "path": "mmrotate/core/anchor/__init__.py",985 "sha256": "b108cfb9d258f5cb7411695417ede368a2d5d7f2d2fee83b089d3e258d0cc006",986 "language": "Python",987 "lines": 10,988 "truncated": false,989 "block": 6,990 "row": 22256991 },992 {993 "path": "mmrotate/core/anchor/anchor_generator.py",994 "sha256": "905df765f285783e1622387dafa58dd1c2f5281fe5abee1ccda15f4668682e72",995 "language": "Python",996 "lines": 75,997 "truncated": false,998 "block": 6,999 "row": 350081000 },1001 {1002 "path": "mmrotate/core/anchor/builder.py",1003 "sha256": "ee3829e08d26f897c3cbb608bed854e174b9057ade954ccc7d3b67c5ed733f6c",1004 "language": "Python",1005 "lines": 9,1006 "truncated": false,1007 "block": 6,1008 "row": 217791009 },1010 {1011 "path": "mmrotate/core/anchor/utils.py",1012 "sha256": "424300b983640c42583e6dcff3343d01334c18794b693bdaa4e763d1313f07f1",1013 "language": "Python",1014 "lines": 31,1015 "truncated": false,1016 "block": 6,1017 "row": 264191018 },1019 {1020 "path": "mmrotate/core/bbox/__init__.py",1021 "sha256": "fadc1fce8cd226bbf8f8e62cfdf3a17a1bca0c9c5cbb3e8a1cbd4d2a775c5acf",1022 "language": "Python",1023 "lines": 24,1024 "truncated": false,1025 "block": 6,1026 "row": 280401027 },1028 {1029 "path": "mmrotate/core/bbox/assigners/__init__.py",1030 "sha256": "bf2261e81ad5aca1afde5d469a385d07cca2921c0abe6d5e03d770e3bd8e4aae",1031 "language": "Python",1032 "lines": 11,1033 "truncated": false,1034 "block": 6,1035 "row": 222361036 },1037 {1038 "path": "mmrotate/core/bbox/assigners/atss_kld_assigner.py",1039 "sha256": "3c793b5197c7033e20ed79e58f7c999f70866b4305bc67ae4335a32fbdd7406a",1040 "language": "Python",1041 "lines": 282,1042 "truncated": false,1043 "block": 7,1044 "row": 39571045 },1046 {1047 "path": "mmrotate/core/bbox/assigners/atss_obb_assigner.py",1048 "sha256": "dc4e5deee8222e2c5dbfd8c3697240e3027771e85267f4b956278da1efbe93c2",1049 "language": "Python",1050 "lines": 157,1051 "truncated": false,1052 "block": 6,1053 "row": 443301054 },1055 {1056 "path": "mmrotate/core/bbox/assigners/convex_assigner.py",1057 "sha256": "9b68496050f20d7d1448c88c0a7036d2221f05702fed5c4f9cf98a7b0a64460f",1058 "language": "Python",1059 "lines": 170,1060 "truncated": false,1061 "block": 6,1062 "row": 453841063 },1064 {1065 "path": "mmrotate/core/bbox/assigners/max_convex_iou_assigner.py",1066 "sha256": "87738cf968401ca8591f65d52bc2b616ed803bffa68a70658c9a0b6a448270ba",1067 "language": "Python",1068 "lines": 219,1069 "truncated": false,1070 "block": 7,1071 "row": 22091072 },1073 {1074 "path": "mmrotate/core/bbox/assigners/sas_assigner.py",1075 "sha256": "8f9ab7da044943e70d4961acf612bbd73166686a984487f743351d02a5bfaeb8",1076 "language": "Python",1077 "lines": 222,1078 "truncated": false,1079 "block": 7,1080 "row": 15071081 },1082 {1083 "path": "mmrotate/core/bbox/builder.py",1084 "sha256": "3d4f2404263d9d840a8ac6cd575d259d85e4d3aff53ccaa8405b7d8a7b982312",1085 "language": "Python",1086 "lines": 22,1087 "truncated": false,1088 "block": 6,1089 "row": 239541090 },1091 {1092 "path": "mmrotate/core/bbox/coder/__init__.py",1093 "sha256": "230eee1b712008c9cc426ace1615506ae50d6f294032f7df265573eae248ecff",1094 "language": "Python",1095 "lines": 12,1096 "truncated": false,1097 "block": 6,1098 "row": 230451099 },1100 {1101 "path": "mmrotate/core/bbox/coder/angle_coder.py",1102 "sha256": "97a3c079b12e11a55cd428068be16a2a92eec75e5ea6c6baa362a7fb60308b95",1103 "language": "Python",1104 "lines": 114,1105 "truncated": false,1106 "block": 6,1107 "row": 397131108 },1109 {1110 "path": "mmrotate/core/bbox/coder/delta_midpointoffset_rbbox_coder.py",1111 "sha256": "dc82ad7d079ebd7d3f25e9cc949dcfa3db818d43d7b37a00c1bdf2be2f131af5",1112 "language": "Python",1113 "lines": 232,1114 "truncated": false,1115 "block": 7,1116 "row": 16461117 },1118 {1119 "path": "mmrotate/core/bbox/coder/delta_xywha_hbbox_coder.py",1120 "sha256": "195131e67c8a62817b7335baa13022e10169ab39a8d0f4a93cc0d14bfe2be544",1121 "language": "Python",1122 "lines": 273,1123 "truncated": false,1124 "block": 7,1125 "row": 37581126 },1127 {1128 "path": "mmrotate/core/bbox/coder/delta_xywha_rbbox_coder.py",1129 "sha256": "c8194ab705da451b127eabaa3055179cceb1f5e130f39982de10b68cc2779f6a",1130 "language": "Python",1131 "lines": 283,1132 "truncated": false,1133 "block": 7,1134 "row": 45181135 },1136 {1137 "path": "mmrotate/core/bbox/coder/distance_angle_point_coder.py",1138 "sha256": "dfc91fe9f58fe0fb268e137e75f04758e6df21c55fefe419e890f001ffa5f09a",1139 "language": "Python",1140 "lines": 111,1141 "truncated": false,1142 "block": 6,1143 "row": 400191144 },1145 {1146 "path": "mmrotate/core/bbox/coder/gliding_vertex_coder.py",1147 "sha256": "b4f6d69a5d675c52c6aa68a7ff3f2ef6a40a4db2bc486d04076b0a1215f0b42d",1148 "language": "Python",1149 "lines": 158,1150 "truncated": false,1151 "block": 6,1152 "row": 420861153 },1154 {1155 "path": "mmrotate/core/bbox/iou_calculators/__init__.py",1156 "sha256": "dfb4139869d26f5ccdf39a32b4828cc6240f4d92042f5e9873af939ace4d03df",1157 "language": "Python",1158 "lines": 5,1159 "truncated": false,1160 "block": 6,1161 "row": 213531162 },1163 {1164 "path": "mmrotate/core/bbox/iou_calculators/builder.py",1165 "sha256": "4229663449ceba273d921f6eaa1fb7320bf1482d2f3c49104fde069a33fe2bb6",1166 "language": "Python",1167 "lines": 10,1168 "truncated": false,1169 "block": 6,1170 "row": 220151171 },1172 {1173 "path": "mmrotate/core/bbox/iou_calculators/rotate_iou2d_calculator.py",1174 "sha256": "17626a2e15bb841700eb819dcccd6a6fed01df2c0a88fbf399be6a97fbac8230",1175 "language": "Python",1176 "lines": 89,1177 "truncated": false,1178 "block": 6,1179 "row": 370581180 },1181 {1182 "path": "mmrotate/core/bbox/samplers/__init__.py",1183 "sha256": "f9874856993f9b84e745cca75bd83329cdbbce21fc8e15fd354c6c36a53cf0b8",1184 "language": "Python",1185 "lines": 4,1186 "truncated": false,1187 "block": 6,1188 "row": 208181189 },1190 {1191 "path": "mmrotate/core/bbox/samplers/rotate_random_sampler.py",1192 "sha256": "63b662a38b2150c0c4cfec454aafe1f0b26ddfc137c30b6cf3a11b06a29ae56c",1193 "language": "Python",1194 "lines": 146,1195 "truncated": false,1196 "block": 6,1197 "row": 431671198 },1199 {1200 "path": "mmrotate/core/bbox/transforms.py",