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/chr5tphr/zennit",4 "url": "https://github.com/chr5tphr/zennit",5 "host": "github.com",6 "commit": "3e98348aa95e908f550ab2a13fca2245c30f7de3",7 "license": "GPL-3.0",8 "license_confirmed_by": "license file COPYING",9 "redistribution": "yes",10 "files": [11 {12 "path": "COPYING",13 "sha256": "3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986",14 "language": "License",15 "lines": 674,16 "truncated": false,17 "block": 1,18 "row": 223519 },20 {21 "path": "README.md",22 "sha256": "902990020d0a23ca3c57844d792875567f8b1d455539de8c32c94f5dd4493a44",23 "language": "Text",24 "lines": 131,25 "truncated": false,26 "block": 13,27 "row": 672828 },29 {30 "path": "docs/source/conf.py",31 "sha256": "fa9e25dc34bdbf666dd982a3cd84c774069a0c110055a1fb3131a6d8fe287dda",32 "language": "Python",33 "lines": 223,34 "truncated": false,35 "block": 12,36 "row": 1598237 },38 {39 "path": "docs/source/tutorial/image-classification-vgg-resnet.ipynb",40 "sha256": "69098397e9424e08af33e96a9424dc10a72c88456c29e1e00bdb44819c97b924",41 "language": "Jupyter",42 "lines": 646,43 "truncated": false,44 "block": 11,45 "row": 1359546 },47 {48 "path": "share/example/feed_forward.py",49 "sha256": "52e7c3833aa8376a495218f04292b8bedd9a0c04513170d7ff0427849de21856",50 "language": "Python",51 "lines": 274,52 "truncated": false,53 "block": 12,54 "row": 1849055 },56 {57 "path": "share/scripts/download-lighthouses.sh",58 "sha256": "9cfbee05ee7e1eef125de6826e7381d5a9039aeee36d86022b797402c2282bdf",59 "language": "Shell",60 "lines": 204,61 "truncated": false,62 "block": 13,63 "row": 587864 },65 {66 "path": "share/scripts/heatmap-benchmark.sh",67 "sha256": "5b5ec9048e13009c3ff212fa5c9ead6e5b638f3754759accb6e01972d73624b3",68 "language": "Shell",69 "lines": 274,70 "truncated": false,71 "block": 13,72 "row": 574973 },74 {75 "path": "share/scripts/palette_fit.py",76 "sha256": "50b61723eff6b39de09cf1ece22bc9a728ba970240f90e5c7d84e1453924c070",77 "language": "Python",78 "lines": 77,79 "truncated": false,80 "block": 12,81 "row": 1075582 },83 {84 "path": "share/scripts/palette_swap.py",85 "sha256": "ebc2be73a1b221f60ee4938db1fcddd7417933fb8a03b2088fece094562fcfb2",86 "language": "Python",87 "lines": 23,88 "truncated": false,89 "block": 12,90 "row": 515591 },92 {93 "path": "share/scripts/show_cmaps.py",94 "sha256": "31f8b1a26948f6398cbf551e93611dca022ff9bd37ade65212ac956923a74f1e",95 "language": "Python",96 "lines": 28,97 "truncated": false,98 "block": 12,99 "row": 5270100 },101 {102 "path": "src/zennit/__init__.py",103 "sha256": "fe0d3d63bcc44c4545abd114042b5bee6653df2ff06d16702e96b3015f1a3375",104 "language": "Python",105 "lines": 25,106 "truncated": false,107 "block": 12,108 "row": 4439109 },110 {111 "path": "src/zennit/attribution.py",112 "sha256": "cd229eedc402328fa626495fea659e43a196f0feb6fec345040a58fabb0d90ee",113 "language": "Python",114 "lines": 580,115 "truncated": false,116 "block": 12,117 "row": 21843118 },119 {120 "path": "src/zennit/canonizers.py",121 "sha256": "2fd749f128be72bfc53626e020c6d4c20f286144e270ce26a1143a97fb68b7e1",122 "language": "Python",123 "lines": 343,124 "truncated": false,125 "block": 12,126 "row": 18664127 },128 {129 "path": "src/zennit/cmap.py",130 "sha256": "698aca8bd5368e9b02a996b18599301730adab9da87470dd39a6b4e60fdda48a",131 "language": "Python",132 "lines": 303,133 "truncated": false,134 "block": 12,135 "row": 18034136 },137 {138 "path": "src/zennit/composites.py",139 "sha256": "e31e64fefc556eb4cd6fd18f10d34385420ff4a87cdf9d18d210846c80157233",140 "language": "Python",141 "lines": 604,142 "truncated": false,143 "block": 12,144 "row": 21943145 },146 {147 "path": "src/zennit/core.py",148 "sha256": "4689d3e4b6c7fefbab8f9358936b8b016adb19e5bf5c00d12e533ed1f5255583",149 "language": "Python",150 "lines": 1000,151 "truncated": false,152 "block": 12,153 "row": 22423154 },155 {156 "path": "src/zennit/image.py",157 "sha256": "c5caef8143b546ea9f5c8be0b7234eaf46ee8f0d5675cbc2f8304646880ca676",158 "language": "Python",159 "lines": 372,160 "truncated": false,161 "block": 12,162 "row": 19769163 },164 {165 "path": "src/zennit/layer.py",166 "sha256": "df8fb49453a55fe25acd7f95a40526180d75b0fff81c90a9da7b145f2cd77bde",167 "language": "Python",168 "lines": 48,169 "truncated": false,170 "block": 12,171 "row": 7014172 },173 {174 "path": "src/zennit/rules.py",175 "sha256": "2b55fa8ad90470ba523934bbd3aa82445d431f770969aa70aaf21674d538ab4a",176 "language": "Python",177 "lines": 526,178 "truncated": false,179 "block": 12,180 "row": 21085181 },182 {183 "path": "src/zennit/torchvision.py",184 "sha256": "3a1174e38a32aab20cdd130eaeb7176e1efd17405e41a44b2abf1b220a29816d",185 "language": "Python",186 "lines": 175,187 "truncated": false,188 "block": 12,189 "row": 14316190 },191 {192 "path": "src/zennit/types.py",193 "sha256": "e3d6440c49db2bde8b0dca63baf155b063db9f4433efbaa1ec0bd39803d87bab",194 "language": "Python",195 "lines": 150,196 "truncated": false,197 "block": 12,198 "row": 13553199 },200 {201 "path": "tests/unit/conftest.py",202 "sha256": "5bed7fc1a4bf8003427781423b1f017aee79cda0ebba5332fc2993e6b93d47ae",203 "language": "Python",204 "lines": 322,205 "truncated": false,206 "block": 12,207 "row": 18088208 },209 {210 "path": "tests/unit/helpers.py",211 "sha256": "130517b248e6098e1a2448cc1e23ef852da2506fa053d0f2c562ac7fc6315d53",212 "language": "Python",213 "lines": 47,214 "truncated": false,215 "block": 12,216 "row": 7380217 },218 {219 "path": "tests/unit/test_attribution.py",220 "sha256": "0d6679450fe1d82ed9d7eb0814ff593bc7d74620637e570e32d67bd943992bfe",221 "language": "Python",222 "lines": 270,223 "truncated": false,224 "block": 12,225 "row": 18565226 },227 {228 "path": "tests/unit/test_canonizers.py",229 "sha256": "c8382c25d13386546f5190df2003b313143a23bae1a14ccef26409ee4a0070bb",230 "language": "Python",231 "lines": 160,232 "truncated": false,233 "block": 12,234 "row": 14781235 },236 {237 "path": "tests/unit/test_cmap.py",238 "sha256": "b8991ba51cb267bf5f4543b17fa970e13a2585f08d41470e74ac8889d97d366d",239 "language": "Python",240 "lines": 233,241 "truncated": false,242 "block": 12,243 "row": 16788244 },245 {246 "path": "tests/unit/test_composites.py",247 "sha256": "0611d9514fb5949cdbaead90b96c8f2ff1a801b99e20a28ccd4b040b98f089f5",248 "language": "Python",249 "lines": 210,250 "truncated": false,251 "block": 12,252 "row": 17368253 },254 {255 "path": "tests/unit/test_core.py",256 "sha256": "ee08180a693167d5d44e5224370f26dd3bb046e1758c84182eb60fb35dcf3037",257 "language": "Python",258 "lines": 701,259 "truncated": false,260 "block": 12,261 "row": 21308262 },263 {264 "path": "tests/unit/test_image.py",265 "sha256": "cb4e767e1f8300320e53b4e7fe610cbf167ac2aecdcf174bcb3e54e1b6776713",266 "language": "Python",267 "lines": 201,268 "truncated": false,269 "block": 12,270 "row": 15847271 },272 {273 "path": "tests/unit/test_rules.py",274 "sha256": "1faa4756225f4e95770e139f5e3cc69a2ea0b0c3512d8432d38c9b6a1cd486c7",275 "language": "Python",276 "lines": 288,277 "truncated": false,278 "block": 12,279 "row": 18146280 },281 {282 "path": "tests/unit/test_torchvision.py",283 "sha256": "a18964e64393bf9f55dc0aa533055df741a288b0974fabcf7f665ee85386353f",284 "language": "Python",285 "lines": 99,286 "truncated": false,287 "block": 12,288 "row": 12077289 }290 ]291}