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/achiefa/deeplearningtheory",4 "url": "https://github.com/achiefa/DeepLearningTheory",5 "host": "github.com",6 "commit": "a5739978f01306f0d4ca919cbabeb68b5b0dd6f3",7 "license": "GPL-3.0",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",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": "ead07fdd743486d5d258e76b76806477463df125a8feab4d221de026ce7fcb7e",23 "language": "Text",24 "lines": 36,25 "truncated": false,26 "block": 8,27 "row": 965128 },29 {30 "path": "notebooks/Q_eigvecs.ipynb",31 "sha256": "6f8e3eccb2f46dd4aca1ff3c294248040564056cf50a8971ceb452c7aecb078a",32 "language": "Jupyter",33 "lines": 169,34 "truncated": false,35 "block": 5,36 "row": 1672237 },38 {39 "path": "notebooks/figs_for_paper.ipynb",40 "sha256": "769bb74a1c6eb8dc0eec20cce0832b17dcac797fb216736ef21118d263ee0ec9",41 "language": "Jupyter",42 "lines": 3549,43 "truncated": false,44 "block": 6,45 "row": 128146 },47 {48 "path": "notebooks/full_evolution.ipynb",49 "sha256": "25b64541dbcbc2290f98396fef47ecfb35170bdc8fc36dbcc42f880289408fb8",50 "language": "Jupyter",51 "lines": 805,52 "truncated": false,53 "block": 6,54 "row": 102355 },56 {57 "path": "notebooks/kernel_recursion.ipynb",58 "sha256": "392255ecc968ca40771446baecbf5f66cf68adfd70d9e8387d24a4d542cdab0f",59 "language": "Jupyter",60 "lines": 377,61 "truncated": false,62 "block": 6,63 "row": 45164 },65 {66 "path": "notebooks/loss_variation.ipynb",67 "sha256": "2fefff22cf99e8f345cfe348cb4826d20dcc51d2eab9c5a2e159e27d835e2ca4",68 "language": "Jupyter",69 "lines": 130,70 "truncated": false,71 "block": 5,72 "row": 1670273 },74 {75 "path": "notebooks/plot_examples.ipynb",76 "sha256": "406a31bd16d5ae096807d755234e94e3175234f2965901e269b45cbeade18c3b",77 "language": "Jupyter",78 "lines": 297,79 "truncated": false,80 "block": 5,81 "row": 1719282 },83 {84 "path": "notebooks/prior.ipynb",85 "sha256": "cf45ced8b754e589e487e2d882faa914ab90b83671b0891b1e5f7af450ceb220",86 "language": "Jupyter",87 "lines": 67,88 "truncated": false,89 "block": 5,90 "row": 1617091 },92 {93 "path": "notebooks/tolerance_study.ipynb",94 "sha256": "4d25f70fabff763be65dcc26f3944f973b65ae4903da94bf6131ddf29d8d656e",95 "language": "Jupyter",96 "lines": 590,97 "truncated": false,98 "block": 6,99 "row": 825100 },101 {102 "path": "notebooks/toymodel.ipynb",103 "sha256": "ceed7e86518523e18272189fbdef8026f21fceb86a38ed5d0511efba89498fe3",104 "language": "Jupyter",105 "lines": 240,106 "truncated": false,107 "block": 5,108 "row": 17391109 },110 {111 "path": "scripts/train_network_T3.py",112 "sha256": "e37752aa72bbe5c75a822bc1208295644414dacd48bd6eb2899b48f4f3cf38a1",113 "language": "Python",114 "lines": 182,115 "truncated": false,116 "block": 6,117 "row": 42919118 },119 {120 "path": "yadlt/__init__.py",121 "sha256": "362879346b48bcd5530dad01c8b17eb34096843ed2758739a334cf451516913c",122 "language": "Python",123 "lines": 11,124 "truncated": false,125 "block": 6,126 "row": 21731127 },128 {129 "path": "yadlt/callback.py",130 "sha256": "2a127994392cbf6ba069dedac49bdb6426570e05d4528434cfb3468e255c97fb",131 "language": "Python",132 "lines": 152,133 "truncated": false,134 "block": 6,135 "row": 42292136 },137 {138 "path": "yadlt/context.py",139 "sha256": "bd6eed1a883ab538913f8327d4c49da7a1b02de9a3cf2d7a86ee10665a547b60",140 "language": "Python",141 "lines": 649,142 "truncated": false,143 "block": 7,144 "row": 9287145 },146 {147 "path": "yadlt/distribution.py",148 "sha256": "fb0d1806f7a30a594990496ebf3b542785fad88ed6c6c3841e79abb2b09cc1ed",149 "language": "Python",150 "lines": 505,151 "truncated": false,152 "block": 7,153 "row": 7814154 },155 {156 "path": "yadlt/evolution.py",157 "sha256": "f8ddf1fb7d0d2c8151adef2a00f797a33a7bd73c5af43756b9ed6ff2e2dc72f6",158 "language": "Python",159 "lines": 428,160 "truncated": false,161 "block": 7,162 "row": 5242163 },164 {165 "path": "yadlt/gen_dicts.py",166 "sha256": "b85fd6b26592d7aa994db56c7fd19869316e5cb63dd41b262c796c526c01d675",167 "language": "Python",168 "lines": 139,169 "truncated": false,170 "block": 6,171 "row": 42251172 },173 {174 "path": "yadlt/layers.py",175 "sha256": "cce05cd15024c5ccd8a8f2cba274dfcde535dfb6e95d8f4f881619f1b9d13d6a",176 "language": "Python",177 "lines": 71,178 "truncated": false,179 "block": 6,180 "row": 33250181 },182 {183 "path": "yadlt/load_data.py",184 "sha256": "d82e0e90b9615738dc53ae3c3f84762809bb87f891fb201f10b657e21ec0a32e",185 "language": "Python",186 "lines": 41,187 "truncated": false,188 "block": 6,189 "row": 25305190 },191 {192 "path": "yadlt/loader.py",193 "sha256": "20f1205678a3066db8cf2900e70939304d1351fe962b60fe2a90b455d40daa87",194 "language": "Python",195 "lines": 230,196 "truncated": false,197 "block": 7,198 "row": 651199 },200 {201 "path": "yadlt/log.py",202 "sha256": "b59db27a522e7dd05d1167a0b314508b38b34d0620005dd9f2400d089204eac0",203 "language": "Python",204 "lines": 156,205 "truncated": false,206 "block": 6,207 "row": 41968208 },209 {210 "path": "yadlt/model.py",211 "sha256": "4a077707816f986ee8d99b452195b0e2064529011df9f78b578ce6d433f42ca5",212 "language": "Python",213 "lines": 504,214 "truncated": false,215 "block": 7,216 "row": 7347217 },218 {219 "path": "yadlt/plotting/plot_alignment.py",220 "sha256": "fdc5dedb7cb92318b1823ad8fa48594468a064fc288ef7376a11ed26d2fd6ed2",221 "language": "Python",222 "lines": 186,223 "truncated": false,224 "block": 6,225 "row": 43499226 },227 {228 "path": "yadlt/plotting/plot_covariance.py",229 "sha256": "8e66253b567e9a666f4c5dba93dc5166857cec0b0619e9f2d677221e470e609a",230 "language": "Python",231 "lines": 312,232 "truncated": false,233 "block": 7,234 "row": 3689235 },236 {237 "path": "yadlt/plotting/plot_delta_ntk.py",238 "sha256": "2980be0f83993245986adb9a3783b7ed2d946b041093df6be53624f4e80c9fec",239 "language": "Python",240 "lines": 46,241 "truncated": false,242 "block": 6,243 "row": 28156244 },245 {246 "path": "yadlt/plotting/plot_distance.py",247 "sha256": "827b89b6dd4d05fb04ce3f172e436a3bceb82b19ef607e3fe8903f937bb89b80",248 "language": "Python",249 "lines": 88,250 "truncated": false,251 "block": 6,252 "row": 35524253 },254 {255 "path": "yadlt/plotting/plot_eigvals.py",256 "sha256": "360c97416a83f14eeba7436346de4b84a02a61debb640411caa5805d24809edd",257 "language": "Python",258 "lines": 53,259 "truncated": false,260 "block": 6,261 "row": 30069262 },263 {264 "path": "yadlt/plotting/plot_eigvals_single_plot.py",265 "sha256": "63b6cb1df3d5de767c5a46b570bf842b51bec1b096776d55e990598b0db5f3e9",266 "language": "Python",267 "lines": 92,268 "truncated": false,269 "block": 6,270 "row": 35956271 },272 {273 "path": "yadlt/plotting/plot_evolution_pdf.py",274 "sha256": "9fd01724ba13065f75af763f2e6d636535c0aa1ec52444d1a587dc97018fd193",275 "language": "Python",276 "lines": 390,277 "truncated": false,278 "block": 7,279 "row": 4697280 },281 {282 "path": "yadlt/plotting/plot_expval_u_f0.py",283 "sha256": "bb5e02d19f4f9c3ad33027d0f76c0b414dacad5d50928988622fb37404932606",284 "language": "Python",285 "lines": 47,286 "truncated": false,287 "block": 6,288 "row": 28893289 },290 {291 "path": "yadlt/plotting/plot_gibbs_vs_f0.py",292 "sha256": "491b33327176160254cddaad69562464bd2c2adc43e4273e2e91c877bb75ddab",293 "language": "Python",294 "lines": 46,295 "truncated": false,296 "block": 6,297 "row": 28177298 },299 {300 "path": "yadlt/plotting/plot_kernel_recursion.py",301 "sha256": "c040915f650941f4680a6a9262aace72f76afaa5ed178c4aee0e54a8762f7c90",302 "language": "Python",303 "lines": 57,304 "truncated": false,305 "block": 6,306 "row": 30362307 },308 {309 "path": "yadlt/plotting/plot_u_v_contribution.py",310 "sha256": "42cea258e314b77d3289cf636889d22e3fcb90a769b537ae1d931f0c9241dcf3",311 "language": "Python",312 "lines": 81,313 "truncated": false,314 "block": 6,315 "row": 35261316 },317 {318 "path": "yadlt/plotting/plotting.py",319 "sha256": "ddd318b50925a51d65994114e760777ca19706098aff71b8106e05808f74d9ee",320 "language": "Python",321 "lines": 637,322 "truncated": false,323 "block": 7,324 "row": 8394325 },326 {327 "path": "yadlt/tests/test_distribution.py",328 "sha256": "650524943751086883f53efc23e80628257f1d667e018a0d67431e34b4be2d20",329 "language": "Python",330 "lines": 579,331 "truncated": false,332 "block": 7,333 "row": 7825334 },335 {336 "path": "yadlt/utils.py",337 "sha256": "107f3dd0cb3c506dc278ac02ee23024d34238b152b99b888cb3adf984f3e93e4",338 "language": "Python",339 "lines": 285,340 "truncated": false,341 "block": 7,342 "row": 1850343 }344 ]345}