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.4kdownloads
github.com__microfossil__particle-classification.json615 linesDownload Raw Back to ce
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/microfossil/particle-classification",4 "url": "https://github.com/microfossil/particle-classification",5 "host": "github.com",6 "commit": "eb3237f10335e7b382e03d45599ed6c66b10281b",7 "license": "MIT",8 "license_confirmed_by": "license file LICENCE.txt",9 "redistribution": "yes",10 "files": [11  {12   "path": "LICENCE.txt",13   "sha256": "3450f5acc4baffac20b872637b47a38d5a554170a2d80e7d376f50327bc39f34",14   "language": "License",15   "lines": 8,16   "truncated": false,17   "block": 6,18   "row": 132519  },20  {21   "path": "README.md",22   "sha256": "fb2f0047b47b49ce087be52bd9b3a0571862b846d0a3b25a4bd7d7718bbbb151",23   "language": "Text",24   "lines": 74,25   "truncated": false,26   "block": 8,27   "row": 1001928  },29  {30   "path": "datasets/deep_weeds/deep_weeds.py",31   "sha256": "9421538203b26caabe92bc7f4582ad8cd18468a5eb80658bbe183028b88cb608",32   "language": "Python",33   "lines": 20,34   "truncated": false,35   "block": 6,36   "row": 2342837  },38  {39   "path": "datasets/deep_weeds/navua.py",40   "sha256": "1878da384669992abd6d59351705b921ece838df3edda3f758d55f9666410a89",41   "language": "Python",42   "lines": 151,43   "truncated": false,44   "block": 6,45   "row": 4291746  },47  {48   "path": "datasets/endless_forams/endless_forams_downloader.py",49   "sha256": "43a99f633d634e1bf07cd08fdff34f319905fa604de507fb07a027de6f6298ef",50   "language": "Python",51   "lines": 34,52   "truncated": false,53   "block": 6,54   "row": 2674555  },56  {57   "path": "examples/deep_weeds.py",58   "sha256": "921e2c5b5792ebb09ba7fcadfb0d5b4bc95a9d518ba9fe8f28a8ee820e229113",59   "language": "Python",60   "lines": 121,61   "truncated": false,62   "block": 6,63   "row": 4013364  },65  {66   "path": "examples/endless_forams.py",67   "sha256": "6b3a95dbac98bcd74f23ab17862362a98bbeeecb60b2719f9f43f85893ab583b",68   "language": "Python",69   "lines": 154,70   "truncated": false,71   "block": 6,72   "row": 4308673  },74  {75   "path": "examples/olzo_mini.py",76   "sha256": "7df114c85e95b09f8d0944569601b4337636ee0d44a8f218a644c089869088fc",77   "language": "Python",78   "lines": 142,79   "truncated": false,80   "block": 6,81   "row": 4226282  },83  {84   "path": "miso/__main__.py",85   "sha256": "a99cb030b73695e2394343ecb5181da05c4bd82d1d70e2259cd34d82ea45b1e0",86   "language": "Python",87   "lines": 94,88   "truncated": false,89   "block": 6,90   "row": 4007191  },92  {93   "path": "miso/archive/auto_encoder.py",94   "sha256": "f93766bf31e9246e1dddc18d5f0fb1e52d9d38da4e5f4cef576561f4137b670b",95   "language": "Python",96   "lines": 322,97   "truncated": false,98   "block": 7,99   "row": 3950100  },101  {102   "path": "miso/archive/datasource.py",103   "sha256": "f8778f1f0f569b1b5792518eceb77de7365ed6d8346a0e020630e260226cfbeb",104   "language": "Python",105   "lines": 567,106   "truncated": false,107   "block": 7,108   "row": 9454109  },110  {111   "path": "miso/archive/depth_datasource.py",112   "sha256": "f84299fdbd2e59fd793a8288f00e9c7665ba5c829dcd697c72f2660d06ba1277",113   "language": "Python",114   "lines": 118,115   "truncated": false,116   "block": 6,117   "row": 39438118  },119  {120   "path": "miso/archive/generators.py",121   "sha256": "448498347d69cbc02d81bb18b30f56b43e3cb66b1fc149ceb8e15787be9eb527",122   "language": "Python",123   "lines": 189,124   "truncated": false,125   "block": 7,126   "row": 814127  },128  {129   "path": "miso/archive/inference.py",130   "sha256": "a74ea4392f40ca1d462aa90df075f089662c2d4c06d4afd28958d8b58036c889",131   "language": "Python",132   "lines": 153,133   "truncated": false,134   "block": 6,135   "row": 42905136  },137  {138   "path": "miso/archive/model_trainer_backup.py",139   "sha256": "2273d6e28736ebb15933a00b20c444587577695431d8c9d18b41f97aa31a8a63",140   "language": "Python",141   "lines": 450,142   "truncated": false,143   "block": 7,144   "row": 8329145  },146  {147   "path": "miso/archive/model_trainer_old.py",148   "sha256": "f400eefc2b0cc1965e7592af511d0010e697a77891fb0d6f30e3ae4305de029a",149   "language": "Python",150   "lines": 391,151   "truncated": false,152   "block": 7,153   "row": 6851154  },155  {156   "path": "miso/archive/segmentation_datasource.py",157   "sha256": "876b3addd1daa6e66751c65f839f56f651690eac3bd0d0c44d2c26b0cf4dd5bb",158   "language": "Python",159   "lines": 130,160   "truncated": false,161   "block": 6,162   "row": 40878163  },164  {165   "path": "miso/archive/siamese_network.py",166   "sha256": "a516d2871ff45524356e6007963dcdbd6574013db8f02d628994899430b6cbbe",167   "language": "Python",168   "lines": 168,169   "truncated": false,170   "block": 6,171   "row": 43025172  },173  {174   "path": "miso/archive/unet.py",175   "sha256": "a40eaaa6f18725260e2fa3346674a812db24446a13c586c068ed3d63cd10cc6b",176   "language": "Python",177   "lines": 128,178   "truncated": false,179   "block": 6,180   "row": 44995181  },182  {183   "path": "miso/data/dataset.py",184   "sha256": "1259cf65e939f73b3acfde9bd6afb8c8bd4b411920ec9226de13cfe2506efc52",185   "language": "Python",186   "lines": 69,187   "truncated": false,188   "block": 6,189   "row": 35020190  },191  {192   "path": "miso/data/download.py",193   "sha256": "145c79ff23dec42004f567fe552e9b58735a3fe54b2c3d90634fbf1812c93e0f",194   "language": "Python",195   "lines": 43,196   "truncated": false,197   "block": 6,198   "row": 29577199  },200  {201   "path": "miso/data/filenames_dataset.py",202   "sha256": "f94e1b1074fba1566f7d8c5db9f009848d0389700f0161d4ab511add8aca87f3",203   "language": "Python",204   "lines": 192,205   "truncated": false,206   "block": 6,207   "row": 45466208  },209  {210   "path": "miso/data/image_dataset.py",211   "sha256": "fc92239f5fde291871691f1462249e29fef4d2b4de553e0a9e7900a6d59b821a",212   "language": "Python",213   "lines": 80,214   "truncated": false,215   "block": 6,216   "row": 36239217  },218  {219   "path": "miso/data/image_loader.py",220   "sha256": "a865e24c9d9aaf244ac45090454fa0c5f07849c50001b30df34a5d63d0d37a0e",221   "language": "Python",222   "lines": 77,223   "truncated": false,224   "block": 6,225   "row": 34373226  },227  {228   "path": "miso/data/image_utils.py",229   "sha256": "0a23a46945b3b8269ed921b7af07b48760d3e53ecb32ba63097e7affc2b5d034",230   "language": "Python",231   "lines": 111,232   "truncated": false,233   "block": 6,234   "row": 38671235  },236  {237   "path": "miso/data/tf_generator.py",238   "sha256": "1201119f4f52d4d7ee634ba6b2582e848f57ed9737e2ae38897b21b17eca8f2e",239   "language": "Python",240   "lines": 198,241   "truncated": false,242   "block": 7,243   "row": 654244  },245  {246   "path": "miso/data/training_dataset.py",247   "sha256": "106b50c6602c75b3e9a9d52890490c5010c7e191015d3bd7e1e4bfed041f73a6",248   "language": "Python",249   "lines": 148,250   "truncated": false,251   "block": 6,252   "row": 42672253  },254  {255   "path": "miso/data/utils.py",256   "sha256": "e6c28c4414625a52fa6acd7789b36d62ea44cdab7e104695cb58a3bcb2cbc34b",257   "language": "Python",258   "lines": 93,259   "truncated": false,260   "block": 6,261   "row": 37311262  },263  {264   "path": "miso/deploy/model_info.py",265   "sha256": "17fab74a5b8d95907a7031f5f992e8566c0708ff7f9b972683617de35eb8db8a",266   "language": "Python",267   "lines": 205,268   "truncated": false,269   "block": 7,270   "row": 1049271  },272  {273   "path": "miso/deploy/saving.py",274   "sha256": "243ca93dc8396a7bdce008cbd4695c607a17b1bde495979b9700d048c9cbbde0",275   "language": "Python",276   "lines": 295,277   "truncated": false,278   "block": 7,279   "row": 3215280  },281  {282   "path": "miso/deploy/server.py",283   "sha256": "097420889be5d5275a9190e883c038d0ef666a07a9f6571ab78e0935d6e60dc1",284   "language": "Python",285   "lines": 129,286   "truncated": false,287   "block": 6,288   "row": 40844289  },290  {291   "path": "miso/inference/classify.py",292   "sha256": "23b4f8d8062c415b0d3ddc75145f8d46160a75b2c8bca2e21e5ee320beae993b",293   "language": "Python",294   "lines": 249,295   "truncated": false,296   "block": 7,297   "row": 1914298  },299  {300   "path": "miso/inference/morphology.py",301   "sha256": "9757946327165076512b48bafcd06cb754df64684413ef63ab5aadb7e18d7da6",302   "language": "Python",303   "lines": 187,304   "truncated": false,305   "block": 6,306   "row": 44067307  },308  {309   "path": "miso/layers/_common_blocks.py",310   "sha256": "7129b687eb6ebc9adad7e5c4175f79d7a92709337bb21919f91b3d5c0d85314f",311   "language": "Python",312   "lines": 117,313   "truncated": false,314   "block": 6,315   "row": 39664316  },317  {318   "path": "miso/layers/asoftmax.py",319   "sha256": "c35df960c303cd58ae88354929f1e828054f45694b179214d2d281a6f5a0a3a1",320   "language": "Python",321   "lines": 55,322   "truncated": false,323   "block": 6,324   "row": 32135325  },326  {327   "path": "miso/layers/batch_instance_normalisation.py",328   "sha256": "500d90f495e0d98b59c16242e806aede6671d1a5b1a3c3bc5c184e106cee4952",329   "language": "Python",330   "lines": 64,331   "truncated": false,332   "block": 6,333   "row": 35285334  },335  {336   "path": "miso/layers/cyclic.py",337   "sha256": "2c884d547c032736eae29e5735ec340f43db7d4d38a94bcc8d5f1a30b90efad3",338   "language": "Python",339   "lines": 135,340   "truncated": false,341   "block": 6,342   "row": 36654343  },344  {345   "path": "miso/layers/group_normalisation.py",346   "sha256": "5e03518f822bea4aed1c2241883ba8dc059bbe023c5311bcdecdecd25c24c884",347   "language": "Python",348   "lines": 195,349   "truncated": false,350   "block": 7,351   "row": 723352  },353  {354   "path": "miso/layers/msoftmax.py",355   "sha256": "164b2a2ed8ee5c9033b570310b630088557536d0dad9893a99372f75975aade0",356   "language": "Python",357   "lines": 68,358   "truncated": false,359   "block": 6,360   "row": 33980361  },362  {363   "path": "miso/models/base_cyclic.py",364   "sha256": "272a28bcba8d31a0c2b4e9476e8083d2f9bba0a2d407c4614229e2014df96e16",365   "language": "Python",366   "lines": 121,367   "truncated": false,368   "block": 6,369   "row": 40068370  },371  {372   "path": "miso/models/factory.py",373   "sha256": "7c56e33a3c3e9e6fc74d181117e9d0066ca4ef090843a6c8b316f9c0af9e59cd",374   "language": "Python",375   "lines": 129,376   "truncated": false,377   "block": 6,378   "row": 42855379  },380  {381   "path": "miso/models/factory_old.py",382   "sha256": "10d71e37c54cf02cb1f1e27344749dc5bac3c6754430b7ccc027c5f9cf262c34",383   "language": "Python",384   "lines": 127,385   "truncated": false,386   "block": 6,387   "row": 42715388  },389  {390   "path": "miso/models/keras_models.py",391   "sha256": "9bca2247cf94821e6c277df4dfb2e534f3abeb9a0ec05c1d1b5ff5b1919de371",392   "language": "Python",393   "lines": 141,394   "truncated": false,395   "block": 6,396   "row": 44641397  },398  {399   "path": "miso/models/resnet_cyclic.py",400   "sha256": "cb036ddf3fcccfc30fbabac1427b9aea54aed94252d6d298cfea4683e28b42c6",401   "language": "Python",402   "lines": 318,403   "truncated": false,404   "block": 7,405   "row": 5285406  },407  {408   "path": "miso/stats/accuracy.py",409   "sha256": "f92781456d01bdf06bf0e8e31380fe6d0d8e5d546c1dd3b151053acf198d3216",410   "language": "Python",411   "lines": 38,412   "truncated": false,413   "block": 6,414   "row": 28790415  },416  {417   "path": "miso/stats/confusion_matrix.py",418   "sha256": "a48c39e46c49584d47bfd1433dbfec9bcfdd7fdc170cfacdb5f4f55ad715efc7",419   "language": "Python",420   "lines": 344,421   "truncated": false,422   "block": 7,423   "row": 5744424  },425  {426   "path": "miso/stats/embedding.py",427   "sha256": "20502f66c48c2f66a750f63408cf337f9fd19434f8e0404e591bce2573ad089f",428   "language": "Python",429   "lines": 144,430   "truncated": false,431   "block": 6,432   "row": 43604433  },434  {435   "path": "miso/stats/mislabelling.py",436   "sha256": "f949d0c24d4e8f8d1a6f0bf271b5316e2bfe8782bed7aec1ae5ef26b19454219",437   "language": "Python",438   "lines": 121,439   "truncated": false,440   "block": 6,441   "row": 40577442  },443  {444   "path": "miso/stats/most_representative.py",445   "sha256": "75e087ce4101b25c7b23835432c14684d3de886dbc41dbd9fbfd5a5f69a5af87",446   "language": "Python",447   "lines": 27,448   "truncated": false,449   "block": 6,450   "row": 24885451  },452  {453   "path": "miso/stats/projections.py",454   "sha256": "f1c1f8a46920453ffc9822e6427de4eaa4ed19e194fbd19eac838b392d187a2c",455   "language": "Python",456   "lines": 42,457   "truncated": false,458   "block": 6,459   "row": 28799460  },461  {462   "path": "miso/stats/training.py",463   "sha256": "1ca2a23f223b401fe20b53fcebd81493354210849ec180a90232b437ef0fc92e",464   "language": "Python",465   "lines": 36,466   "truncated": false,467   "block": 6,468   "row": 25308469  },470  {471   "path": "miso/training/adaptive_learning_rate.py",472   "sha256": "906cd5b44df5777af5f14554a1d1048d9498a294e500eaf17530c4524a8e3ec3",473   "language": "Python",474   "lines": 124,475   "truncated": false,476   "block": 6,477   "row": 41111478  },479  {480   "path": "miso/training/augmentation.py",481   "sha256": "a057f6da4374b521a7422f3832a3609087fdeed5711a53503f88f1ca33e63fe7",482   "language": "Python",483   "lines": 120,484   "truncated": false,485   "block": 6,486   "row": 40227487  },488  {489   "path": "miso/training/helpers.py",490   "sha256": "b0df2fdd2f234063d69dc833f4eb380ceef00966bdf9463e44f7f55f28f90b64",491   "language": "Python",492   "lines": 13,493   "truncated": false,494   "block": 6,495   "row": 21763496  },497  {498   "path": "miso/training/parameters.py",499   "sha256": "cde871071451195d3d366e506d01dd46adbed34730b8c72785ce5c2169dd3a4e",500   "language": "Python",501   "lines": 171,502   "truncated": false,503   "block": 6,504   "row": 41432505  },506  {507   "path": "miso/training/train_full_network.py",508   "sha256": "36bd4e406870fce727d406f6ee5d06bd4b5f4c4dfadca8a4aa2ee10c0c7263a6",509   "language": "Python",510   "lines": 142,511   "truncated": false,512   "block": 6,513   "row": 40246514  },515  {516   "path": "miso/training/train_transfer_learning.py",517   "sha256": "9e23223e5ecfade54a02af70c16593c6d190c3d693c8ba0d7f1d3e7112584bc9",518   "language": "Python",519   "lines": 136,520   "truncated": false,521   "block": 6,522   "row": 41724523  },524  {525   "path": "miso/training/trainer.py",526   "sha256": "e343c2e02c50f271f749d5908995738374e99d4e3a79fabf658d9b0588e0d1b6",527   "language": "Python",528   "lines": 366,529   "truncated": false,530   "block": 7,531   "row": 5698532  },533  {534   "path": "miso/training/training_result.py",535   "sha256": "e4b62b38437a041b304f987f40371fee976294105bba8ee1386f6088852bc486",536   "language": "Python",537   "lines": 55,538   "truncated": false,539   "block": 6,540   "row": 30368541  },542  {543   "path": "miso/utils/compact_json.py",544   "sha256": "332a8a785509986f23de94601444810e064e5bbd6367e1c7981da003a740689a",545   "language": "Python",546   "lines": 97,547   "truncated": false,548   "block": 6,549   "row": 37293550  },551  {552   "path": "miso/utils/flowcam.py",553   "sha256": "cd1ede01c4e64fe6fcffa97b87b55e38e6e09b64c3681200d9d8f583ac7b3de5",554   "language": "Python",555   "lines": 245,556   "truncated": false,557   "block": 7,558   "row": 2868559  },560  {561   "path": "miso/utils/lock.py",562   "sha256": "82e089abbb28750ca4048ed874031a5a9d3543fbebef9ac03cd3dcc5aee2752d",563   "language": "Python",564   "lines": 31,565   "truncated": false,566   "block": 6,567   "row": 24038568  },569  {570   "path": "miso/utils/misc.py",571   "sha256": "96d0e2ad35b52cf675e8c6211e0df1cc51a144ab7562fcfb81fc0344a4877826",572   "language": "Python",573   "lines": 12,574   "truncated": false,575   "block": 6,576   "row": 21271577  },578  {579   "path": "miso/utils/rolling_buffer.py",580   "sha256": "b4e46e94a6116a3eeaab6551d94d1e4e1923f411fde4ec6c454e612b0425a179",581   "language": "Python",582   "lines": 48,583   "truncated": false,584   "block": 6,585   "row": 28459586  },587  {588   "path": "miso/utils/singleton.py",589   "sha256": "9e854bb584a62177faea6535e41088b96d2359a77a1bf086de99987536f14ffe",590   "language": "Python",591   "lines": 146,592   "truncated": false,593   "block": 6,594   "row": 41659595  },596  {597   "path": "miso/utils/wave.py",598   "sha256": "85f3dc346f7c02bb5e2dbcfbb06aabcacdbc16641b29bb769118630fedc7457b",599   "language": "Python",600   "lines": 66,601   "truncated": false,602   "block": 7,603   "row": 2885604  },605  {606   "path": "setup.py",607   "sha256": "9e82decdb2508ab15c7b154c37bc26ee53b72eb6fb1a1ffc7ccdf5b44f165232",608   "language": "Python",609   "lines": 55,610   "truncated": false,611   "block": 6,612   "row": 32556613  }614 ]615}