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/qubvel/segmentation_models.pytorch",4 "url": "https://github.com/qubvel/segmentation_models.pytorch",5 "host": "github.com",6 "commit": "405cdc56d866b079a191a5193b6dfdd1c6411a2c",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "a9acb108113b9d7582a69a7cbeadef1ff6042bb93cd4890eae2c970727be538c",14 "language": "License",15 "lines": 21,16 "truncated": false,17 "block": 6,18 "row": 178019 },20 {21 "path": "README.md",22 "sha256": "b2a362a8599d778080040a9caa413eb731618aab1d3d8335c2b5a4b0bd61a673",23 "language": "Text",24 "lines": 235,25 "truncated": false,26 "block": 8,27 "row": 1081528 },29 {30 "path": "docs/conf.py",31 "sha256": "ad7069d80ef61958140e4cf1999adbfc18b55b19cef7cb86958028ac1d84e988",32 "language": "Python",33 "lines": 133,34 "truncated": false,35 "block": 6,36 "row": 3820737 },38 {39 "path": "examples/binary_segmentation_buildings.py",40 "sha256": "2e5d0cfb8beaeae786ad76c009dbb3e312d0652b8dab0eaa2e54127002a9c891",41 "language": "Python",42 "lines": 498,43 "truncated": false,44 "block": 7,45 "row": 668946 },47 {48 "path": "examples/binary_segmentation_intro.ipynb",49 "sha256": "846857be83f8c94bcc79d2f6bcae425a2ee120c89814bdf48abe42c289dfe9e9",50 "language": "Jupyter",51 "lines": 368,52 "truncated": false,53 "block": 6,54 "row": 32055 },56 {57 "path": "examples/camvid_segmentation_multiclass.ipynb",58 "sha256": "edbd069e23981c9828dc9e721ada445100a388b145ddae58a4a19b506afbae79",59 "language": "Jupyter",60 "lines": 482,61 "truncated": false,62 "block": 6,63 "row": 45664 },65 {66 "path": "examples/cars segmentation (camvid).ipynb",67 "sha256": "c4f6024bd45fa413e152785c734154a96fe0cd1dd9d41fccf4f1c3d3fbcf369b",68 "language": "Jupyter",69 "lines": 471,70 "truncated": false,71 "block": 6,72 "row": 45473 },74 {75 "path": "examples/convert_to_onnx.ipynb",76 "sha256": "1d2794b926d15053fd7c31bb9abbb592567f232d873fa24e7d138b49c28b5555",77 "language": "Jupyter",78 "lines": 84,79 "truncated": false,80 "block": 5,81 "row": 1637382 },83 {84 "path": "examples/dpt_inference_pretrained.ipynb",85 "sha256": "9f6ab61cce911a969b0ea8a51270300d6da043b2e595e845133dc36c8dd8276f",86 "language": "Jupyter",87 "lines": 65,88 "truncated": false,89 "block": 5,90 "row": 1620991 },92 {93 "path": "examples/save_load_model_and_share_with_hf_hub.ipynb",94 "sha256": "6039d8b5af265bbef5ba8072ea167072f95fbc5ea51481231174a0451ae5e000",95 "language": "Jupyter",96 "lines": 120,97 "truncated": false,98 "block": 5,99 "row": 16537100 },101 {102 "path": "examples/segformer_inference_pretrained.ipynb",103 "sha256": "fedf2aae26ae04be31936af50358086bfec68fe0b8ceb8b20b9af257b9a899e9",104 "language": "Jupyter",105 "lines": 66,106 "truncated": false,107 "block": 5,108 "row": 16235109 },110 {111 "path": "examples/upernet_inference_pretrained.ipynb",112 "sha256": "bfe4604562bb7fbae6888b716b55701a33d885cb848b7d32cfc0505c0d8f7b97",113 "language": "Jupyter",114 "lines": 67,115 "truncated": false,116 "block": 5,117 "row": 16240118 },119 {120 "path": "misc/generate_table.py",121 "sha256": "e3a41faa5b3097d41994b1d6b7e5580ffb956c0a0dd0033e2b0fe77ea737d975",122 "language": "Python",123 "lines": 45,124 "truncated": false,125 "block": 6,126 "row": 27188127 },128 {129 "path": "misc/generate_table_timm.py",130 "sha256": "7909f8cf46425a52edd98029b9e7505049b7d5c4a9809010f517bd91e69f9709",131 "language": "Python",132 "lines": 108,133 "truncated": false,134 "block": 6,135 "row": 35985136 },137 {138 "path": "misc/generate_test_models.py",139 "sha256": "b514c53b3436999f5cf90eddb335edcf387d7a3f60213e14d3f73621c1f76cd5",140 "language": "Python",141 "lines": 58,142 "truncated": false,143 "block": 6,144 "row": 30237145 },146 {147 "path": "scripts/models-conversions/dpt-original-to-smp.py",148 "sha256": "42300bb03f2e2b5fa6e65ad9d278d277bb4ee574378a21ed8cff5774b308b568",149 "language": "Python",150 "lines": 122,151 "truncated": false,152 "block": 6,153 "row": 41310154 },155 {156 "path": "scripts/models-conversions/segformer-original-decoder-to-smp.py",157 "sha256": "f56b612e2a9d6512bfb3427a4d109719cc9d2e3b3f19541c4386618ded10914a",158 "language": "Python",159 "lines": 148,160 "truncated": false,161 "block": 6,162 "row": 41210163 },164 {165 "path": "scripts/models-conversions/upernet-hf-to-smp.py",166 "sha256": "598a07dbf794f9a2aec58044547b8152256b8fd49bed14d6ba9183a74ad51053",167 "language": "Python",168 "lines": 249,169 "truncated": false,170 "block": 7,171 "row": 3872172 },173 {174 "path": "segmentation_models_pytorch/__init__.py",175 "sha256": "622b944ad2fab4f89e53fb84458eaa68327b41caa6140f906b19258a86f4da92",176 "language": "Python",177 "lines": 93,178 "truncated": false,179 "block": 6,180 "row": 32443181 },182 {183 "path": "segmentation_models_pytorch/__version__.py",184 "sha256": "410cf08558f52f33ec02d9f85099bf283ccbd334d4005df8e5715251e3cd6c2c",185 "language": "Python",186 "lines": 1,187 "truncated": false,188 "block": 6,189 "row": 20200190 },191 {192 "path": "segmentation_models_pytorch/base/__init__.py",193 "sha256": "d389af39cc1e82258889c2eff1dec1237d9dfeeacbf68b98cb9075cf14775165",194 "language": "Python",195 "lines": 13,196 "truncated": false,197 "block": 6,198 "row": 21527199 },200 {201 "path": "segmentation_models_pytorch/base/heads.py",202 "sha256": "f39ecd51959bb93e46a8b90cd9734e961ca7cb859d943690f2ee4bc68e8574a8",203 "language": "Python",204 "lines": 35,205 "truncated": false,206 "block": 6,207 "row": 27730208 },209 {210 "path": "segmentation_models_pytorch/base/hub_mixin.py",211 "sha256": "dad10cb5e999e42334d1c3efb7e02c11044836b201c950a1121fee8711e188f2",212 "language": "Python",213 "lines": 155,214 "truncated": false,215 "block": 6,216 "row": 40879217 },218 {219 "path": "segmentation_models_pytorch/base/initialization.py",220 "sha256": "02276b436676b13b57b69c0cea63b9f005bd904c32877855825f0082cc74e8e6",221 "language": "Python",222 "lines": 28,223 "truncated": false,224 "block": 6,225 "row": 24928226 },227 {228 "path": "segmentation_models_pytorch/base/model.py",229 "sha256": "40bfb1c5c606a7c5c41e51cbb391bbf8daf626c5553d407b10abacb56733fcb1",230 "language": "Python",231 "lines": 210,232 "truncated": false,233 "block": 7,234 "row": 632235 },236 {237 "path": "segmentation_models_pytorch/base/modules.py",238 "sha256": "2bb4ab52ba162bf96b6c07e50e0d86c9e3c7b0eea585cc444c77dd243cecea11",239 "language": "Python",240 "lines": 197,241 "truncated": false,242 "block": 6,243 "row": 43731244 },245 {246 "path": "segmentation_models_pytorch/base/utils.py",247 "sha256": "308d76faa16daecdecd80af2abdbfa1b4f954aa8303f0e74b58fde9e1b9c4028",248 "language": "Python",249 "lines": 14,250 "truncated": false,251 "block": 6,252 "row": 21714253 },254 {255 "path": "segmentation_models_pytorch/datasets/__init__.py",256 "sha256": "93435a0ffc72ad53d5c0ee2b992ba87f896c4a5ccb574f49554674b6a0bbd7ca",257 "language": "Python",258 "lines": 3,259 "truncated": false,260 "block": 6,261 "row": 20791262 },263 {264 "path": "segmentation_models_pytorch/datasets/oxford_pet.py",265 "sha256": "2e20543482a3d74585ab5ff97d866b0e6aa27346f89461a852089da3fc1e1f2b",266 "language": "Python",267 "lines": 132,268 "truncated": false,269 "block": 6,270 "row": 39345271 },272 {273 "path": "segmentation_models_pytorch/decoders/deeplabv3/__init__.py",274 "sha256": "4e38a209a542efc79a558c7d7d21f624abb970c19f46ee262f58fbb8ba45e1e0",275 "language": "Python",276 "lines": 3,277 "truncated": false,278 "block": 6,279 "row": 20611280 },281 {282 "path": "segmentation_models_pytorch/decoders/deeplabv3/decoder.py",283 "sha256": "3af7d05b6f99d2f9dd4805caabd2cd903985bc7456d20d3c8c0c71fb227b0559",284 "language": "Python",285 "lines": 255,286 "truncated": false,287 "block": 7,288 "row": 1051289 },290 {291 "path": "segmentation_models_pytorch/decoders/deeplabv3/model.py",292 "sha256": "c4d97bfd5e5b3b0ea88c5369849f9feb099e252484c3a25ae998c08ab72d3b51",293 "language": "Python",294 "lines": 244,295 "truncated": false,296 "block": 7,297 "row": 4046298 },299 {300 "path": "segmentation_models_pytorch/decoders/dpt/__init__.py",301 "sha256": "8f530e2dd9cda723e807ae5af7d3482ee0b2f8b8d1b8b4790eb2bab323a259af",302 "language": "Python",303 "lines": 3,304 "truncated": false,305 "block": 6,306 "row": 20332307 },308 {309 "path": "segmentation_models_pytorch/decoders/dpt/decoder.py",310 "sha256": "03f77a613fa83a7b0e93e47cc069f65a5cea0911fd83862faf31c65d675fdafb",311 "language": "Python",312 "lines": 320,313 "truncated": false,314 "block": 7,315 "row": 3893316 },317 {318 "path": "segmentation_models_pytorch/decoders/dpt/model.py",319 "sha256": "b7fc3d8b1316aab2d93bd6bc67e5dc7cb1ad7b28dbec25e9052dd3915749ac39",320 "language": "Python",321 "lines": 168,322 "truncated": false,323 "block": 7,324 "row": 1036325 },326 {327 "path": "segmentation_models_pytorch/decoders/fpn/__init__.py",328 "sha256": "d18fcb8bb2f8426d6f61a15d0d63a5cd62cb90a957ff6068b76432b55bbc348b",329 "language": "Python",330 "lines": 3,331 "truncated": false,332 "block": 6,333 "row": 20334334 },335 {336 "path": "segmentation_models_pytorch/decoders/fpn/decoder.py",337 "sha256": "bee62a8d2e23644eb6ddfe0d0bf2c0b013a5c1db65ef65916b2a9bc190155ea7",338 "language": "Python",339 "lines": 146,340 "truncated": false,341 "block": 6,342 "row": 40418343 },344 {345 "path": "segmentation_models_pytorch/decoders/fpn/model.py",346 "sha256": "9beedda44e26fd6f940f64fd97f39d5279ec986b946de5b889a9ae492393381b",347 "language": "Python",348 "lines": 117,349 "truncated": false,350 "block": 6,351 "row": 42138352 },353 {354 "path": "segmentation_models_pytorch/decoders/linknet/__init__.py",355 "sha256": "af72608f15fd65915e8834d437edbff7c00742c87255bddb289c9a4af5ba9a25",356 "language": "Python",357 "lines": 3,358 "truncated": false,359 "block": 6,360 "row": 20396361 },362 {363 "path": "segmentation_models_pytorch/decoders/linknet/decoder.py",364 "sha256": "a0d31c91a984d12601eb7df8a11659c192f321a77ea8c2739e492065a4527ff0",365 "language": "Python",366 "lines": 103,367 "truncated": false,368 "block": 6,369 "row": 36212370 },371 {372 "path": "segmentation_models_pytorch/decoders/linknet/model.py",373 "sha256": "0a4093883c6aff77056d0f8b43aad37ded6b56db08bfe48daa8976eb57b0ad65",374 "language": "Python",375 "lines": 129,376 "truncated": false,377 "block": 6,378 "row": 43093379 },380 {381 "path": "segmentation_models_pytorch/decoders/manet/__init__.py",382 "sha256": "c848a5a6f3da77c56abb1807977acc4a6b642f35579386e7eb07404a4ef853e3",383 "language": "Python",384 "lines": 3,385 "truncated": false,386 "block": 6,387 "row": 20362388 },389 {390 "path": "segmentation_models_pytorch/decoders/manet/decoder.py",391 "sha256": "14b60fd12d5ba114a18d5c223e590f96b3847fc8076b3559631d1d98f188b4cf",392 "language": "Python",393 "lines": 217,394 "truncated": false,395 "block": 6,396 "row": 45400397 },398 {399 "path": "segmentation_models_pytorch/decoders/manet/model.py",400 "sha256": "0da4b7817fdf6b36fe209cb6d0f72dc3498519fee8bd67c509c75b1d08a94d11",401 "language": "Python",402 "lines": 137,403 "truncated": false,404 "block": 6,405 "row": 44192406 },407 {408 "path": "segmentation_models_pytorch/decoders/pan/__init__.py",409 "sha256": "1819b5003f8066002b1f63a551006a75de61fc99cd3924d97de25e21a3c8dde9",410 "language": "Python",411 "lines": 3,412 "truncated": false,413 "block": 6,414 "row": 20326415 },416 {417 "path": "segmentation_models_pytorch/decoders/pan/decoder.py",418 "sha256": "cd49dd56a169b8f0201b964363ff756fe564694781a4dddc372950e120494ec5",419 "language": "Python",420 "lines": 265,421 "truncated": false,422 "block": 7,423 "row": 177424 },425 {426 "path": "segmentation_models_pytorch/decoders/pan/model.py",427 "sha256": "f19fb6ecee1be512c67170d5732596ab901c3ee340b5a5e779c9a6b2c3c86fd0",428 "language": "Python",429 "lines": 126,430 "truncated": false,431 "block": 6,432 "row": 42616433 },434 {435 "path": "segmentation_models_pytorch/decoders/pspnet/__init__.py",436 "sha256": "35b0cc0574ebf5468840fe6f3a784733dabb187d3d6a449d4ef9e15614eb58e2",437 "language": "Python",438 "lines": 3,439 "truncated": false,440 "block": 6,441 "row": 20371442 },443 {444 "path": "segmentation_models_pytorch/decoders/pspnet/decoder.py",445 "sha256": "48cd7555d73b78f8fc1406d1db3b25449e7392ea2f7e05b3ebdb8470b18de133",446 "language": "Python",447 "lines": 109,448 "truncated": false,449 "block": 6,450 "row": 36272451 },452 {453 "path": "segmentation_models_pytorch/decoders/pspnet/model.py",454 "sha256": "16809839bc8b96ab243e66b49e1a63decca31fd1ca957df3aa9781ac8a67a0f9",455 "language": "Python",456 "lines": 132,457 "truncated": false,458 "block": 6,459 "row": 43444460 },461 {462 "path": "segmentation_models_pytorch/decoders/segformer/__init__.py",463 "sha256": "940cd4222dd734cafcb7c18a8a0d0b76b361c01f07eb1689e4aedd44049f8f8d",464 "language": "Python",465 "lines": 3,466 "truncated": false,467 "block": 6,468 "row": 20427469 },470 {471 "path": "segmentation_models_pytorch/decoders/segformer/decoder.py",472 "sha256": "9e8c564578067f4b30d9d2422a31697119563f8f90fb524faa8c820d66caeeec",473 "language": "Python",474 "lines": 73,475 "truncated": false,476 "block": 6,477 "row": 33583478 },479 {480 "path": "segmentation_models_pytorch/decoders/segformer/model.py",481 "sha256": "25edcc925e519f305f4bb11fd6c6d6702f7e90fefebb42f16abb21d0cf40d1f6",482 "language": "Python",483 "lines": 97,484 "truncated": false,485 "block": 6,486 "row": 39729487 },488 {489 "path": "segmentation_models_pytorch/decoders/unet/__init__.py",490 "sha256": "878db8dd3203b05e6b16317a6c44faed071a129d0b0d1ee0828baff71321cd9f",491 "language": "Python",492 "lines": 3,493 "truncated": false,494 "block": 6,495 "row": 20347496 },497 {498 "path": "segmentation_models_pytorch/decoders/unet/decoder.py",499 "sha256": "02d75d28d371e8cf471b37826808e36fe09c4c78f4174c6a987946b4a49663c7",500 "language": "Python",501 "lines": 170,502 "truncated": false,503 "block": 6,504 "row": 42777505 },506 {507 "path": "segmentation_models_pytorch/decoders/unet/model.py",508 "sha256": "0ffb26ba52b6815693da81ca10f202c0a86b6d5d6ec0d5825cab450b994c8b6b",509 "language": "Python",510 "lines": 169,511 "truncated": false,512 "block": 7,513 "row": 205514 },515 {516 "path": "segmentation_models_pytorch/decoders/unetplusplus/__init__.py",517 "sha256": "55f15f80c07812b3a0f8f4a16933d0451c746f40a81c99e0f4d1cbe98fea23e5",518 "language": "Python",519 "lines": 3,520 "truncated": false,521 "block": 6,522 "row": 20458523 },524 {525 "path": "segmentation_models_pytorch/decoders/unetplusplus/decoder.py",526 "sha256": "ec095b0e4c8d336421070b796da5fc292167e2c0a649835a4695859a3075f3ea",527 "language": "Python",528 "lines": 185,529 "truncated": false,530 "block": 6,531 "row": 44214532 },533 {534 "path": "segmentation_models_pytorch/decoders/unetplusplus/model.py",535 "sha256": "3fb866e4acef07f009fca05acc9c7f49ccd0a5b49a47a823c30a22715531921e",536 "language": "Python",537 "lines": 143,538 "truncated": false,539 "block": 6,540 "row": 44700541 },542 {543 "path": "segmentation_models_pytorch/decoders/upernet/__init__.py",544 "sha256": "6208c78aa93a247b354b5d6a83443c59be7b987b5e97959ae508ac350d1e7a4f",545 "language": "Python",546 "lines": 3,547 "truncated": false,548 "block": 6,549 "row": 20393550 },551 {552 "path": "segmentation_models_pytorch/decoders/upernet/decoder.py",553 "sha256": "d42d1440307a583321e6a5aed86dbcfcbe10303f8cf761119e40ac17e7b908da",554 "language": "Python",555 "lines": 211,556 "truncated": false,557 "block": 7,558 "row": 137559 },560 {561 "path": "segmentation_models_pytorch/decoders/upernet/model.py",562 "sha256": "95154f6dd20bde9473be730fd6a8592c12ca8398da875fece2cec7eab2dc96e2",563 "language": "Python",564 "lines": 116,565 "truncated": false,566 "block": 6,567 "row": 41909568 },569 {570 "path": "segmentation_models_pytorch/encoders/__init__.py",571 "sha256": "e72d596880375e32f5af5f14e878116dbe522eaa4ccbf313c4ad693ea1c606d2",572 "language": "Python",573 "lines": 184,574 "truncated": false,575 "block": 6,576 "row": 43706577 },578 {579 "path": "segmentation_models_pytorch/encoders/_base.py",580 "sha256": "be035ccbeb2559b580de37aaa0ac4be99973142ecd59acf00c25cc9a557dbed0",581 "language": "Python",582 "lines": 61,583 "truncated": false,584 "block": 6,585 "row": 31733586 },587 {588 "path": "segmentation_models_pytorch/encoders/_dpn.py",589 "sha256": "c5a69b230b47c3ee6c8d30f63058708d797e4022c009a676097e5077d3247583",590 "language": "Python",591 "lines": 364,592 "truncated": false,593 "block": 7,594 "row": 4278595 },596 {597 "path": "segmentation_models_pytorch/encoders/_efficientnet.py",598 "sha256": "048de3cd18f7cef849e2e6770af5dd34378db0c3b09ffb6a61411330ee36cae6",599 "language": "Python",600 "lines": 883,601 "truncated": false,602 "block": 7,603 "row": 10638604 },605 {606 "path": "segmentation_models_pytorch/encoders/_inceptionresnetv2.py",607 "sha256": "67601a4ca5b884a0460298925079af6e2ba83eba2068e5f335e853f41260b4fd",608 "language": "Python",609 "lines": 301,610 "truncated": false,611 "block": 7,612 "row": 2230613 },614 {615 "path": "segmentation_models_pytorch/encoders/_inceptionv4.py",616 "sha256": "33b3fcec145cb1454e43412dc1c473d26d169292d1aed99300ece1f42bb62c9d",617 "language": "Python",618 "lines": 291,619 "truncated": false,620 "block": 7,621 "row": 2057622 },623 {624 "path": "segmentation_models_pytorch/encoders/_preprocessing.py",625 "sha256": "6417d9fb742d8edb1f88021268d49676a827548363208e51bb974020c4af8feb",626 "language": "Python",627 "lines": 22,628 "truncated": false,629 "block": 6,630 "row": 22519631 },632 {633 "path": "segmentation_models_pytorch/encoders/_senet.py",634 "sha256": "3b876545e5c7110254f20d34e08a87d60b9a7c102d6c63d6a8d1c8960493df28",635 "language": "Python",636 "lines": 337,637 "truncated": false,638 "block": 7,639 "row": 3718640 },641 {642 "path": "segmentation_models_pytorch/encoders/_utils.py",643 "sha256": "e1b6d30321dfbe5ad2eb03667186fa30f0e6393b1b33cbe823caab9aaf94ee9b",644 "language": "Python",645 "lines": 57,646 "truncated": false,647 "block": 6,648 "row": 31466649 },650 {651 "path": "segmentation_models_pytorch/encoders/_xception.py",652 "sha256": "efaf78ecbc0fb3f84e7248430056817d346ccd47b5173e28abe50cca579a3463",653 "language": "Python",654 "lines": 231,655 "truncated": false,656 "block": 6,657 "row": 44583658 },659 {660 "path": "segmentation_models_pytorch/encoders/densenet.py",661 "sha256": "28e52a842b9275eedfcb2234ed0b865fe903b10d42fb050338aa2595e10c3cc7",662 "language": "Python",663 "lines": 174,664 "truncated": false,665 "block": 6,666 "row": 43370667 },668 {669 "path": "segmentation_models_pytorch/encoders/dpn.py",670 "sha256": "06ff7dcd728107c42bf63a811df1be6f3fcf8ad5a3e582e9d712727d7087bf07",671 "language": "Python",672 "lines": 227,673 "truncated": false,674 "block": 7,675 "row": 201676 },677 {678 "path": "segmentation_models_pytorch/encoders/efficientnet.py",679 "sha256": "9479047a1530114b575d34035a9c8f68ebafef33347124cd01e26e2cfa74bd5f",680 "language": "Python",681 "lines": 241,682 "truncated": false,683 "block": 7,684 "row": 1410685 },686 {687 "path": "segmentation_models_pytorch/encoders/inceptionresnetv2.py",688 "sha256": "5606749d77c448d02f7833c46e65861aa700f0cf5855b49f8b6c1f33fbfbf41d",689 "language": "Python",690 "lines": 131,691 "truncated": false,692 "block": 6,693 "row": 39937694 },695 {696 "path": "segmentation_models_pytorch/encoders/inceptionv4.py",697 "sha256": "efd4e9d45e85d7745d5dc7627a838a3a89317a5c3c4887c134d25f1e92411ec3",698 "language": "Python",699 "lines": 115,700 "truncated": false,701 "block": 6,702 "row": 38803703 },704 {705 "path": "segmentation_models_pytorch/encoders/mix_transformer.py",706 "sha256": "55148d8adecd4243b651b0e797e43499c06f3b1457374c116c1049d6c4220c5b",707 "language": "Python",708 "lines": 727,709 "truncated": false,710 "block": 7,711 "row": 9488712 },713 {714 "path": "segmentation_models_pytorch/encoders/mobilenet.py",715 "sha256": "601a3f2cb8cdc6bfaa99cbb1f94e1e2656a5d74580086b9e56a3cdec0d031e29",716 "language": "Python",717 "lines": 94,718 "truncated": false,719 "block": 6,720 "row": 37067721 },722 {723 "path": "segmentation_models_pytorch/encoders/mobileone.py",724 "sha256": "bf2512111e13c08fe251764b3c041f810d3a066923b6243525c4237fc343febe",725 "language": "Python",726 "lines": 564,727 "truncated": false,728 "block": 7,729 "row": 8324730 },731 {732 "path": "segmentation_models_pytorch/encoders/resnet.py",733 "sha256": "a70cfc5a8840656aef485b557adc2eb23905cbc16ebafe8e16d967fb6fcbadc0",734 "language": "Python",735 "lines": 310,736 "truncated": false,737 "block": 7,738 "row": 3252739 },740 {741 "path": "segmentation_models_pytorch/encoders/senet.py",742 "sha256": "455e2b0976056271890f940a663aa166b48084330577959c373d8fb3612ff6e2",743 "language": "Python",744 "lines": 231,745 "truncated": false,746 "block": 6,747 "row": 45434748 },749 {750 "path": "segmentation_models_pytorch/encoders/timm_efficientnet.py",751 "sha256": "0836213c5a8b01f2fc9c5b4647188d44f1c3f7e9c907efba4e0f24568b7c75b7",752 "language": "Python",753 "lines": 532,754 "truncated": false,755 "block": 7,756 "row": 7943757 },758 {759 "path": "segmentation_models_pytorch/encoders/timm_sknet.py",760 "sha256": "b1a4d86d3be6a2211440be3bf6422080eb694580bcfa6de616afdf62604571f7",761 "language": "Python",762 "lines": 121,763 "truncated": false,764 "block": 6,765 "row": 37514766 },767 {768 "path": "segmentation_models_pytorch/encoders/timm_universal.py",769 "sha256": "09948b8c6b3f412783c76b49aadd46a73d3c1c723185645e07274816b8b61075",770 "language": "Python",771 "lines": 247,772 "truncated": false,773 "block": 7,774 "row": 2289775 },776 {777 "path": "segmentation_models_pytorch/encoders/timm_vit.py",778 "sha256": "02c290baa32902e1c8bf0ac80185c2574d255b17fd1556027494553cab7a7a88",779 "language": "Python",780 "lines": 191,781 "truncated": false,782 "block": 6,783 "row": 45073784 },785 {786 "path": "segmentation_models_pytorch/encoders/vgg.py",787 "sha256": "2ea0004b1db95f72445d473375139cf3bc6b3db708fa80bab5539c9d6151803f",788 "language": "Python",789 "lines": 313,790 "truncated": false,791 "block": 7,792 "row": 3052793 },794 {795 "path": "segmentation_models_pytorch/encoders/xception.py",796 "sha256": "e431ebbb1462041717cdd653aee0af2f713451cd45deb2c6ab4d8c49c05bbe22",797 "language": "Python",798 "lines": 101,799 "truncated": false,800 "block": 6,801 "row": 34578802 },803 {804 "path": "segmentation_models_pytorch/losses/__init__.py",805 "sha256": "ac0662df3bafb6980b21abd775d566f934a3ea2294bbfe172393e2e4f08e3cfb",806 "language": "Python",807 "lines": 24,808 "truncated": false,809 "block": 6,810 "row": 23193811 },812 {813 "path": "segmentation_models_pytorch/losses/_functional.py",814 "sha256": "4e1b081c1e35d2f9e2399fe76d29398890630fefa0abc6f07a34c79c24a08bdb",815 "language": "Python",816 "lines": 289,817 "truncated": false,818 "block": 7,819 "row": 1957820 },821 {822 "path": "segmentation_models_pytorch/losses/constants.py",823 "sha256": "c29f510cf95410da6ea7779a5a3e513ba1cffb837cfb46944f6ab13b6896c0bb",824 "language": "Python",825 "lines": 18,826 "truncated": false,827 "block": 6,828 "row": 25992829 },830 {831 "path": "segmentation_models_pytorch/losses/dice.py",832 "sha256": "6797cd271a3af83013502f58fd066220cf2afcba09af920cd207865f4a22cdd6",833 "language": "Python",834 "lines": 162,835 "truncated": false,836 "block": 6,837 "row": 43733838 },839 {840 "path": "segmentation_models_pytorch/losses/focal.py",841 "sha256": "17fc74a6e6cfc6250935e54e36c33d193b50e95a6ae963c1bd8732c46832cdeb",842 "language": "Python",843 "lines": 130,844 "truncated": false,845 "block": 6,846 "row": 41198847 },848 {849 "path": "segmentation_models_pytorch/losses/jaccard.py",850 "sha256": "ba661f850a084cab6d8c6904316ecf1daba601af833b9c3e0ae4cc224e9daa27",851 "language": "Python",852 "lines": 150,853 "truncated": false,854 "block": 6,855 "row": 42640856 },857 {858 "path": "segmentation_models_pytorch/losses/lovasz.py",859 "sha256": "a013cdb6d1f3ba5ce2ab76f7ee288fb29bb8059189717cc3c3641bc08b85decf",860 "language": "Python",861 "lines": 235,862 "truncated": false,863 "block": 7,864 "row": 493865 },866 {867 "path": "segmentation_models_pytorch/losses/mcc.py",868 "sha256": "ebbb75a397c36fcce9db3dc5ced686a5f9b6c87a122ad05205881e5ebab2c025",869 "language": "Python",870 "lines": 51,871 "truncated": false,872 "block": 6,873 "row": 29889874 },875 {876 "path": "segmentation_models_pytorch/losses/soft_bce.py",877 "sha256": "68d393d7b638425164e8ac23476bc785a43a3b76e0f675bf8ce89f6dcee44089",878 "language": "Python",879 "lines": 83,880 "truncated": false,881 "block": 6,882 "row": 33775883 },884 {885 "path": "segmentation_models_pytorch/losses/soft_ce.py",886 "sha256": "01f4a167434999854a4019d03ff76ff38f6421200c4752d4a67dfc65fc48e2e7",887 "language": "Python",888 "lines": 47,889 "truncated": false,890 "block": 6,891 "row": 28825892 },893 {894 "path": "segmentation_models_pytorch/losses/tversky.py",895 "sha256": "27d522351215eade9fb48cdfdd185650a46e25db4b08fb4cf571233bc1562a7f",896 "language": "Python",897 "lines": 87,898 "truncated": false,899 "block": 6,900 "row": 36124901 },902 {903 "path": "segmentation_models_pytorch/metrics/__init__.py",904 "sha256": "f2b8878a4689c2eb49ac83d538de4ea2848b8063908ae1e89b092d137d18abc5",905 "language": "Python",906 "lines": 42,907 "truncated": false,908 "block": 6,909 "row": 24754910 },911 {912 "path": "segmentation_models_pytorch/metrics/functional.py",913 "sha256": "d4deca0da8d78efe0f22feb951c9727fb9ad62e28024e6d2f671b6cb5af252f2",914 "language": "Python",915 "lines": 799,916 "truncated": false,917 "block": 7,918 "row": 9769919 },920 {921 "path": "segmentation_models_pytorch/utils/__init__.py",922 "sha256": "158eb0c1d936301c0776008c046e84e0770a92a333a9b192ce40c607b3ef04b8",923 "language": "Python",924 "lines": 12,925 "truncated": false,926 "block": 6,927 "row": 21402928 },929 {930 "path": "segmentation_models_pytorch/utils/base.py",931 "sha256": "0e6020921a29e3e38e6cf8288034c07b36af2de16420c5bf1af42320838309fa",932 "language": "Python",933 "lines": 67,934 "truncated": false,935 "block": 6,936 "row": 30959937 },938 {939 "path": "segmentation_models_pytorch/utils/functional.py",940 "sha256": "8f188e4cf6372c0ad0d495fdb64257f1639995b193b0b6fd2b6fcaa82185fa29",941 "language": "Python",942 "lines": 132,943 "truncated": false,944 "block": 6,945 "row": 38413946 },947 {948 "path": "segmentation_models_pytorch/utils/losses.py",949 "sha256": "a8d2e2f97e8693f9f83dee9eb98a99193f8604c01c7d1308878778b889308968",950 "language": "Python",951 "lines": 69,952 "truncated": false,953 "block": 6,954 "row": 29505955 },956 {957 "path": "segmentation_models_pytorch/utils/meter.py",958 "sha256": "0eb7f0d130f79e9912e7c9f06affb2003710e094e754519e5aa638ce520c6a3f",959 "language": "Python",960 "lines": 61,961 "truncated": false,962 "block": 6,963 "row": 30095964 },965 {966 "path": "segmentation_models_pytorch/utils/metrics.py",967 "sha256": "2c9dcd6e9ef13478b04c8abdf97dae3158c49a1c2adb158dac92ad062b5df770",968 "language": "Python",969 "lines": 111,970 "truncated": false,971 "block": 6,972 "row": 36011973 },974 {975 "path": "segmentation_models_pytorch/utils/train.py",976 "sha256": "a16b9b43996a8d2efae5f7533df9c4079a5ff1007c70dfc9d3112646aa7dc980",977 "language": "Python",978 "lines": 116,979 "truncated": false,980 "block": 6,981 "row": 36905982 },983 {984 "path": "tests/base/test_freeze_encoder.py",985 "sha256": "bf21282e0e2eecd622bfda1748278b3f12e4ea22fba852f8ae80d0d864540956",986 "language": "Python",987 "lines": 70,988 "truncated": false,989 "block": 6,990 "row": 32067991 },992 {993 "path": "tests/base/test_modules.py",994 "sha256": "76ad1e68e7b453ed128549322f755fcf05f7268ccb5d57befc09751a3261bad1",995 "language": "Python",996 "lines": 64,997 "truncated": false,998 "block": 6,999 "row": 314841000 },1001 {1002 "path": "tests/conftest.py",1003 "sha256": "dda2600498cfdba158a9d581ec7772f0952acf97bc42cdd7c0154dc82f16afde",1004 "language": "Python",1005 "lines": 16,1006 "truncated": false,1007 "block": 6,1008 "row": 229571009 },1010 {1011 "path": "tests/encoders/base.py",1012 "sha256": "a07543e9c15f0dbbe02d145a109d2562a9d2deca2ba3d1c1bd122db44a85226b",1013 "language": "Python",1014 "lines": 284,1015 "truncated": false,1016 "block": 7,1017 "row": 34461018 },1019 {1020 "path": "tests/encoders/test_batchnorm_deprecation.py",1021 "sha256": "119f225e216c7454933ee3be5fef920dd55ea932bd3cdbeadba282bd276023be",1022 "language": "Python",1023 "lines": 54,1024 "truncated": false,1025 "block": 6,1026 "row": 305471027 },1028 {1029 "path": "tests/encoders/test_common.py",1030 "sha256": "4b1b15d68ef50eeff1398d45662ffe4441729db69dbe827b524202efa9124a1f",1031 "language": "Python",1032 "lines": 15,1033 "truncated": false,1034 "block": 6,1035 "row": 221471036 },1037 {1038 "path": "tests/encoders/test_pretrainedmodels_encoders.py",1039 "sha256": "f75b30f8cf5086dd1e3ffacd43895e85008328e4ffb3abd0aa797c3cef2f6e59",1040 "language": "Python",1041 "lines": 80,1042 "truncated": false,1043 "block": 6,1044 "row": 336941045 },1046 {1047 "path": "tests/encoders/test_smp_encoders.py",1048 "sha256": "63a14af0aa20ebb2568c230967d63699f591a3e43966251fd713f164e1b011b5",1049 "language": "Python",1050 "lines": 64,1051 "truncated": false,1052 "block": 6,1053 "row": 310921054 },1055 {1056 "path": "tests/encoders/test_timm_ported_encoders.py",1057 "sha256": "8f2e85ba2d1dd48d5174a6b3d5f5abd017daddb987ca72de7347ccaf2e1d6e9d",1058 "language": "Python",1059 "lines": 146,1060 "truncated": false,1061 "block": 6,1062 "row": 390411063 },1064 {1065 "path": "tests/encoders/test_timm_universal.py",1066 "sha256": "e4562d08907639f866f7c672b06c625c46932cc8fa1ccdf4f02f8f114b8a0461",1067 "language": "Python",1068 "lines": 40,1069 "truncated": false,1070 "block": 6,1071 "row": 278531072 },1073 {1074 "path": "tests/encoders/test_timm_vit_encoders.py",1075 "sha256": "b7be83ac23b630a9cfb3236e5088103dd970254e854c12ddfa2535772f0e682a",1076 "language": "Python",1077 "lines": 236,1078 "truncated": false,1079 "block": 7,1080 "row": 12661081 },1082 {1083 "path": "tests/encoders/test_torchvision_encoders.py",1084 "sha256": "9e7f06eeae35c9132616acd1ea3f4b765d18a359d6ad30783610e280d8f47c72",1085 "language": "Python",1086 "lines": 84,1087 "truncated": false,1088 "block": 6,1089 "row": 332091090 },1091 {1092 "path": "tests/models/base.py",1093 "sha256": "d8ff8b481f6e5a4351e72b0403d619d066ccc6501cfd407d4e776226f1e5ac17",1094 "language": "Python",1095 "lines": 298,1096 "truncated": false,1097 "block": 7,1098 "row": 28981099 },1100 {1101 "path": "tests/models/test_deeplab.py",1102 "sha256": "f43a70d7c90cfee79f78c4e38fc7fd54c58e70f6bab4a71c8b2240a0723300e6",1103 "language": "Python",1104 "lines": 15,1105 "truncated": false,1106 "block": 6,1107 "row": 221371108 },1109 {1110 "path": "tests/models/test_dpt.py",1111 "sha256": "efb1b5cc7a8ca8b090e31a63ed73fcaef87acbcfebd5694a54e33356bc3e6b83",1112 "language": "Python",1113 "lines": 60,1114 "truncated": false,1115 "block": 6,1116 "row": 306391117 },1118 {1119 "path": "tests/models/test_fpn.py",1120 "sha256": "879ea4c714ab559fb4ef68450dd0285fa08dc6d2770eafac68fda8c5e2d357c4",1121 "language": "Python",1122 "lines": 29,1123 "truncated": false,1124 "block": 6,1125 "row": 255571126 },1127 {1128 "path": "tests/models/test_linknet.py",1129 "sha256": "501626ad9a16d49ca85607e6dfe612d0f140cee7d96b5ffce7b4849939197eee",1130 "language": "Python",1131 "lines": 18,1132 "truncated": false,1133 "block": 6,1134 "row": 227391135 },1136 {1137 "path": "tests/models/test_manet.py",1138 "sha256": "684b8f6e6f78e6fd1e5dc258b2a5a24185ebcde625e2aa4247c0788dbb06343b",1139 "language": "Python",1140 "lines": 27,1141 "truncated": false,1142 "block": 6,1143 "row": 245041144 },1145 {1146 "path": "tests/models/test_pan.py",1147 "sha256": "4143c037c6836ea72d07a326f35713f709babd5526dc86c44b10fdfef0fca233",1148 "language": "Python",1149 "lines": 48,1150 "truncated": false,1151 "block": 6,1152 "row": 305251153 },1154 {1155 "path": "tests/models/test_psp.py",1156 "sha256": "d5457d8e2f737cbbed5f68192aca994a9954a3de6781253cb664115036046c6e",1157 "language": "Python",1158 "lines": 8,1159 "truncated": false,1160 "block": 6,1161 "row": 211101162 },1163 {1164 "path": "tests/models/test_segformer.py",1165 "sha256": "60a9b8eb729be8b3957d0517a97ab7ce018e6ccba71e80a002be30a96eda351d",1166 "language": "Python",1167 "lines": 43,1168 "truncated": false,1169 "block": 6,1170 "row": 289791171 },1172 {1173 "path": "tests/models/test_unet.py",1174 "sha256": "ceaa7e588486f4fc9822f9169fd3f65d78765394e0b1e330a6b266ad5d22c078",1175 "language": "Python",1176 "lines": 26,1177 "truncated": false,1178 "block": 6,1179 "row": 244891180 },1181 {1182 "path": "tests/models/test_unetplusplus.py",1183 "sha256": "794d08d7ab8121c39ff7ebaa7bf1d1703c703e8e2843c7ce927e958c0346dc8b",1184 "language": "Python",1185 "lines": 44,1186 "truncated": false,1187 "block": 6,1188 "row": 286171189 },1190 {1191 "path": "tests/models/test_upernet.py",1192 "sha256": "30d043d0c64d5b22aaf1797e4976cff18bd1950717202ee6959e15791442bc1c",1193 "language": "Python",1194 "lines": 14,1195 "truncated": false,1196 "block": 6,1197 "row": 217691198 },1199 {1200 "path": "tests/test_base.py",