Team Ai
Datasetpublic

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.

sourceHugging Faceotherupdated 2d agoView on Hugging Face
0likes5.6kdownloads
github.com__milstein-lab__eiann.json984 linesDownload Raw Back to 11
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/milstein-lab/eiann",4 "url": "https://github.com/Milstein-Lab/EIANN",5 "host": "github.com",6 "commit": "5df3405ff38229ab0a10b830570de3638bf86f54",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11  {12   "path": "EIANN/__init__.py",13   "sha256": "cd4e45be819e28e9e8dbd3bab9d6b7709be52b67c7f4f46710474675121be8ff",14   "language": "Python",15   "lines": 7,16   "truncated": false,17   "block": 12,18   "row": 365919  },20  {21   "path": "EIANN/_network.py",22   "sha256": "b659f454efc6acff999bb72041be6ef8fbf05b470265492fd1527b25a256a50f",23   "language": "Python",24   "lines": 6,25   "truncated": false,26   "block": 12,27   "row": 368128  },29  {30   "path": "EIANN/external.py",31   "sha256": "7e08a96f416d0aef451ae9af11546b793d99fb24b20a2fce5e7e24b1e582086e",32   "language": "Python",33   "lines": 14,34   "truncated": false,35   "block": 12,36   "row": 459837  },38  {39   "path": "EIANN/generate_figures.py",40   "sha256": "a8554af88179610da83fefa1e366d93ccddcb24d5e38d22ae5230f24e0d27389",41   "language": "Python",42   "lines": 641,43   "truncated": false,44   "block": 12,45   "row": 2241046  },47  {48   "path": "EIANN/network.py",49   "sha256": "4e0c813a1b5fe07f2df420c117309c6b669f8fe4fd3810e6941724ca2ed62203",50   "language": "Python",51   "lines": 2082,52   "truncated": false,53   "block": 13,54   "row": 60755  },56  {57   "path": "EIANN/notebooks/explore_MNIST.ipynb",58   "sha256": "1ae176909ba55036cc71349e256312fd07f3856f2d404f213c0feb2e08f943dd",59   "language": "Jupyter",60   "lines": 291,61   "truncated": false,62   "block": 11,63   "row": 1323864  },65  {66   "path": "EIANN/notebooks/explore_spirals.ipynb",67   "sha256": "82e777d4c05cd13ae5023c869b8bfcfe6b56dd2739205b1315781c5edaa280f5",68   "language": "Jupyter",69   "lines": 67,70   "truncated": false,71   "block": 11,72   "row": 1228273  },74  {75   "path": "EIANN/optimize/jobscripts/amarel/generate_pkl_EIANN.sh",76   "sha256": "2e37d78b2c72e10a9eb6ae7696e94a69fa21cf01626f8f51a8c8bd468c9c1d3d",77   "language": "Shell",78   "lines": 88,79   "truncated": false,80   "block": 13,81   "row": 565982  },83  {84   "path": "EIANN/optimize/jobscripts/amarel/optimize_EIANN_amarel.sh",85   "sha256": "09c3b8a7eb627a801325e04d8ec1c314ec5a4be3342b3a728abd1a54fcc46ffa",86   "language": "Shell",87   "lines": 61,88   "truncated": false,89   "block": 13,90   "row": 542091  },92  {93   "path": "EIANN/optimize/jobscripts/amarel/test.sh",94   "sha256": "b15989bd144c36de800a138603fb9b5a7981edaa7026b3739e1184640700e466",95   "language": "Shell",96   "lines": 56,97   "truncated": false,98   "block": 13,99   "row": 5347100  },101  {102   "path": "EIANN/optimize/jobscripts/batch_export_optimized_EIANN_frontera_fmnist.sh",103   "sha256": "e216a70944e670d58278bfad6454e02c0c849f089eca9a2d8d5e20ba5d97c171",104   "language": "Shell",105   "lines": 52,106   "truncated": false,107   "block": 13,108   "row": 5301109  },110  {111   "path": "EIANN/optimize/jobscripts/optimize_EIANN.sh",112   "sha256": "29ce846711ae1e8b09786a90f3f357f3241c1560a68cffd79532ad7a6475b6fa",113   "language": "Shell",114   "lines": 25,115   "truncated": false,116   "block": 13,117   "row": 4752118  },119  {120   "path": "EIANN/optimize/jobscripts/optimize_EIANN_bridges_cifar10.sh",121   "sha256": "434a11a0804208fd504b29f671b7a6212f8f94d5b9e1ca295e4d06da048d2b6c",122   "language": "Shell",123   "lines": 28,124   "truncated": false,125   "block": 13,126   "row": 4840127  },128  {129   "path": "EIANN/optimize/jobscripts/optimize_EIANN_bridges_cifar10_dev.sh",130   "sha256": "a081a77fe2bed40a6145549a94403c30e3b7c53064c54b17df95fc5b4785c606",131   "language": "Shell",132   "lines": 28,133   "truncated": false,134   "block": 13,135   "row": 4843136  },137  {138   "path": "EIANN/optimize/jobscripts/optimize_EIANN_bridges_mnist.sh",139   "sha256": "b6b6dbf3b154b2545fcd123dbe33a64c6ca55869cf9df01f919a609d2578be63",140   "language": "Shell",141   "lines": 28,142   "truncated": false,143   "block": 13,144   "row": 4835145  },146  {147   "path": "EIANN/optimize/jobscripts/optimize_EIANN_bridges_mnist_dev.sh",148   "sha256": "58cef8ce6cdf7d86481d52885dbac887bc92b444bd8685dc33625ed63730aada",149   "language": "Shell",150   "lines": 28,151   "truncated": false,152   "block": 13,153   "row": 4836154  },155  {156   "path": "EIANN/optimize/jobscripts/optimize_EIANN_bridges_spiral.sh",157   "sha256": "c7b0bea002127625303dc5d8afbfb117a611c3b88422f448aa5a4dbe6a0c4a9d",158   "language": "Shell",159   "lines": 28,160   "truncated": false,161   "block": 13,162   "row": 4837163  },164  {165   "path": "EIANN/optimize/jobscripts/optimize_EIANN_bridges_spiral_dev.sh",166   "sha256": "efc4608af82f717c7ea01b7be77f46c6f54c4ebaccff89d5a9ca2b719540a7f4",167   "language": "Shell",168   "lines": 28,169   "truncated": false,170   "block": 13,171   "row": 4841172  },173  {174   "path": "EIANN/optimize/jobscripts/optimize_EIANN_cori_dev.sh",175   "sha256": "c31872e101f2f9312f9728d9f8d8a7e5ad6c591fa74d9d86357cc42cabaf4795",176   "language": "Shell",177   "lines": 28,178   "truncated": false,179   "block": 13,180   "row": 4853181  },182  {183   "path": "EIANN/optimize/jobscripts/optimize_EIANN_dev.sh",184   "sha256": "a12a509fb51940da654901212f21001f7154aa28ead93150f69af13cb11e927e",185   "language": "Shell",186   "lines": 25,187   "truncated": false,188   "block": 13,189   "row": 4762190  },191  {192   "path": "EIANN/optimize/jobscripts/optimize_EIANN_frontera_fmnist.sh",193   "sha256": "4ff7241a07251c77922f12ee330b734f1b0164d51f67a41cd097e64152bf55e0",194   "language": "Shell",195   "lines": 27,196   "truncated": false,197   "block": 13,198   "row": 4792199  },200  {201   "path": "EIANN/optimize/jobscripts/optimize_EIANN_frontera_mnist.sh",202   "sha256": "67409f55d1b53d8f31f40848687764189d19f5cc3c3ce3ebf734854147ceaac3",203   "language": "Shell",204   "lines": 27,205   "truncated": false,206   "block": 13,207   "row": 4802208  },209  {210   "path": "EIANN/optimize/jobscripts/optimize_EIANN_frontera_mnist_dev.sh",211   "sha256": "87faa0bbd3381cf3ba603cc4ae6aba84d599ca0e0b1b755df6aefae2af67b045",212   "language": "Shell",213   "lines": 27,214   "truncated": false,215   "block": 13,216   "row": 4814217  },218  {219   "path": "EIANN/optimize/jobscripts/optimize_EIANN_frontera_spirals.sh",220   "sha256": "68c391c92ba9d34c10c408287320a90d32aa7235876fc4ccbc3051c473137225",221   "language": "Shell",222   "lines": 27,223   "truncated": false,224   "block": 13,225   "row": 4805226  },227  {228   "path": "EIANN/optimize/jobscripts/optimize_EIANN_mnist_frontera_hot_start.sh",229   "sha256": "914938804a644c078dd5fa4997b94577457c3c5a6dab89e6fa1b86d4bd486dcc",230   "language": "Shell",231   "lines": 28,232   "truncated": false,233   "block": 13,234   "row": 4871235  },236  {237   "path": "EIANN/optimize/nested_optimize_EIANN_1_hidden_mnist.py",238   "sha256": "33c9d26a30e51b952b54a9ed5bb138afcbbfbe0480fa08051923c068aa3647c7",239   "language": "Python",240   "lines": 455,241   "truncated": false,242   "block": 12,243   "row": 20953244  },245  {246   "path": "EIANN/optimize/nested_optimize_EIANN_cifar10.py",247   "sha256": "1ba1daf521d3a750e9d58d7c2fab3575ea74c78fd7a87442f20539e868566f2d",248   "language": "Python",249   "lines": 491,250   "truncated": false,251   "block": 12,252   "row": 20967253  },254  {255   "path": "EIANN/optimize/nested_optimize_EIANN_fashion_mnist.py",256   "sha256": "2322ca942ab89dc94ee6b7ac3ef13198bd58e1d570771874e5937f9a35e7063f",257   "language": "Python",258   "lines": 437,259   "truncated": false,260   "block": 12,261   "row": 20691262  },263  {264   "path": "EIANN/optimize/nested_optimize_EIANN_spiral_2_hidden.py",265   "sha256": "90f496a9e8ef9a30931d740691a85b932bbf5ac166744b199b98570672ec925d",266   "language": "Python",267   "lines": 411,268   "truncated": false,269   "block": 12,270   "row": 20521271  },272  {273   "path": "EIANN/optimize/network_config_updates.py",274   "sha256": "8d70e9597646173559586fb8182433dea4a96c9e4a7d2a7d1463e354ec2ce8d7",275   "language": "Python",276   "lines": 3220,277   "truncated": true,278   "block": 13,279   "row": 696280  },281  {282   "path": "EIANN/plot.py",283   "sha256": "3a9e9ba3eca3134b600100bfbeef57363157b37921b3ee3d2bd6a534fd0db4ed",284   "language": "Python",285   "lines": 1494,286   "truncated": false,287   "block": 13,288   "row": 466289  },290  {291   "path": "EIANN/rules/__init__.py",292   "sha256": "191a99a5a8672267f3eb55e52c0fa2aba8cacf44f74c28d166926db7d0a8bf23",293   "language": "Python",294   "lines": 11,295   "truncated": false,296   "block": 12,297   "row": 3932298  },299  {300   "path": "EIANN/rules/backprop.py",301   "sha256": "960546cdfee6a7f12e55b55cbe79bb62282f367294d580d6c8d8bae3993fb7f8",302   "language": "Python",303   "lines": 74,304   "truncated": false,305   "block": 12,306   "row": 10407307  },308  {309   "path": "EIANN/rules/backprop_like.py",310   "sha256": "7a302df7b9b751b99c73431636237ab9ac415aa82834ba5ff0acea9556ef347f",311   "language": "Python",312   "lines": 815,313   "truncated": false,314   "block": 13,315   "row": 167316  },317  {318   "path": "EIANN/rules/base_classes.py",319   "sha256": "5500e35518e865236124c569757e76ee851dca21dda8b62ed116ebbfd549a659",320   "language": "Python",321   "lines": 50,322   "truncated": false,323   "block": 12,324   "row": 6777325  },326  {327   "path": "EIANN/rules/btsp.py",328   "sha256": "f3f94a198cf8a12de42a74c60a6d730e4957b7ef2006c23ac78c304ac7d914be",329   "language": "Python",330   "lines": 256,331   "truncated": false,332   "block": 12,333   "row": 19746334  },335  {336   "path": "EIANN/rules/dendritic_loss.py",337   "sha256": "46a92c74c7f913f2982399757db1d5adbb3f77c0cbe4bc3f81492144ae1e9629",338   "language": "Python",339   "lines": 29,340   "truncated": false,341   "block": 12,342   "row": 6748343  },344  {345   "path": "EIANN/rules/hebbian.py",346   "sha256": "bad79e92e2613c70a5785e2239f1d5b20e22e795f573bdad2ca91f259546c2dd",347   "language": "Python",348   "lines": 699,349   "truncated": false,350   "block": 12,351   "row": 22465352  },353  {354   "path": "EIANN/rules/weight_functions.py",355   "sha256": "5501becafaccf653e734ac1c57c40488c116405210fe7476cce389e13a254c99",356   "language": "Python",357   "lines": 106,358   "truncated": false,359   "block": 12,360   "row": 13337361  },362  {363   "path": "EIANN/scripts/plot_parameter_degeneracy_and_importance.py",364   "sha256": "f49418f9770e3e34d9904d5fe8bf26767d6ce88af7a1623b21f45a1ee4593e9a",365   "language": "Python",366   "lines": 138,367   "truncated": false,368   "block": 12,369   "row": 15799370  },371  {372   "path": "EIANN/scripts/pre_process_convnet_cifar10.py",373   "sha256": "99c443b2db833bfcc48f3e9b90056b686605284789ddf2e82a389670177aef2c",374   "language": "Python",375   "lines": 113,376   "truncated": false,377   "block": 12,378   "row": 13095379  },380  {381   "path": "EIANN/simulate/jobscripts/batch_export_optimized_EIANN_cifar10_10_epochs_frontera.sh",382   "sha256": "5b56339dc6e12f1afa66d5892b7e29ce266905a2a428ecd8b40b2abc4e655da5",383   "language": "Shell",384   "lines": 37,385   "truncated": false,386   "block": 13,387   "row": 5092388  },389  {390   "path": "EIANN/simulate/jobscripts/batch_export_optimized_EIANN_cifar10_extended_frontera.sh",391   "sha256": "a6802d267a6c758e58c95b34590c3e2c560e54dafd590b9379fc68298c8db604",392   "language": "Shell",393   "lines": 37,394   "truncated": false,395   "block": 13,396   "row": 5084397  },398  {399   "path": "EIANN/simulate/jobscripts/batch_export_optimized_EIANN_cifar10_frontera.sh",400   "sha256": "b6abaf15ac1ea2a613d2fe6895242a33174f2e0ac2594d6daa7b9a971cc39908",401   "language": "Shell",402   "lines": 37,403   "truncated": false,404   "block": 13,405   "row": 5058406  },407  {408   "path": "EIANN/simulate/jobscripts/batch_export_optimized_EIANN_mnist_extended_frontera.sh",409   "sha256": "1a3ca495ef64fe8aca35b24e780c47f3ef0f6d8a60a09efb80956b4b6316f2a6",410   "language": "Shell",411   "lines": 35,412   "truncated": false,413   "block": 13,414   "row": 4960415  },416  {417   "path": "EIANN/simulate/jobscripts/batch_export_optimized_EIANN_mnist_frontera.sh",418   "sha256": "64ec4b2d3f4d0679a91eff4a0fa7527a7adad10f32d2dc5f76218d6d5abb1037",419   "language": "Shell",420   "lines": 35,421   "truncated": false,422   "block": 13,423   "row": 4925424  },425  {426   "path": "EIANN/simulate/jobscripts/batch_export_optimized_extended_EIANN_bridges_fmnist.sh",427   "sha256": "5544ca0bec1cbf822cf65b4035bf3aa6e8169567d0e15077598d2a70ce6ca4c5",428   "language": "Shell",429   "lines": 34,430   "truncated": false,431   "block": 13,432   "row": 5049433  },434  {435   "path": "EIANN/simulate/jobscripts/batch_export_optimized_extended_EIANN_cifar10_10_epochs_bridges.sh",436   "sha256": "d6728e4dc381c5e8cac87a35584f2be1b32ec4c18320c39ca6f523bbdc7f1c4b",437   "language": "Shell",438   "lines": 18,439   "truncated": false,440   "block": 13,441   "row": 4602442  },443  {444   "path": "EIANN/simulate/jobscripts/batch_export_optimized_extended_EIANN_frontera_fmnist.sh",445   "sha256": "671105bbad4342e4bd4afe61fcb6894bf42be7c96359589ee7f49a2705cf1aca",446   "language": "Shell",447   "lines": 36,448   "truncated": false,449   "block": 13,450   "row": 5009451  },452  {453   "path": "EIANN/simulate/jobscripts/export_optimized_EIANN_mnist_bridges.sh",454   "sha256": "ad3d68409607a5ff42fce63caa860f3d720ed10c7573156a6ed925198346a493",455   "language": "Shell",456   "lines": 29,457   "truncated": false,458   "block": 13,459   "row": 4857460  },461  {462   "path": "EIANN/simulate/jobscripts/export_optimized_EIANN_mnist_frontera.sh",463   "sha256": "ab2493eb7b7bb833d4f4c584e82e0721a2196effeed7f4fc1255a3525cad8d65",464   "language": "Shell",465   "lines": 27,466   "truncated": false,467   "block": 13,468   "row": 4847469  },470  {471   "path": "EIANN/simulate/jobscripts/export_optimized_extended_EIANN_cifar10_10_epochs_bridges.sh",472   "sha256": "884218b17302e1eba574e62513cdc47623bbf868d5cb8233e6c867c187e28a47",473   "language": "Shell",474   "lines": 29,475   "truncated": false,476   "block": 13,477   "row": 4879478  },479  {480   "path": "EIANN/simulate/jobscripts/export_optimized_extended_EIANN_mnist_bridges.sh",481   "sha256": "773dc91e86c0ab62c11402881e8351248b02be4a3bf6c2995907feda11678b9c",482   "language": "Shell",483   "lines": 29,484   "truncated": false,485   "block": 13,486   "row": 4863487  },488  {489   "path": "EIANN/simulate/jobscripts/export_optimized_extended_EIANN_mnist_frontera.sh",490   "sha256": "eb019f1b39af62de2e4782078d0c196077d02d8825fdd17d8a8fecf8841061eb",491   "language": "Shell",492   "lines": 27,493   "truncated": false,494   "block": 13,495   "row": 4851496  },497  {498   "path": "EIANN/simulate/jobscripts/run_EIANN_cpu_bridges_mnist_mpi.sh",499   "sha256": "da2006ec037f26d285301e475406fc11348e746600b3ce1799d2910e627112e2",500   "language": "Shell",501   "lines": 45,502   "truncated": false,503   "block": 13,504   "row": 5254505  },506  {507   "path": "EIANN/simulate/jobscripts/run_EIANN_gpu_amarel_mnist_ray.sh",508   "sha256": "6f99ea80fefc4469cb59a938446f9b0aa87a91b9682490c38da7ac928e1e4ab6",509   "language": "Shell",510   "lines": 69,511   "truncated": false,512   "block": 13,513   "row": 5284514  },515  {516   "path": "EIANN/simulate/jobscripts/run_EIANN_gpu_bridges_mnist_mpi.sh",517   "sha256": "a8624836611dd02ec41d89e894460e7035a52a3ee880a052813d971b802db762",518   "language": "Shell",519   "lines": 53,520   "truncated": false,521   "block": 13,522   "row": 5277523  },524  {525   "path": "EIANN/simulate/jobscripts/run_EIANN_gpu_bridges_mnist_parallel.sh",526   "sha256": "09ae099ddcb3a2ad94e04c8e1e3362b31f0f21fc974ea760a46cf1d4e06a0ba1",527   "language": "Shell",528   "lines": 54,529   "truncated": false,530   "block": 13,531   "row": 5274532  },533  {534   "path": "EIANN/simulate/jobscripts/run_EIANN_gpu_bridges_mnist_ray.sh",535   "sha256": "fde525c6aa90c6dbb1c3fcd83023ccbe3faacaf25eb68202f3bc496ecc648c50",536   "language": "Shell",537   "lines": 44,538   "truncated": false,539   "block": 13,540   "row": 5153541  },542  {543   "path": "EIANN/simulate/jobscripts/run_EIANN_gpu_frontera_mnist_ray.sh",544   "sha256": "7cc5259b74dca87791dab01ac9fe2b9750e6f041fd09cec30f1e0e45852e36b0",545   "language": "Shell",546   "lines": 54,547   "truncated": false,548   "block": 13,549   "row": 5189550  },551  {552   "path": "EIANN/simulate/jobscripts/run_EIANN_gpu_multi_node_bridges_mnist_ray.sh",553   "sha256": "95b83a153510b0261728caa544af5737129684ac0b46b75c3d0edf20236ff129",554   "language": "Shell",555   "lines": 74,556   "truncated": false,557   "block": 13,558   "row": 5413559  },560  {561   "path": "EIANN/simulate/jobscripts/run_EIANN_gpu_multi_node_frontera_mnist_ray.sh",562   "sha256": "d71fe39adf60d7bfe679a37a5b3dbcf0b311c1b38badb1e2a10b45833e2ca52c",563   "language": "Shell",564   "lines": 84,565   "truncated": false,566   "block": 13,567   "row": 5443568  },569  {570   "path": "EIANN/simulate/jobscripts/simulate_EIANN_cpu_bridges_mnist.sh",571   "sha256": "bf21e68c362b96ee7107ebafd748a06d12150b19a07f4076b3e60533ee2ed877",572   "language": "Shell",573   "lines": 44,574   "truncated": false,575   "block": 13,576   "row": 5132577  },578  {579   "path": "EIANN/simulate/jobscripts/simulate_EIANN_frontera_mnist_export_extended_training.sh",580   "sha256": "e326db87303d75cd06d6766588f9937fa0eccef67fcba2431e29519b202d87d4",581   "language": "Shell",582   "lines": 53,583   "truncated": false,584   "block": 13,585   "row": 5453586  },587  {588   "path": "EIANN/simulate/jobscripts/simulate_EIANN_frontera_mnist_export_extended_training_dev.sh",589   "sha256": "37e7e7bdb4803785e50be51393174d3ac6a64d80dceae51cbc9023c16989be16",590   "language": "Shell",591   "lines": 37,592   "truncated": false,593   "block": 13,594   "row": 5048595  },596  {597   "path": "EIANN/simulate/jobscripts/simulate_EIANN_gpu_amarel_mnist.sh",598   "sha256": "bbce130af08d7f4196e880edf4ede25ce8d1d582cbd6ec9f21533336a970b8aa",599   "language": "Shell",600   "lines": 69,601   "truncated": false,602   "block": 13,603   "row": 5293604  },605  {606   "path": "EIANN/simulate/jobscripts/simulate_EIANN_gpu_bridges_mnist.sh",607   "sha256": "02b3411f6b689759c6140f5e58647cfbddf3d0a40b72e47b65a413c7f64074f1",608   "language": "Shell",609   "lines": 51,610   "truncated": false,611   "block": 13,612   "row": 5229613  },614  {615   "path": "EIANN/simulate/jobscripts/simulate_EIANN_gpu_frontera_mnist.sh",616   "sha256": "5ec244d134f853628872a2450eaaa0df4580625d2105581a544afbb3b976d38b",617   "language": "Shell",618   "lines": 51,619   "truncated": false,620   "block": 13,621   "row": 5180622  },623  {624   "path": "EIANN/simulate/run_EIANN_mnist.py",625   "sha256": "7591b4d6a698d13a66a7d58ad25812f60290fa0e0900b1dc34408e4ca77c3fdf",626   "language": "Python",627   "lines": 148,628   "truncated": false,629   "block": 12,630   "row": 14278631  },632  {633   "path": "EIANN/simulate/run_EIANN_mnist_mpi.py",634   "sha256": "bfe36102fbc9952101a405d196636e9ad20c617effccfa0dcc013cc14ddcc9d6",635   "language": "Python",636   "lines": 205,637   "truncated": false,638   "block": 12,639   "row": 16737640  },641  {642   "path": "EIANN/simulate/run_EIANN_mnist_parallel.py",643   "sha256": "1e0f7f46a7b342bd8f9498b3ca93874191b9cf5160a7d053649894515f2af959",644   "language": "Python",645   "lines": 256,646   "truncated": false,647   "block": 12,648   "row": 17572649  },650  {651   "path": "EIANN/simulate/run_EIANN_mnist_ray.py",652   "sha256": "9c94d34f95ea42b00b873616148cf273372518da886ec8e620b1c8a6e5a78455",653   "language": "Python",654   "lines": 178,655   "truncated": false,656   "block": 12,657   "row": 14213658  },659  {660   "path": "EIANN/simulate/run_EIANN_mnist_ray2.py",661   "sha256": "c140cdc2eceb21630b3bb9b1c8d21c8676823c24f8b1259f6f31a44131fcc3ad",662   "language": "Python",663   "lines": 85,664   "truncated": false,665   "block": 12,666   "row": 10208667  },668  {669   "path": "EIANN/simulate/simulate_EIANN_cifar10.py",670   "sha256": "2aa9255449caf179e6b3543b84d66227cc63669fec86190000468b52b37e9797",671   "language": "Python",672   "lines": 386,673   "truncated": false,674   "block": 12,675   "row": 20222676  },677  {678   "path": "EIANN/simulate/simulate_EIANN_fashion_mnist.py",679   "sha256": "c564bb5f1ccd633dc399f281510c92902789b2d2887ef69ead815cc153f322b8",680   "language": "Python",681   "lines": 380,682   "truncated": false,683   "block": 12,684   "row": 20235685  },686  {687   "path": "EIANN/simulate/simulate_EIANN_mnist.py",688   "sha256": "24357429a81ff6ae905a161bcd635f3474b21a096312a110411c9b48ab6e9845",689   "language": "Python",690   "lines": 390,691   "truncated": false,692   "block": 12,693   "row": 20285694  },695  {696   "path": "EIANN/simulate/view_network.py",697   "sha256": "7eeddcd99d7d74d2fa89cfe641c22274822151677f9bb043fb1972eccfbef40b",698   "language": "Python",699   "lines": 27,700   "truncated": false,701   "block": 12,702   "row": 5489703  },704  {705   "path": "EIANN/utils/__init__.py",706   "sha256": "cf30fbbc19b109a8110ee7dd39292f48f6be3d7cac9aa28b99c6439587aecc98",707   "language": "Python",708   "lines": 9,709   "truncated": false,710   "block": 12,711   "row": 3612712  },713  {714   "path": "EIANN/utils/activations.py",715   "sha256": "6788c20cead60cd89a62c36dd5be81f651ef44ec87a2e3796430182685671ed0",716   "language": "Python",717   "lines": 103,718   "truncated": false,719   "block": 12,720   "row": 10526721  },722  {723   "path": "EIANN/utils/data_utils.py",724   "sha256": "8ab33204548fb1ce8b31f3d5766c7e38518e0bc32f4745eb17436b5773af94d1",725   "language": "Python",726   "lines": 946,727   "truncated": false,728   "block": 12,729   "row": 22374730  },731  {732   "path": "EIANN/utils/network_utils.py",733   "sha256": "226c677165e190b85e16e9602e83b5d1094f7abd6abf4e9212aad2c9a763eb76",734   "language": "Python",735   "lines": 880,736   "truncated": false,737   "block": 12,738   "row": 22384739  },740  {741   "path": "EIANN/utils/rename_pkls.py",742   "sha256": "641ffcbd135f51232494a1f678c41ffe24a88c404114ea2c7a0c41dea2f61bb4",743   "language": "Python",744   "lines": 49,745   "truncated": false,746   "block": 12,747   "row": 8044748  },749  {750   "path": "EIANN/utils/representation_analysis.py",751   "sha256": "0ea7ac9aeb8df7712b12f3128a7728c57552d7a686d9c1521a0087aebf306314",752   "language": "Python",753   "lines": 1767,754   "truncated": false,755   "block": 13,756   "row": 530757  },758  {759   "path": "EIANN/utils/weight_inits.py",760   "sha256": "442ed8d0f4e52fc19da2d49f244053946d33eb58da81da3055911f617248392d",761   "language": "Python",762   "lines": 19,763   "truncated": false,764   "block": 12,765   "row": 5380766  },767  {768   "path": "LICENSE",769   "sha256": "5441f08df4e2bdfb28d7d075b13846e766e99fd1a7bd67ea2e75ed9a27289745",770   "language": "License",771   "lines": 21,772   "truncated": false,773   "block": 11,774   "row": 14263775  },776  {777   "path": "README.md",778   "sha256": "87e9cf010bdf2100216c20a567bcd65c64d92dd6dbaeeb1d14b99f7677156d8e",779   "language": "Text",780   "lines": 47,781   "truncated": false,782   "block": 13,783   "row": 6446784  },785  {786   "path": "docs/Galloni_etal_2025/Figure_1.ipynb",787   "sha256": "69c906a1f1dedafc7c42c8689a45e4e4383616da1ad1b859cd652e2d5f573b18",788   "language": "Jupyter",789   "lines": 16,790   "truncated": false,791   "block": 11,792   "row": 11933793  },794  {795   "path": "docs/Galloni_etal_2025/Figure_2.ipynb",796   "sha256": "27bea80f54a31e6ba0230d22bb8101d50fb7ddf356798a4518d30253afcf534d",797   "language": "Jupyter",798   "lines": 98,799   "truncated": false,800   "block": 11,801   "row": 12651802  },803  {804   "path": "docs/Galloni_etal_2025/Figure_3.ipynb",805   "sha256": "cd26f347f01d2665b72f121deb6d83c76f17addecc193a8db5e50d4f5d3df592",806   "language": "Jupyter",807   "lines": 394,808   "truncated": false,809   "block": 11,810   "row": 13539811  },812  {813   "path": "docs/Galloni_etal_2025/Figure_4.ipynb",814   "sha256": "f467bb33082bd74889377d91f21563fd0ed99cba5c8045991ced761fa8e4762c",815   "language": "Jupyter",816   "lines": 142,817   "truncated": false,818   "block": 11,819   "row": 12910820  },821  {822   "path": "docs/Galloni_etal_2025/Figure_5.ipynb",823   "sha256": "6710df447f5c173ad90afd87ae0c1b40780caaf9584630c7daba85a8048a94f2",824   "language": "Jupyter",825   "lines": 152,826   "truncated": false,827   "block": 11,828   "row": 13019829  },830  {831   "path": "docs/Galloni_etal_2025/Figure_6.ipynb",832   "sha256": "f8f2d3c22bad2ada9b58883bd89978de4fe316f2ef2fd6c2e9bb1cda298d8cae",833   "language": "Jupyter",834   "lines": 74,835   "truncated": false,836   "block": 11,837   "row": 12333838  },839  {840   "path": "docs/Galloni_etal_2025/Figure_7.ipynb",841   "sha256": "ef505d629531aa1ea54f6e3f38d1e77ad5eff7df86b1dffd26db4fa1ca60220e",842   "language": "Jupyter",843   "lines": 174,844   "truncated": false,845   "block": 11,846   "row": 12963847  },848  {849   "path": "docs/Galloni_etal_2025/Figure_8.ipynb",850   "sha256": "f6b8a550ff80fe55a5630118ada9a8e257315de1540ca6a6961cdff6a843f806",851   "language": "Jupyter",852   "lines": 67,853   "truncated": false,854   "block": 11,855   "row": 12370856  },857  {858   "path": "docs/Galloni_etal_2025/Figure_S1.ipynb",859   "sha256": "8882ecc6fa08b44838a87f9b946b78fe7ee38726a8f4898fd12631706d69ca51",860   "language": "Jupyter",861   "lines": 123,862   "truncated": false,863   "block": 11,864   "row": 12843865  },866  {867   "path": "docs/Galloni_etal_2025/Figure_S2.ipynb",868   "sha256": "41089fef2c8fdb81ffd8ae2f36dbbfe5f872a6805abe9d86a5103adbc312415f",869   "language": "Jupyter",870   "lines": 94,871   "truncated": false,872   "block": 11,873   "row": 12518874  },875  {876   "path": "docs/Galloni_etal_2025/Figure_S3.ipynb",877   "sha256": "0f1ee71e47e22b3cdadb9db5715ca8a20613a9bd83c7aefe6303c251ebfc81f7",878   "language": "Jupyter",879   "lines": 52,880   "truncated": false,881   "block": 11,882   "row": 12206883  },884  {885   "path": "docs/Galloni_etal_2025/Figure_S4.ipynb",886   "sha256": "e986f6d250929ff03fa5b7cdc9569cdd6002d6e983dd6a8e458bf0a6f1af6e63",887   "language": "Jupyter",888   "lines": 22,889   "truncated": false,890   "block": 11,891   "row": 11945892  },893  {894   "path": "docs/Galloni_etal_2025/Figure_S5.ipynb",895   "sha256": "4ba5cc8fb649a74ea3b950308984cd15fde4473c00dcfe5405915dbf97dc027b",896   "language": "Jupyter",897   "lines": 143,898   "truncated": false,899   "block": 11,900   "row": 12882901  },902  {903   "path": "docs/Galloni_etal_2025/Figure_S6.ipynb",904   "sha256": "f284b105e91f0340e6441cea30a1c6d041c62dee46ac94bb8216f17acfd2f008",905   "language": "Jupyter",906   "lines": 31,907   "truncated": false,908   "block": 11,909   "row": 12068910  },911  {912   "path": "docs/Galloni_etal_2025/Figure_S7.ipynb",913   "sha256": "4f07a8c42e585dde910ff6e6ff5ffb852595da7b6b82b4adb8db51096d098a54",914   "language": "Jupyter",915   "lines": 32,916   "truncated": false,917   "block": 11,918   "row": 11974919  },920  {921   "path": "docs/Galloni_etal_2025/Supplementary_Accuracy_Tables.ipynb",922   "sha256": "4bacde4212f7b9b76cb5ebbf2e09b86f944d8e57b76b0cebac66e73748463824",923   "language": "Jupyter",924   "lines": 238,925   "truncated": false,926   "block": 11,927   "row": 13261928  },929  {930   "path": "docs/Galloni_etal_2025/Supplementary_Params_Tables.ipynb",931   "sha256": "39579eae0b4259ab73563f27bc7592f9c4845397b0080392cca1dff2ac876862",932   "language": "Jupyter",933   "lines": 344,934   "truncated": false,935   "block": 11,936   "row": 13400937  },938  {939   "path": "docs/Galloni_etal_2025/model_summary1_feedforward_ANN_Backprop.ipynb",940   "sha256": "31aa132f515af2f2fab3eddf624b1022f1a337c8928d2dda8ace450541d78fd1",941   "language": "Jupyter",942   "lines": 108,943   "truncated": false,944   "block": 11,945   "row": 12539946  },947  {948   "path": "docs/Galloni_etal_2025/model_summary2_EIANN_learned_somaI_Backprop.ipynb",949   "sha256": "31a9666591fe87b0a3e9cb8f6347a5d8a7e11c0d7a9233fb84b70897538d221e",950   "language": "Jupyter",951   "lines": 112,952   "truncated": false,953   "block": 11,954   "row": 12597955  },956  {957   "path": "docs/Galloni_etal_2025/model_summary3_EIANN_fixed_somaI_Backprop.ipynb",958   "sha256": "d801551308e3145c1f5e43ab578b70ab8d42cb888f2b02f93fe5bbf42fc94806",959   "language": "Jupyter",960   "lines": 114,961   "truncated": false,962   "block": 11,963   "row": 12606964  },965  {966   "path": "docs/Galloni_etal_2025/model_summary4_EIANN_learned_somaI_Hebbian.ipynb",967   "sha256": "bb6781858b1ebeb8167f8c8eb7fb89d7f8676ef4795207085e8897b66f7c16f8",968   "language": "Jupyter",969   "lines": 127,970   "truncated": false,971   "block": 11,972   "row": 12722973  },974  {975   "path": "docs/Galloni_etal_2025/model_summary5_EIANN_DendTargetProp_LDS.ipynb",976   "sha256": "8893540e1098cfb5a03d630e57782d77d02e06e98091786d30b87a19c7837a7b",977   "language": "Jupyter",978   "lines": 129,979   "truncated": false,980   "block": 11,981   "row": 12729982  }983 ]984}