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/engellab/trainrnnbrain",4 "url": "https://github.com/engellab/trainRNNbrain",5 "host": "github.com",6 "commit": "1ed6bba2b3e6a6ce13f1170eaa934f4bb4210a04",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "d0a28d10bac8a7131386339660e4f775e805e7af1214beb79897fefea75bbb94",14 "language": "License",15 "lines": 23,16 "truncated": false,17 "block": 17,18 "row": 761819 },20 {21 "path": "README.md",22 "sha256": "a97c3ae46c666d0f7ac6f0e4cf81f11d487ee4812bbc8ff9243fdeabbb3cd7a0",23 "language": "Text",24 "lines": 166,25 "truncated": false,26 "block": 18,27 "row": 1105528 },29 {30 "path": "jupyter/Analyzing single RNN.ipynb",31 "sha256": "c7b95f68ec23a16b2005ce6066ceb2bfde6fc15c2197247f89915396c2d424a5",32 "language": "Jupyter",33 "lines": 1023,34 "truncated": false,35 "block": 17,36 "row": 741337 },38 {39 "path": "jupyter/RNNs statistics.ipynb",40 "sha256": "1fbaf806a024c4e4a512cd0a024fa75eb479167cc42f43121113dd111681f9de",41 "language": "Jupyter",42 "lines": 569,43 "truncated": false,44 "block": 17,45 "row": 716546 },47 {48 "path": "jupyter/Scaling of penalties.ipynb",49 "sha256": "296a7079bab90abe3ae99f3a7aef6570b5c8d578d05a7ee1867d397ece6f6c9f",50 "language": "Jupyter",51 "lines": 224,52 "truncated": false,53 "block": 17,54 "row": 632155 },56 {57 "path": "jupyter/TDR on a toy circuit.ipynb",58 "sha256": "a137cf238f72aad1c565cba85e1ee80001748881715583ec068ebca981dba2e6",59 "language": "Jupyter",60 "lines": 234,61 "truncated": false,62 "block": 17,63 "row": 638164 },65 {66 "path": "jupyter/Training CDDM.ipynb",67 "sha256": "2184b3eff8a32229adb36b5365ea6282c7bf117a8edf47ed1c6980dd8d2db489",68 "language": "Jupyter",69 "lines": 255,70 "truncated": false,71 "block": 17,72 "row": 642373 },74 {75 "path": "jupyter/Training MemoryAntiAngle.ipynb",76 "sha256": "bf8827849e9efe5f11c88d2149a164ccd1a884534dd7b5745c666344cb8fc2d6",77 "language": "Jupyter",78 "lines": 273,79 "truncated": false,80 "block": 17,81 "row": 650282 },83 {84 "path": "jupyter/dropout.ipynb",85 "sha256": "c71b92c151bc257a60a3e38333735cf15b3fad80fafd71f16f5830354b43af54",86 "language": "Jupyter",87 "lines": 168,88 "truncated": false,89 "block": 17,90 "row": 615791 },92 {93 "path": "setup.py",94 "sha256": "d2d6b0827d3a39964d0ade6c1c516052ce28a03f60271e27195f07fc8e866f86",95 "language": "Python",96 "lines": 13,97 "truncated": false,98 "block": 17,99 "row": 18674100 },101 {102 "path": "slurm/submit_all.sh",103 "sha256": "88717d75d736686dccb10e22c9632379c876a3acf1fa2dc715626c78d6411429",104 "language": "Shell",105 "lines": 17,106 "truncated": false,107 "block": 18,108 "row": 9147109 },110 {111 "path": "tests/test_gradient_spikes.py",112 "sha256": "f5849fde9eec2e9b82a81664ec777e522a2fdaefb03e17d697f24ad27ab61306",113 "language": "Python",114 "lines": 70,115 "truncated": false,116 "block": 17,117 "row": 25088118 },119 {120 "path": "tests/test_spike_guard_no_deadlock.py",121 "sha256": "d097dc801597a809a9e9bef98978f7508bff802bc9c06e2dcfad94a2eb23be5a",122 "language": "Python",123 "lines": 74,124 "truncated": false,125 "block": 17,126 "row": 25825127 },128 {129 "path": "trainRNNbrain/analyzers/DynamicSystemAnalyzer.py",130 "sha256": "e6fce23eff592c83afdf1dc706d4d971f73bd653baf2ec07409fd687cf19ef2d",131 "language": "Python",132 "lines": 466,133 "truncated": false,134 "block": 18,135 "row": 3889136 },137 {138 "path": "trainRNNbrain/analyzers/PerformanceAnalyzer.py",139 "sha256": "bd1b9945b0ec689bad0f1abc98d99e167ce4ab58055cde214e7529ec60c3f5e1",140 "language": "Python",141 "lines": 681,142 "truncated": false,143 "block": 18,144 "row": 4514145 },146 {147 "path": "trainRNNbrain/datasaver/DataSaver.py",148 "sha256": "bb2f8d5bb028f95d909df4525b5e343bfa30dcd627fc377ec3afe54b5a8cb25c",149 "language": "Python",150 "lines": 51,151 "truncated": false,152 "block": 17,153 "row": 22812154 },155 {156 "path": "trainRNNbrain/experiments_and_analysis/R2&ActiveUnitsAnalysis.py",157 "sha256": "99eced855ae89db56cfe35870be4f219ec4e0ba5471dda99dcb4d12187e2be4b",158 "language": "Python",159 "lines": 169,160 "truncated": false,161 "block": 17,162 "row": 29659163 },164 {165 "path": "trainRNNbrain/experiments_and_analysis/RE_AngleAddition.py",166 "sha256": "bdb94c2449963c522f684562afbf54523b288b255356929ca2dd2c81039ff646",167 "language": "Python",168 "lines": 179,169 "truncated": false,170 "block": 17,171 "row": 30272172 },173 {174 "path": "trainRNNbrain/experiments_and_analysis/ReferenceFrame_tuning_space.py",175 "sha256": "d5ed9d4fab0fa05dceca9f32fd5ea67151b0938d5d668866be16920a04fa6994",176 "language": "Python",177 "lines": 152,178 "truncated": false,179 "block": 17,180 "row": 30206181 },182 {183 "path": "trainRNNbrain/experiments_and_analysis/analysis_GoNoGo_taks.py",184 "sha256": "77361945386bba23d5cd9d220e035da31bb307d4b7cf23a82d03366c5c31110a",185 "language": "Python",186 "lines": 96,187 "truncated": false,188 "block": 17,189 "row": 25666190 },191 {192 "path": "trainRNNbrain/experiments_and_analysis/analyzing_unsuppressed_info.py",193 "sha256": "23512203bc2f86e98bec4f23a7aa6f8b7c70e98ae9707ffbd0e70d4b62bc47b2",194 "language": "Python",195 "lines": 245,196 "truncated": false,197 "block": 17,198 "row": 32810199 },200 {201 "path": "trainRNNbrain/experiments_and_analysis/benchmark_large_N.py",202 "sha256": "e9bb855243158000061eaec57f19008375a33ece2e3f5bfdb61d40e89d86673b",203 "language": "Python",204 "lines": 120,205 "truncated": false,206 "block": 17,207 "row": 28442208 },209 {210 "path": "trainRNNbrain/experiments_and_analysis/calibrate_inhibitory_boost.py",211 "sha256": "2473da4c40119a9bdadec3b28afd367035e43ef849d424248ccf242cb92a2c14",212 "language": "Python",213 "lines": 156,214 "truncated": false,215 "block": 17,216 "row": 31049217 },218 {219 "path": "trainRNNbrain/experiments_and_analysis/calibrate_master_inhibitor.py",220 "sha256": "a75945d1a7bd57bcc34ae72e29e2b433373b56b33a184879b34ef0d076d56ea3",221 "language": "Python",222 "lines": 140,223 "truncated": false,224 "block": 17,225 "row": 30850226 },227 {228 "path": "trainRNNbrain/experiments_and_analysis/cddm_criteria.py",229 "sha256": "25702f6c0ff20201419475b48403444c9edd72792c8846089d6d676822ac18d0",230 "language": "Python",231 "lines": 214,232 "truncated": false,233 "block": 17,234 "row": 32574235 },236 {237 "path": "trainRNNbrain/experiments_and_analysis/clustering.py",238 "sha256": "52cfaeb2645d3534ad02025cd4f24c85b66b4ddec5d46580ac53480cccaab624",239 "language": "Python",240 "lines": 210,241 "truncated": false,242 "block": 17,243 "row": 31632244 },245 {246 "path": "trainRNNbrain/experiments_and_analysis/common.py",247 "sha256": "86760ce542749ddd1931215e48dfe9ae98a555bd7f1863a440ffb37e5add9934",248 "language": "Python",249 "lines": 719,250 "truncated": false,251 "block": 18,252 "row": 4770253 },254 {255 "path": "trainRNNbrain/experiments_and_analysis/compare_decay_models.py",256 "sha256": "cb73049aaf5f70d37373c6939a2d6b78911a87f8fa237a45531726479d33e941",257 "language": "Python",258 "lines": 210,259 "truncated": false,260 "block": 17,261 "row": 32610262 },263 {264 "path": "trainRNNbrain/experiments_and_analysis/count_silent_units.py",265 "sha256": "6425762d3a12df1aeb6d682508cb7a41a93f7d3e7c471cf23fd8c35529fd03a4",266 "language": "Python",267 "lines": 145,268 "truncated": false,269 "block": 17,270 "row": 29830271 },272 {273 "path": "trainRNNbrain/experiments_and_analysis/count_silent_units_noise.py",274 "sha256": "098ced30eeca044491f5b80947089535067907b05a564752ef2b77d621248965",275 "language": "Python",276 "lines": 150,277 "truncated": false,278 "block": 17,279 "row": 29741280 },281 {282 "path": "trainRNNbrain/experiments_and_analysis/creating_RNN_dataframe.py",283 "sha256": "e50758bf78a8a1547d554137da96de83f1b1f9c1232b93cc995295e1976efadf",284 "language": "Python",285 "lines": 73,286 "truncated": false,287 "block": 17,288 "row": 24013289 },290 {291 "path": "trainRNNbrain/experiments_and_analysis/criterion_search.py",292 "sha256": "d9795aa6094fa6043797a487d55df92b992cbc018c550412d3f198b654acf70c",293 "language": "Python",294 "lines": 337,295 "truncated": false,296 "block": 18,297 "row": 2168298 },299 {300 "path": "trainRNNbrain/experiments_and_analysis/drift_matrix.py",301 "sha256": "ec3bcbc2026d0014bc12291fd5bf23d45cb3c3543a70d8ddf054486e47cc0e9a",302 "language": "Python",303 "lines": 252,304 "truncated": false,305 "block": 18,306 "row": 1071307 },308 {309 "path": "trainRNNbrain/experiments_and_analysis/eval_heldout_loss.py",310 "sha256": "aea5d7ce613c188866c9f30a411f591b072abc696972bb7fe9c9f130be262757",311 "language": "Python",312 "lines": 150,313 "truncated": false,314 "block": 17,315 "row": 30392316 },317 {318 "path": "trainRNNbrain/experiments_and_analysis/eval_noisefree_loss.py",319 "sha256": "fd672290c6d7d5e9c7cac188b09e14d1568148a2a8f259f9365d46cbb9e98426",320 "language": "Python",321 "lines": 120,322 "truncated": false,323 "block": 17,324 "row": 28416325 },326 {327 "path": "trainRNNbrain/experiments_and_analysis/excess_time_matrix.py",328 "sha256": "b46eafc732bc526f95c24b2ca18c2539fee9c3cee170598e750262d3fc9cb7ff",329 "language": "Python",330 "lines": 187,331 "truncated": false,332 "block": 17,333 "row": 32291334 },335 {336 "path": "trainRNNbrain/experiments_and_analysis/fit_params_vs_N.py",337 "sha256": "e5e82c527643c43f2b33ff2b7f1e690ae7908830cc9007d1e4955926cd63593f",338 "language": "Python",339 "lines": 138,340 "truncated": false,341 "block": 17,342 "row": 30061343 },344 {345 "path": "trainRNNbrain/experiments_and_analysis/flipflop_M_scaling.py",346 "sha256": "cc0f6d8e9829c6fcdddbc58bc32d15506baf2adcdfbbdc297f591537d0bb2b2a",347 "language": "Python",348 "lines": 244,349 "truncated": false,350 "block": 18,351 "row": 598352 },353 {354 "path": "trainRNNbrain/experiments_and_analysis/flipflop_bouquet.py",355 "sha256": "5219ba384512feba797856481c1757f06fb0f1713ab72656dccfb66be613f410",356 "language": "Python",357 "lines": 212,358 "truncated": false,359 "block": 17,360 "row": 32077361 },362 {363 "path": "trainRNNbrain/experiments_and_analysis/flipflop_ceiling.py",364 "sha256": "b36a2bc9f3ec4239de8fa9127c44014b62fcf535c9538924c7a6b8492e603cf5",365 "language": "Python",366 "lines": 169,367 "truncated": false,368 "block": 17,369 "row": 31117370 },371 {372 "path": "trainRNNbrain/experiments_and_analysis/flipflop_collapse.py",373 "sha256": "ea250d22bb900244dbc9f13077241cc448144df54aadb3d488e0317b77a4586c",374 "language": "Python",375 "lines": 237,376 "truncated": false,377 "block": 18,378 "row": 853379 },380 {381 "path": "trainRNNbrain/experiments_and_analysis/flipflop_contour.py",382 "sha256": "4868fafb701f56cbcb21183bed45b38ac61f25f37d9a4919c9c1555bc4cd1629",383 "language": "Python",384 "lines": 142,385 "truncated": false,386 "block": 17,387 "row": 30358388 },389 {390 "path": "trainRNNbrain/experiments_and_analysis/flipflop_decisive.py",391 "sha256": "c0dce2e23d3b1aa668e747049741a129e1dbdb816e0105f1e698e53352a1ec36",392 "language": "Python",393 "lines": 188,394 "truncated": false,395 "block": 17,396 "row": 31962397 },398 {399 "path": "trainRNNbrain/experiments_and_analysis/flipflop_diffusion.py",400 "sha256": "8a661e74810d83c8af026893e9e5fcf5bd21b42a778de80e19beef2418097777",401 "language": "Python",402 "lines": 326,403 "truncated": false,404 "block": 18,405 "row": 2351406 },407 {408 "path": "trainRNNbrain/experiments_and_analysis/flipflop_drift.py",409 "sha256": "bd22093648cc85bccb94d5df889c230f23b0d1d5f0dc8e8f3f0661f0ab91548f",410 "language": "Python",411 "lines": 174,412 "truncated": false,413 "block": 17,414 "row": 31706415 },416 {417 "path": "trainRNNbrain/experiments_and_analysis/flipflop_figures.py",418 "sha256": "19cb57ffd63c49a951bd3be230d32f0063d5afeb8bea6557011357e4a75eb688",419 "language": "Python",420 "lines": 773,421 "truncated": false,422 "block": 18,423 "row": 4974424 },425 {426 "path": "trainRNNbrain/experiments_and_analysis/flipflop_fixedpoints.py",427 "sha256": "28002eb4221c4637426acd3a79cdb4145988fc38c6d08a4c409206476e14b8f4",428 "language": "Python",429 "lines": 310,430 "truncated": false,431 "block": 18,432 "row": 1677433 },434 {435 "path": "trainRNNbrain/experiments_and_analysis/flipflop_floor.py",436 "sha256": "b220ab3a9c94615ee69d394cf24890953d86eb2897aac895229b78e2a301d2ba",437 "language": "Python",438 "lines": 302,439 "truncated": false,440 "block": 18,441 "row": 1984442 },443 {444 "path": "trainRNNbrain/experiments_and_analysis/flipflop_floor_fit.py",445 "sha256": "fee3c77b56a8adfabef4abdb29227805ca2a86d923ed87613c2b38b2d1988a9a",446 "language": "Python",447 "lines": 261,448 "truncated": false,449 "block": 18,450 "row": 1041451 },452 {453 "path": "trainRNNbrain/experiments_and_analysis/flipflop_grid.py",454 "sha256": "c08d42edcdf20d1bbc6fe5f6e5a971c266cb5c00eab0549c1943e87f4c7adf2c",455 "language": "Python",456 "lines": 489,457 "truncated": false,458 "block": 18,459 "row": 4047460 },461 {462 "path": "trainRNNbrain/experiments_and_analysis/flipflop_hard_threshold.py",463 "sha256": "ece353b2569d029cadbbf9cc97609716ceddf8949e746d379d6caf65c7f597e1",464 "language": "Python",465 "lines": 194,466 "truncated": false,467 "block": 17,468 "row": 32486469 },470 {471 "path": "trainRNNbrain/experiments_and_analysis/flipflop_interference.py",472 "sha256": "241d709343855deada7408b0b4dc3a8cd37a2ce9656485e3c5c65d8dfa90e6e5",473 "language": "Python",474 "lines": 246,475 "truncated": false,476 "block": 18,477 "row": 661478 },479 {480 "path": "trainRNNbrain/experiments_and_analysis/flipflop_ksweep.py",481 "sha256": "9b1a58932e6b1b4e4a9feb91a2a42f637f667576e9edb33c7d081abd27ec8ff3",482 "language": "Python",483 "lines": 232,484 "truncated": false,485 "block": 18,486 "row": 1013487 },488 {489 "path": "trainRNNbrain/experiments_and_analysis/flipflop_penalties.py",490 "sha256": "658a1b6991d84257db242298e64745358b9f6f89ef7f2fbda8117fd067a62d4b",491 "language": "Python",492 "lines": 405,493 "truncated": false,494 "block": 18,495 "row": 3353496 },497 {498 "path": "trainRNNbrain/experiments_and_analysis/flipflop_selectivity.py",499 "sha256": "61949850db1dfbdec5098e99cc1833a671d1f10309afd0f5ee28e25e56b5b03b",500 "language": "Python",501 "lines": 227,502 "truncated": false,503 "block": 18,504 "row": 563505 },506 {507 "path": "trainRNNbrain/experiments_and_analysis/flipflop_trials.py",508 "sha256": "af74c5afa5b3ab6190d8371abac51b11d8d4f22884c62dc559e7a6307daa33a6",509 "language": "Python",510 "lines": 71,511 "truncated": false,512 "block": 17,513 "row": 25250514 },515 {516 "path": "trainRNNbrain/experiments_and_analysis/flipflop_vs_perf.py",517 "sha256": "aa9461a3dfcaf6198f6b1f90edbbf516a5889d90c3e3529e86a1eecb818a892a",518 "language": "Python",519 "lines": 160,520 "truncated": false,521 "block": 17,522 "row": 31356523 },524 {525 "path": "trainRNNbrain/experiments_and_analysis/lmbdZ_effect_inactive_neurons.py",526 "sha256": "ec4fcd25777981a0c16164e3c87f08c93ffbe021bad5bf166c33ea1b7c0a7e53",527 "language": "Python",528 "lines": 180,529 "truncated": false,530 "block": 17,531 "row": 30212532 },533 {534 "path": "trainRNNbrain/experiments_and_analysis/penalty_matched.py",535 "sha256": "41ee1cb8a543a537452c1a05b55b2909119984b5b317e1f070ec9c47497e5330",536 "language": "Python",537 "lines": 221,538 "truncated": false,539 "block": 17,540 "row": 32780541 },542 {543 "path": "trainRNNbrain/experiments_and_analysis/plot_M_vs_N.py",544 "sha256": "206245ce6edd0f18dbb47ed2a5abb47a90d34b1ef875f990c76d2b430a2265ee",545 "language": "Python",546 "lines": 179,547 "truncated": false,548 "block": 17,549 "row": 31371550 },551 {552 "path": "trainRNNbrain/experiments_and_analysis/plot_convergence_curves.py",553 "sha256": "b9885057e38dfc0c39e60d1f5aff03e032df12f10e0b0e614b6c7a4348613433",554 "language": "Python",555 "lines": 87,556 "truncated": false,557 "block": 17,558 "row": 26380559 },560 {561 "path": "trainRNNbrain/experiments_and_analysis/plot_drift_curves.py",562 "sha256": "341fcb3062965ad4bd9ef89ce08c99316090d419cb3953df35e04b9ea37f1771",563 "language": "Python",564 "lines": 574,565 "truncated": false,566 "block": 18,567 "row": 4486568 },569 {570 "path": "trainRNNbrain/experiments_and_analysis/plot_drift_single.py",571 "sha256": "655c1ddf9b39a79c3a34534d765b9e0955854d6b81400a93ac9081a714f7d864",572 "language": "Python",573 "lines": 166,574 "truncated": false,575 "block": 17,576 "row": 31501577 },578 {579 "path": "trainRNNbrain/experiments_and_analysis/plot_init_vs_trained.py",580 "sha256": "280c14c53542daa19521596ff9d878d675086acb6efd7df97afbcd41a6140c86",581 "language": "Python",582 "lines": 278,583 "truncated": false,584 "block": 18,585 "row": 1642586 },587 {588 "path": "trainRNNbrain/experiments_and_analysis/plot_least_unit_activity.py",589 "sha256": "5f9cb3a3e1b0a9a0a504a61262369505a567f7a4798f67324909a49402aae059",590 "language": "Python",591 "lines": 145,592 "truncated": false,593 "block": 17,594 "row": 30146595 },596 {597 "path": "trainRNNbrain/experiments_and_analysis/plot_local_exponent.py",598 "sha256": "bc6f7c96eb9ff642b61435cc0057b11938bc5f58d2e1337a57950616e58bbe61",599 "language": "Python",600 "lines": 139,601 "truncated": false,602 "block": 17,603 "row": 29324604 },605 {606 "path": "trainRNNbrain/experiments_and_analysis/plot_loss_curves.py",607 "sha256": "00c9ae8e64bc2802b4146b490a8855a4f3200f5e494c23ff410a442bef179ade",608 "language": "Python",609 "lines": 213,610 "truncated": false,611 "block": 17,612 "row": 32490613 },614 {615 "path": "trainRNNbrain/experiments_and_analysis/plot_loss_fit.py",616 "sha256": "6206ec45eba28ba7d8fa2d2e8c59506f0ffdd8d0b24660774711e7a550416a25",617 "language": "Python",618 "lines": 250,619 "truncated": false,620 "block": 18,621 "row": 658622 },623 {624 "path": "trainRNNbrain/experiments_and_analysis/plot_lowcoh_vs_N.py",625 "sha256": "79664c90ffae7402680f467d0cb495e1fcada96c67a6600bfbbab8986ac56e78",626 "language": "Python",627 "lines": 122,628 "truncated": false,629 "block": 17,630 "row": 29040631 },632 {633 "path": "trainRNNbrain/experiments_and_analysis/plot_lowest_losses.py",634 "sha256": "1511a1c7320f8892ccf9aeda8583a4b29ef5959c2408eb0eba1bebd7696adf30",635 "language": "Python",636 "lines": 107,637 "truncated": false,638 "block": 17,639 "row": 27316640 },641 {642 "path": "trainRNNbrain/experiments_and_analysis/plot_masterinhib_rescue.py",643 "sha256": "2cf2c519206b2cd28ab5b5290ac99c19a3c957681f6015335bc405d324d9d1c8",644 "language": "Python",645 "lines": 160,646 "truncated": false,647 "block": 17,648 "row": 31066649 },650 {651 "path": "trainRNNbrain/experiments_and_analysis/plot_participation_histograms.py",652 "sha256": "51f2f017a3fdebd40ba3666dc76f65cde144886beddb73c693dffebb4d0dc489",653 "language": "Python",654 "lines": 186,655 "truncated": false,656 "block": 17,657 "row": 31467658 },659 {660 "path": "trainRNNbrain/experiments_and_analysis/plot_penalty_comparison.py",661 "sha256": "daaa450ef434fbcc57049f82317aba266fe559e3980d33cc2b4279e2dbc722e5",662 "language": "Python",663 "lines": 213,664 "truncated": false,665 "block": 17,666 "row": 32516667 },668 {669 "path": "trainRNNbrain/experiments_and_analysis/plot_population_distortion.py",670 "sha256": "796fbbb6e572c5a4830d01d14eecefbb783151ed60e712bce25498382dddfd01",671 "language": "Python",672 "lines": 101,673 "truncated": false,674 "block": 17,675 "row": 28725676 },677 {678 "path": "trainRNNbrain/experiments_and_analysis/plot_powerlaw_coords.py",679 "sha256": "724cf5730dafb3ea99d0f6b001f2f2ea22ef18be03572b06fd8f67fa1bf38adb",680 "language": "Python",681 "lines": 158,682 "truncated": false,683 "block": 17,684 "row": 30411685 },686 {687 "path": "trainRNNbrain/experiments_and_analysis/plot_r2_vs_hhi.py",688 "sha256": "a4cd498eff16c67cbde1d6749d2643e2763870b97f010954f3d3a4c056c4bd94",689 "language": "Python",690 "lines": 119,691 "truncated": false,692 "block": 17,693 "row": 28896694 },695 {696 "path": "trainRNNbrain/experiments_and_analysis/plot_shared_floor.py",697 "sha256": "6acb32d76ae191447ece48e913c4a2351d96c3b4d5aa8283b1a70f431b64cddf",698 "language": "Python",699 "lines": 146,700 "truncated": false,701 "block": 17,702 "row": 29698703 },704 {705 "path": "trainRNNbrain/experiments_and_analysis/plot_silencing_rate.py",706 "sha256": "9f45e138f0ad78fe298611534b7d97712f720deb976a2d884aa08b597b65339a",707 "language": "Python",708 "lines": 84,709 "truncated": false,710 "block": 17,711 "row": 25963712 },713 {714 "path": "trainRNNbrain/experiments_and_analysis/plot_silencing_trajectory.py",715 "sha256": "c5595a15e50c4ad348cb0409d059c1f146a6446f448fb149a9d36f2d376a3005",716 "language": "Python",717 "lines": 112,718 "truncated": false,719 "block": 17,720 "row": 28218721 },722 {723 "path": "trainRNNbrain/experiments_and_analysis/plot_silent_summary.py",724 "sha256": "7cb70fae390a5380c967cea0d13493aa9775e9b9f74418e437157b39c8a89c38",725 "language": "Python",726 "lines": 215,727 "truncated": false,728 "block": 17,729 "row": 32671730 },731 {732 "path": "trainRNNbrain/experiments_and_analysis/plot_silent_units_per_condition.py",733 "sha256": "063dad9cfc36da84b7c9c646fe90c093c98cfb6443bb4b327cc9aaafe39cb1cf",734 "language": "Python",735 "lines": 109,736 "truncated": false,737 "block": 17,738 "row": 27938739 },740 {741 "path": "trainRNNbrain/experiments_and_analysis/plot_silent_vs_noise.py",742 "sha256": "87b5e234b091974d725c2eb3fbd4cdc7b758a695c279e1068cd88755cd26f994",743 "language": "Python",744 "lines": 89,745 "truncated": false,746 "block": 17,747 "row": 25972748 },749 {750 "path": "trainRNNbrain/experiments_and_analysis/plot_silentinit_rescue.py",751 "sha256": "b1913f4f3d7782cec935ffac6ff923f890c3572ef2488870fbc1b4e1fe637ba9",752 "language": "Python",753 "lines": 172,754 "truncated": false,755 "block": 17,756 "row": 32150757 },758 {759 "path": "trainRNNbrain/experiments_and_analysis/plot_weight_distribution.py",760 "sha256": "2c8ce9f40c8d1480efa5c3d8f6bf8e80943d94ff6afddfece4bf168a7eaa63b4",761 "language": "Python",762 "lines": 91,763 "truncated": false,764 "block": 17,765 "row": 26855766 },767 {768 "path": "trainRNNbrain/experiments_and_analysis/plotstyle.py",769 "sha256": "76491386c73a1ae9b8c27a8713e08a7a5caab36e37a5d253bcc0e6c276393526",770 "language": "Python",771 "lines": 209,772 "truncated": false,773 "block": 17,774 "row": 31686775 },776 {777 "path": "trainRNNbrain/experiments_and_analysis/plotting_neuron_space.py",778 "sha256": "f7772d49c6ba06bd5779d26b98f30dcdbd205d85753567a5e8f49b287aa2f882",779 "language": "Python",780 "lines": 146,781 "truncated": false,782 "block": 17,783 "row": 29718784 },785 {786 "path": "trainRNNbrain/experiments_and_analysis/population_distortion.py",787 "sha256": "552494aac19b7637101b34dea9f843dd589031c148d8db166c141f98743c8892",788 "language": "Python",789 "lines": 184,790 "truncated": false,791 "block": 17,792 "row": 32290793 },794 {795 "path": "trainRNNbrain/experiments_and_analysis/pr_matrix.py",796 "sha256": "e4f5bd364607a089871ed780a1fb81cd434101ab43b05e5843233d145d9a0a4c",797 "language": "Python",798 "lines": 301,799 "truncated": false,800 "block": 18,801 "row": 2052802 },803 {804 "path": "trainRNNbrain/experiments_and_analysis/rerun_RNN_analysis.py",805 "sha256": "83c06a02d095978b4365b3f3a03a078721c5cc436f4417d3fd3a7b5dd2b8ad4a",806 "language": "Python",807 "lines": 132,808 "truncated": false,809 "block": 17,810 "row": 31674811 },812 {813 "path": "trainRNNbrain/experiments_and_analysis/silence_is_taskset.py",814 "sha256": "a4d4cfe1a7e8c71c9534336a2fb0f48ead0174baf30552b62148fef9c078a4d0",815 "language": "Python",816 "lines": 208,817 "truncated": false,818 "block": 18,819 "row": 123820 },821 {822 "path": "trainRNNbrain/experiments_and_analysis/silent_at_threshold.py",823 "sha256": "31b1dc5b6d5c3208f0fbd31afd3db7e6975368125e0bbe95cbc00f33abaf0d8b",824 "language": "Python",825 "lines": 187,826 "truncated": false,827 "block": 17,828 "row": 32247829 },830 {831 "path": "trainRNNbrain/experiments_and_analysis/test.py",832 "sha256": "7ca5565b4f07c3d6ff4fdb4109991a33ff2aeb4e3269c517ade158e1a5ba6099",833 "language": "Python",834 "lines": 15,835 "truncated": false,836 "block": 17,837 "row": 18061838 },839 {840 "path": "trainRNNbrain/experiments_and_analysis/test_floor_vs_N.py",841 "sha256": "641b4ad9306889e2f0e4687a9e8eedfec3271118160f6968289e3a8d43883e89",842 "language": "Python",843 "lines": 238,844 "truncated": false,845 "block": 18,846 "row": 643847 },848 {849 "path": "trainRNNbrain/experiments_and_analysis/test_saturation.py",850 "sha256": "da7b66f0e136df331c5c98b13ea63d55f8acf2ba130a3ffa75a727d5260e1ad2",851 "language": "Python",852 "lines": 284,853 "truncated": false,854 "block": 18,855 "row": 1178856 },857 {858 "path": "trainRNNbrain/experiments_and_analysis/verify_master_freeze.py",859 "sha256": "583ea4852f6c76fac64ec5b6c162f968409c192bef8f5ad411b578ffdbb56c7c",860 "language": "Python",861 "lines": 81,862 "truncated": false,863 "block": 17,864 "row": 26546865 },866 {867 "path": "trainRNNbrain/rnns/RNN_numpy.py",868 "sha256": "7a5302fdb65594665ffb037aa5c8ca7b3936956270ce36970fe9b71dec255151",869 "language": "Python",870 "lines": 253,871 "truncated": false,872 "block": 18,873 "row": 293874 },875 {876 "path": "trainRNNbrain/rnns/RNN_torch.py",877 "sha256": "39cd03c20f9236be95387f512909e1320379cda1a11d24989e274d8fac5d55b2",878 "language": "Python",879 "lines": 657,880 "truncated": false,881 "block": 18,882 "row": 4731883 },884 {885 "path": "trainRNNbrain/rnns/RNN_torch_AdvsDO.py",886 "sha256": "1a676dd3e45eb960a67097daf79aa754f741a3fae737bcf28f839ee9d76be3ee",887 "language": "Python",888 "lines": 405,889 "truncated": false,890 "block": 18,891 "row": 3102892 },893 {894 "path": "trainRNNbrain/rnns/RNN_torch_AdvsTrialwiseDO.py",895 "sha256": "153eb510d19a8f1cbb3306a8ccd5ff3bf78be74b15ec739ac5040568d096a6de",896 "language": "Python",897 "lines": 380,898 "truncated": false,899 "block": 18,900 "row": 2797901 },902 {903 "path": "trainRNNbrain/rnns/RNN_torch_spatial.py",904 "sha256": "4fd251423daae7ce0c26c44bc1f7b0d14c31f785124d62d1c24f1891166f8d71",905 "language": "Python",906 "lines": 401,907 "truncated": false,908 "block": 18,909 "row": 3051910 },911 {912 "path": "trainRNNbrain/rnns/check_weight_boundary.py",913 "sha256": "2eb35ad4d6b92bbe1ba6046f8eef88c43d50cbf7ffaa605c2f98a16889c51dd2",914 "language": "Python",915 "lines": 90,916 "truncated": false,917 "block": 17,918 "row": 26910919 },920 {921 "path": "trainRNNbrain/tasks/TaskAngleIntegration.py",922 "sha256": "b6f5a7150fb5acdcf1c9f570c6450c0397e41ad5df4c206760b39cd2aba1baba",923 "language": "Python",924 "lines": 153,925 "truncated": false,926 "block": 17,927 "row": 30610928 },929 {930 "path": "trainRNNbrain/tasks/TaskBase.py",931 "sha256": "930f4338d9e8b1d193af798b63f20f4a6bc26bf898c3de493bfb01ee62224028",932 "language": "Python",933 "lines": 33,934 "truncated": false,935 "block": 17,936 "row": 20371937 },938 {939 "path": "trainRNNbrain/tasks/TaskBlockDM.py",940 "sha256": "3eb2ad842387fb3ee9be01b3e0cbeae270445cfd18e4f1e527afa15068e007b8",941 "language": "Python",942 "lines": 67,943 "truncated": false,944 "block": 17,945 "row": 24892946 },947 {948 "path": "trainRNNbrain/tasks/TaskCDDM.py",949 "sha256": "b4f5b3ecf1851fc433c1bc119bf614d5bc9aea0f1169e0119a1ac46ee58a4949",950 "language": "Python",951 "lines": 112,952 "truncated": false,953 "block": 17,954 "row": 29166955 },956 {957 "path": "trainRNNbrain/tasks/TaskCDDMMante.py",958 "sha256": "4de2001e1b91f07603b9110449a84363dd394db5bfd5e51cbd5b102a536a5071",959 "language": "Python",960 "lines": 103,961 "truncated": false,962 "block": 17,963 "row": 28551964 },965 {966 "path": "trainRNNbrain/tasks/TaskDMTS.py",967 "sha256": "ad915b45365362a9771957c8b41ce0888de81092a4791becf9421a4db62abd5e",968 "language": "Python",969 "lines": 79,970 "truncated": false,971 "block": 17,972 "row": 26363973 },974 {975 "path": "trainRNNbrain/tasks/TaskDelayDM.py",976 "sha256": "df5656b2c28d13c9c1b4fe534e1bd003992b1da95a0f43df4121cfc08f4c6b1f",977 "language": "Python",978 "lines": 46,979 "truncated": false,980 "block": 17,981 "row": 22413982 },983 {984 "path": "trainRNNbrain/tasks/TaskGoNoGo.py",985 "sha256": "267fbe4ab7c88cc8743ec966e7e20f928423a3606a86c4120ccb546c8e8fabe1",986 "language": "Python",987 "lines": 55,988 "truncated": false,989 "block": 17,990 "row": 23003991 },992 {993 "path": "trainRNNbrain/tasks/TaskHalfAdder.py",994 "sha256": "c4a55f3e568e9a96c03e31c969295bf66acf0382d5f64ab66d57c9ef16919d09",995 "language": "Python",996 "lines": 59,997 "truncated": false,998 "block": 17,999 "row": 231681000 },1001 {1002 "path": "trainRNNbrain/tasks/TaskIdentity.py",1003 "sha256": "fcf2644ce3534f63bfb9ffdf3a44812b9234bf298a57c273055df0c1c5ebdde4",1004 "language": "Python",1005 "lines": 44,1006 "truncated": false,1007 "block": 17,1008 "row": 219461009 },1010 {1011 "path": "trainRNNbrain/tasks/TaskIntegration.py",1012 "sha256": "81ffcb36c621977a8dbb6a953a35c606b9564a60e0c149412139f35726db13c0",1013 "language": "Python",1014 "lines": 133,1015 "truncated": false,1016 "block": 17,1017 "row": 295291018 },1019 {1020 "path": "trainRNNbrain/tasks/TaskMemoryAntiAngle.py",1021 "sha256": "3e221d60618d3b9d5afdc5ff3bd48d0960e87142f8141ce02e26421b78a91510",1022 "language": "Python",1023 "lines": 114,1024 "truncated": false,1025 "block": 17,1026 "row": 285661027 },1028 {1029 "path": "trainRNNbrain/tasks/TaskMemoryDM.py",1030 "sha256": "fef0a409c3af0a9db4bd79f3a110ab951dead78d7e1e6d06aea56d05814379f4",1031 "language": "Python",1032 "lines": 74,1033 "truncated": false,1034 "block": 17,1035 "row": 245471036 },1037 {1038 "path": "trainRNNbrain/tasks/TaskMemoryNumber.py",1039 "sha256": "352d9d9cc1a8bcd485232eb8157fa44f4e0b22ec1cdd937b8d1b35cb61e8ff9a",1040 "language": "Python",1041 "lines": 57,1042 "truncated": false,1043 "block": 17,1044 "row": 237321045 },1046 {1047 "path": "trainRNNbrain/tasks/TaskNBitFlipFlop.py",1048 "sha256": "be960fd0e2d326273d626ddd573490343f28c4e216a7ca68ca230c3fde47a0f4",1049 "language": "Python",1050 "lines": 136,1051 "truncated": false,1052 "block": 17,1053 "row": 304031054 },1055 {1056 "path": "trainRNNbrain/tasks/TaskReferenceFrame.py",1057 "sha256": "3700c930e70347c68d0eb8bc8593586a1a00a23c4c8fe8fd470960f50156b8dc",1058 "language": "Python",1059 "lines": 85,1060 "truncated": false,1061 "block": 17,1062 "row": 264341063 },1064 {1065 "path": "trainRNNbrain/tasks/TaskSquareNumber.py",1066 "sha256": "851519e74f2b3ac875b654a5826a382f5f8b3b39d1c501578dbfa992e47dfa4b",1067 "language": "Python",1068 "lines": 56,1069 "truncated": false,1070 "block": 17,1071 "row": 230691072 },1073 {1074 "path": "trainRNNbrain/tasks/TaskXOR.py",1075 "sha256": "7e9c338694fdfbbb911ca0ef3fcd779ac398dccea5fddc15741309c5d310b886",1076 "language": "Python",1077 "lines": 61,1078 "truncated": false,1079 "block": 17,1080 "row": 232841081 },1082 {1083 "path": "trainRNNbrain/trainer/Trainer.py",1084 "sha256": "7eaf60de06eafee3a21b712666913d39cf92f19c79123c856dec0afc35a9a446",1085 "language": "Python",1086 "lines": 1098,1087 "truncated": false,1088 "block": 18,1089 "row": 54571090 },1091 {1092 "path": "trainRNNbrain/training/run_experiment.py",1093 "sha256": "2866a300698942d40899647a79ba1a5688e22ba36647bc78ae9b958bdc4df32e",1094 "language": "Python",1095 "lines": 349,1096 "truncated": false,1097 "block": 18,1098 "row": 32951099 },1100 {1101 "path": "trainRNNbrain/training/training_utils.py",1102 "sha256": "edfb59f89cadeecd5b571ce5202b4304e98b41df410133c0f0cf82ee45bd647e",1103 "language": "Python",1104 "lines": 209,1105 "truncated": false,1106 "block": 17,1107 "row": 310571108 },1109 {1110 "path": "trainRNNbrain/utils.py",1111 "sha256": "a601a9e1eada4d64ce8f242368af074ea9a23512543ec04eae0ee8ae7387edd4",1112 "language": "Python",1113 "lines": 299,1114 "truncated": false,1115 "block": 18,1116 "row": 6841117 }1118 ]1119}