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/1tengji1/sharpness-aware-training",4 "url": "https://github.com/1tengji1/Sharpness-Aware-Training/tree/Zenodo",5 "host": "github.com",6 "commit": "869d5ee02a9e336ac3dc388b1dd34533214782e7",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "bfa536769e5ea4d8093b5e5aa0d6c21baa26df84bbee73b9318516fb2bdd0319",14 "language": "License",15 "lines": 21,16 "truncated": false,17 "block": 11,18 "row": 1417919 },20 {21 "path": "README.md",22 "sha256": "0e9814a786d2f15b7e8badf49c23467ab5ccd9c5d2b331e475b2e597a9ca7d80",23 "language": "Text",24 "lines": 51,25 "truncated": false,26 "block": 13,27 "row": 655428 },29 {30 "path": "System1-MRR Weight Bank/01-Training with different methods.ipynb",31 "sha256": "1de9b4175bcf151b2b25b4f0ab469b6880b164f90e310f512381398040c88933",32 "language": "Jupyter",33 "lines": 731,34 "truncated": false,35 "block": 11,36 "row": 1368137 },38 {39 "path": "System1-MRR Weight Bank/02-Evaluate robustness.ipynb",40 "sha256": "8f7adcbef5dcbc32f14508c90c205b6467385664d30b157fc79a1b0994015218",41 "language": "Jupyter",42 "lines": 317,43 "truncated": false,44 "block": 11,45 "row": 1326346 },47 {48 "path": "System1-MRR Weight Bank/03-Sweep accuracy Figure 2j.ipynb",49 "sha256": "c8887ab46da4a314f2f08d7114cf26717f88edc51c1209f441c8c38697158fb9",50 "language": "Jupyter",51 "lines": 687,52 "truncated": false,53 "block": 11,54 "row": 1367155 },56 {57 "path": "System1-MRR Weight Bank/04-Sensitivity analysis.ipynb",58 "sha256": "b499769aae94ec7f7c9ff38ba550a05c1de4d8c6d32db8dfed1371051d0b3ce5",59 "language": "Jupyter",60 "lines": 413,61 "truncated": false,62 "block": 11,63 "row": 1344464 },65 {66 "path": "System1-MRR Weight Bank/sam.py",67 "sha256": "768134da1d5f3ff630d7f29958a960c6335410875b05424f851602b344f8c9ec",68 "language": "Python",69 "lines": 63,70 "truncated": false,71 "block": 12,72 "row": 944073 },74 {75 "path": "System2-MZI Mesh/01-Training with different methods.ipynb",76 "sha256": "064fd3036cda6daebfe9d7925e3b2da01be84701136d1ae2f5e22e936b9d1f10",77 "language": "Jupyter",78 "lines": 979,79 "truncated": false,80 "block": 11,81 "row": 1379282 },83 {84 "path": "System2-MZI Mesh/02-Evaluate robustness.ipynb",85 "sha256": "aa5f5aca50a5e6d4e76430a66e291b48c14ec2776aebede5728dd0369b91a9ce",86 "language": "Jupyter",87 "lines": 213,88 "truncated": false,89 "block": 11,90 "row": 1298091 },92 {93 "path": "System2-MZI Mesh/03-Sweep accuracy.ipynb",94 "sha256": "5e0a51c8acb09a7d82c2b231e297c145d415ff706c7aa6edccd2cd1fe20566e0",95 "language": "Jupyter",96 "lines": 431,97 "truncated": false,98 "block": 11,99 "row": 13494100 },101 {102 "path": "System2-MZI Mesh/04-PlotBarChart.ipynb",103 "sha256": "b23055ffe5cd2289e0049952132c62003e00c31df4a3b45993e47a2941b7feb1",104 "language": "Jupyter",105 "lines": 144,106 "truncated": false,107 "block": 11,108 "row": 12360109 },110 {111 "path": "System2-MZI Mesh/mnist.py",112 "sha256": "5e78b8faf7d94626f2c0402ca06f412481fdeaf4459efb6b095fb6ebd136a5e5",113 "language": "Python",114 "lines": 316,115 "truncated": false,116 "block": 12,117 "row": 18950118 },119 {120 "path": "System2-MZI Mesh/net.py",121 "sha256": "f01fdf1e9fd95a6cdbd07cfe330fb134e7015fd1404b48ca71bc26f59061ea66",122 "language": "Python",123 "lines": 172,124 "truncated": false,125 "block": 12,126 "row": 16607127 },128 {129 "path": "System2-MZI Mesh/neurophoxTorch/components/__init__.py",130 "sha256": "fa3dfbd73836ac5e801b569b85103a05049b519f6bd5196acbe48d235cafaf71",131 "language": "Python",132 "lines": 3,133 "truncated": false,134 "block": 12,135 "row": 3551136 },137 {138 "path": "System2-MZI Mesh/neurophoxTorch/components/mzi.py",139 "sha256": "086ffbe92ce09bf3fae5aecb24a82482bb5dab5e6bf9b70a96e2ece0a0a72913",140 "language": "Python",141 "lines": 225,142 "truncated": false,143 "block": 12,144 "row": 17627145 },146 {147 "path": "System2-MZI Mesh/neurophoxTorch/components/transfermatrix.py",148 "sha256": "8336a8161530700447c9ffd5842c0b499cf9409843a96ec5a790a2eef9d3e88c",149 "language": "Python",150 "lines": 249,151 "truncated": false,152 "block": 12,153 "row": 16377154 },155 {156 "path": "System2-MZI Mesh/neurophoxTorch/config.py",157 "sha256": "c41455547115d238476ebeb23083104ea1926f1588d9f94c73502b905feb7c1f",158 "language": "Python",159 "lines": 30,160 "truncated": false,161 "block": 12,162 "row": 4353163 },164 {165 "path": "System2-MZI Mesh/neurophoxTorch/decompositions.py",166 "sha256": "f99ef94a6c637e263da0fc8448215cc740f7f1d276114e07996beb742006e480",167 "language": "Python",168 "lines": 210,169 "truncated": false,170 "block": 12,171 "row": 17385172 },173 {174 "path": "System2-MZI Mesh/neurophoxTorch/helpers.py",175 "sha256": "4462286b973d1d9bc8557db02815b4419d87fe503e2bf0353dba058e39c02143",176 "language": "Python",177 "lines": 302,178 "truncated": false,179 "block": 12,180 "row": 18941181 },182 {183 "path": "System2-MZI Mesh/neurophoxTorch/initializers.py",184 "sha256": "de6346315b3ce6eac6dfe81accbb1673e573819566561dd4252bf8c34f7d3dea",185 "language": "Python",186 "lines": 237,187 "truncated": false,188 "block": 12,189 "row": 17664190 },191 {192 "path": "System2-MZI Mesh/neurophoxTorch/meshmodel.py",193 "sha256": "a892bd92125cd9898384e69f618cbd7b8fa4f4801af40b00929dd8751d22cd42",194 "language": "Python",195 "lines": 276,196 "truncated": false,197 "block": 12,198 "row": 19735199 },200 {201 "path": "System2-MZI Mesh/neurophoxTorch/ml/__init__.py",202 "sha256": "61ec8d8358c1ed5f5c4257eca27cf50fdffcd0562a41969a8e3f2e758a46d999",203 "language": "Python",204 "lines": 2,205 "truncated": false,206 "block": 12,207 "row": 3217208 },209 {210 "path": "System2-MZI Mesh/neurophoxTorch/ml/linear.py",211 "sha256": "d98db625c72294bfe490b62e92c52fa3a2095ab02c46c4937c8f3d8f4ba855cb",212 "language": "Python",213 "lines": 170,214 "truncated": false,215 "block": 12,216 "row": 16111217 },218 {219 "path": "System2-MZI Mesh/neurophoxTorch/ml/nonlinearities.py",220 "sha256": "35f925145d50936c59f2ba8fc0b846cc2a5078de2710b97624029544f1db58fe",221 "language": "Python",222 "lines": 28,223 "truncated": false,224 "block": 12,225 "row": 5311226 },227 {228 "path": "System2-MZI Mesh/neurophoxTorch/numpy/__init__.py",229 "sha256": "33dcf7744e4ac8122ef6254aa787370f44009565b6b77eb9a5a6c77a6c0b8078",230 "language": "Python",231 "lines": 1,232 "truncated": false,233 "block": 12,234 "row": 3010235 },236 {237 "path": "System2-MZI Mesh/neurophoxTorch/numpy/generic.py",238 "sha256": "56f927faa9fe2654ecc0b10fb37ff457ff49166076402c34909213eb7614d338",239 "language": "Python",240 "lines": 724,241 "truncated": false,242 "block": 12,243 "row": 22234244 },245 {246 "path": "System2-MZI Mesh/neurophoxTorch/numpy/layers.py",247 "sha256": "29468a3fc4aaf35f5e470abc0e983ed33a5c0d3eedc75d78ebf744d3e36a3bb9",248 "language": "Python",249 "lines": 115,250 "truncated": false,251 "block": 12,252 "row": 15359253 },254 {255 "path": "System2-MZI Mesh/neurophoxTorch/tensorflow/__init__.py",256 "sha256": "c1ac72e80ebdeaa3eb5acf627e3fde9a881c12912e27fe87bbddd4b22a1de7dd",257 "language": "Python",258 "lines": 8,259 "truncated": false,260 "block": 12,261 "row": 3336262 },263 {264 "path": "System2-MZI Mesh/neurophoxTorch/tensorflow/generic.py",265 "sha256": "f05d2ce138efd061038dd902b9ee4aa1ce00758079929839ee7c292446bc3c1e",266 "language": "Python",267 "lines": 591,268 "truncated": false,269 "block": 12,270 "row": 21847271 },272 {273 "path": "System2-MZI Mesh/neurophoxTorch/tensorflow/layers.py",274 "sha256": "eb0e62ca7eacfbf3a290a54897d09a4f75143afc8a2da4cec1cee8a4c1894f88",275 "language": "Python",276 "lines": 279,277 "truncated": false,278 "block": 12,279 "row": 19332280 },281 {282 "path": "System2-MZI Mesh/neurophoxTorch/torch/__init__.py",283 "sha256": "89a389871e4850858d7c75a9f53a91559a11d374e527c8d011b06d981233f2a3",284 "language": "Python",285 "lines": 2,286 "truncated": false,287 "block": 12,288 "row": 3236289 },290 {291 "path": "System2-MZI Mesh/neurophoxTorch/torch/generic.py",292 "sha256": "0cba16ef0eb9203c809f8ebffb9ad3699a8e6c5e7be0a6a10905840b34779541",293 "language": "Python",294 "lines": 507,295 "truncated": false,296 "block": 12,297 "row": 21250298 },299 {300 "path": "System2-MZI Mesh/neurophoxTorch/torch/layers.py",301 "sha256": "da2266359e76db41b344812255df07d174cc6dc2df8a55b5774680c54d47c42c",302 "language": "Python",303 "lines": 133,304 "truncated": false,305 "block": 12,306 "row": 15818307 },308 {309 "path": "System2-MZI Mesh/sam.py",310 "sha256": "768134da1d5f3ff630d7f29958a960c6335410875b05424f851602b344f8c9ec",311 "language": "Python",312 "lines": 63,313 "truncated": false,314 "block": 12,315 "row": 9440316 },317 {318 "path": "System2-MZI Mesh/viz.py",319 "sha256": "f26b2306d2e5e9a0328f9b2b20bc1218bf88878bc33aeade120869b650a611bb",320 "language": "Python",321 "lines": 273,322 "truncated": false,323 "block": 12,324 "row": 18929325 },326 {327 "path": "System3-D2NN/01-Training and evaluate robustness.ipynb",328 "sha256": "03c5643bbd0920a7d81b6f6acf876b383101d7c2b1e22a6bf7a548cadb78b9b4",329 "language": "Jupyter",330 "lines": 946,331 "truncated": false,332 "block": 11,333 "row": 13787334 },335 {336 "path": "System3-D2NN/sam.py",337 "sha256": "768134da1d5f3ff630d7f29958a960c6335410875b05424f851602b344f8c9ec",338 "language": "Python",339 "lines": 63,340 "truncated": false,341 "block": 12,342 "row": 9440343 },344 {345 "path": "System3-Free space PNN/01-Training and sweep accuracy-angle shift scale.ipynb",346 "sha256": "c4f74c7453f231bf83a199878c87ae0438f00fcb4b1afd8ba58993f64767c323",347 "language": "Jupyter",348 "lines": 463,349 "truncated": false,350 "block": 11,351 "row": 13480352 },353 {354 "path": "System3-Free space PNN/01-Training and sweep accuracy-angle.ipynb",355 "sha256": "e9d2f7f7081b25105ef2a9d33ee197e6c5536e7b629721acbef65f61106dcd45",356 "language": "Jupyter",357 "lines": 485,358 "truncated": false,359 "block": 11,360 "row": 13472361 },362 {363 "path": "System3-Free space PNN/01-Training and sweep accuracy-scale.ipynb",364 "sha256": "f43bf468e37197a77242b79f4b612190709f4f7e10880ef7b21a65c918779ff3",365 "language": "Jupyter",366 "lines": 480,367 "truncated": false,368 "block": 11,369 "row": 13468370 },371 {372 "path": "System3-Free space PNN/01-Training and sweep accuracy-shift.ipynb",373 "sha256": "27cf1b22f4e4092886d1ac5a6f811126eedf854755629b317c967d4da9008948",374 "language": "Jupyter",375 "lines": 480,376 "truncated": false,377 "block": 11,378 "row": 13469379 },380 {381 "path": "System3-Free space PNN/02-Compare single parameter and adjoint optimization.ipynb",382 "sha256": "c617a2b6c3e36f1df8e7cbc1f572e4faca4a71fa00b6ef445b467f01bbf05016",383 "language": "Jupyter",384 "lines": 633,385 "truncated": false,386 "block": 11,387 "row": 13552388 },389 {390 "path": "System3-Free space PNN/angular_spectrum_tensor_v1.py",391 "sha256": "e667ff16319fe4a58cbf2ec484aa060d5554dd998a5e989e9a565e9af14a2ca6",392 "language": "Python",393 "lines": 879,394 "truncated": false,395 "block": 12,396 "row": 22117397 },398 {399 "path": "System3-Free space PNN/sam.py",400 "sha256": "768134da1d5f3ff630d7f29958a960c6335410875b05424f851602b344f8c9ec",401 "language": "Python",402 "lines": 63,403 "truncated": false,404 "block": 12,405 "row": 9440406 }407 ]408}