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__4mbilal__anomaly_detection.json516 linesDownload Raw Back to ce
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/4mbilal/anomaly_detection",4 "url": "https://github.com/4mbilal/Anomaly_Detection",5 "host": "github.com",6 "commit": "90b333860aa195023200c5321f31e750886d237d",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11  {12   "path": "LICENSE",13   "sha256": "cbbfaefaf962c80839db5913c0dd23312f2a9bfd2d60dd0f19d24d12cecb2f6d",14   "language": "License",15   "lines": 21,16   "truncated": false,17   "block": 19,18   "row": 422519  },20  {21   "path": "README.md",22   "sha256": "5b71cb88578de28a52029c8dd0a16427f206b11a614683b1a2f5f8cb5309ea16",23   "language": "Text",24   "lines": 6,25   "truncated": false,26   "block": 19,27   "row": 1597428  },29  {30   "path": "lean_glass/aggregate_multiseed.py",31   "sha256": "6b029d5b1696a894bbe7f9e0027d2f3bf06d5e8e2ef583002e11c38d54354694",32   "language": "Python",33   "lines": 90,34   "truncated": false,35   "block": 19,36   "row": 1056337  },38  {39   "path": "lean_glass/backbones.py",40   "sha256": "0fdf61799ba30e0f42c6d36fb71eac6befaa6ac6e75b7d4fbe343c55cf5506a3",41   "language": "Python",42   "lines": 51,43   "truncated": false,44   "block": 19,45   "row": 1055346  },47  {48   "path": "lean_glass/common.py",49   "sha256": "8c90d88d72d48274260c04891fe96e8b882d63906cf3cf6c03501c31c9629e67",50   "language": "Python",51   "lines": 172,52   "truncated": false,53   "block": 19,54   "row": 1238855  },56  {57   "path": "lean_glass/datasets/mvtec.py",58   "sha256": "a0b4f9f4be2564dec42df114054afe935aded00d0b65bc1d243c080067a6cf7a",59   "language": "Python",60   "lines": 251,61   "truncated": false,62   "block": 19,63   "row": 1310764  },65  {66   "path": "lean_glass/extract_gate_weights.py",67   "sha256": "27fdba578920f887c31b84025366164d4e8126b4a29f50b747966598f817426c",68   "language": "Python",69   "lines": 92,70   "truncated": false,71   "block": 19,72   "row": 1096973  },74  {75   "path": "lean_glass/glass.py",76   "sha256": "79e4bfe63393589428df83b638fcdce2a63091ab8963cbd27e0c258506254598",77   "language": "Python",78   "lines": 658,79   "truncated": false,80   "block": 19,81   "row": 1439682  },83  {84   "path": "lean_glass/jetson_latency.py",85   "sha256": "4131ad1d0278f8098c80da6d07bf986d20885b7592a579cacbd7538c46d32619",86   "language": "Python",87   "lines": 183,88   "truncated": false,89   "block": 19,90   "row": 1251191  },92  {93   "path": "lean_glass/loss.py",94   "sha256": "e0dd1dc911a5b2917ffdcc7c1111dd5d58b52bb950da09f11519ebeff8d7f02f",95   "language": "Python",96   "lines": 87,97   "truncated": false,98   "block": 19,99   "row": 10662100  },101  {102   "path": "lean_glass/main.py",103   "sha256": "38bf51faae2b19cc4d77024496f5a4b1e0a7cae72078a287c36510b5fcc00459",104   "language": "Python",105   "lines": 377,106   "truncated": false,107   "block": 19,108   "row": 13666109  },110  {111   "path": "lean_glass/metrics.py",112   "sha256": "436dc3daa637bd777d1252b0a2f8ac62992f601fc4e6773f953c6ba684c85552",113   "language": "Python",114   "lines": 130,115   "truncated": false,116   "block": 19,117   "row": 11768118  },119  {120   "path": "lean_glass/model.py",121   "sha256": "154ca692fa4f992af9e4f8dc6ceff242a62cfc4b69a0100598ec635ef9b9a893",122   "language": "Python",123   "lines": 99,124   "truncated": false,125   "block": 19,126   "row": 10767127  },128  {129   "path": "lean_glass/pca_stream.py",130   "sha256": "dc7ba9a6eb75628bf36ad618a30ff80259893f0438609abe2ccfbbaeecbcd65c",131   "language": "Python",132   "lines": 79,133   "truncated": false,134   "block": 19,135   "row": 10440136  },137  {138   "path": "lean_glass/perlin.py",139   "sha256": "299dccc5b8b81fda65418500f0bafaff2bdce1ff49877755792e1b8486ffaab4",140   "language": "Python",141   "lines": 73,142   "truncated": false,143   "block": 19,144   "row": 10441145  },146  {147   "path": "lean_glass/prepare_datasets.py",148   "sha256": "ea25c0a6f9153b7107cd7c935847ff98d9d9357355c438f5dfb549f66e04b322",149   "language": "Python",150   "lines": 154,151   "truncated": false,152   "block": 19,153   "row": 12397154  },155  {156   "path": "lean_glass/profile_efficiency.py",157   "sha256": "b19e26be902224255a4ee6569821752d0bb1da46d321bf01958fcd2630a108d2",158   "language": "Python",159   "lines": 181,160   "truncated": false,161   "block": 19,162   "row": 12419163  },164  {165   "path": "lean_glass/shell/run-concrete-dw2gate.sh",166   "sha256": "031733cfb451fb85c2782c4710a2169d58dd30daaa3414c655feafb8ade66a7c",167   "language": "Shell",168   "lines": 43,169   "truncated": false,170   "block": 19,171   "row": 15542172  },173  {174   "path": "lean_glass/shell/run-concrete-resnet18.sh",175   "sha256": "1d29d549b1d8c44bf49e32fafe52d85de2566b8eba3e7662abf777d1710e2433",176   "language": "Shell",177   "lines": 22,178   "truncated": false,179   "block": 19,180   "row": 15534181  },182  {183   "path": "lean_glass/shell/run-dw2gate-100ep.sh",184   "sha256": "f29352b22a83728ae602890cc2e0e11676b45195193c24d4007a99f733c9cc58",185   "language": "Shell",186   "lines": 44,187   "truncated": false,188   "block": 19,189   "row": 15550190  },191  {192   "path": "lean_glass/shell/run-dw2gate-wavelet-100ep.sh",193   "sha256": "ba7a94c2e1e8268c6faba7d800fb0216f2fb77594928afb85a351f56b93f239b",194   "language": "Shell",195   "lines": 48,196   "truncated": false,197   "block": 19,198   "row": 15595199  },200  {201   "path": "lean_glass/shell/run-multiseed-gate-ablation.sh",202   "sha256": "735fcc9402b5c2ad184ee83d8d0428eb0b078b3274e14dc35420c4da394da176",203   "language": "Shell",204   "lines": 37,205   "truncated": false,206   "block": 19,207   "row": 15645208  },209  {210   "path": "lean_glass/shell/run-mvtec-mnv2-dw3-gate.sh",211   "sha256": "84faca8f552edb4730a77d21f6dc40301d93d96ce6fd9c55c2a08166fdc70946",212   "language": "Shell",213   "lines": 56,214   "truncated": false,215   "block": 19,216   "row": 15655217  },218  {219   "path": "lean_glass/shell/run-mvtec-mnv2-gateonly.sh",220   "sha256": "2421397ecc6b5dd110dcd6808ebcbd470ad69c30a8f8cbe834b04b3ee0073b43",221   "language": "Shell",222   "lines": 52,223   "truncated": false,224   "block": 19,225   "row": 15632226  },227  {228   "path": "lean_glass/shell/run-mvtec-mnv2-wavelet-gate.sh",229   "sha256": "0f1d26086e125e43589ffe489d281b1b5cb981787b40f4f0ba248a5930de7686",230   "language": "Shell",231   "lines": 55,232   "truncated": false,233   "block": 19,234   "row": 15654235  },236  {237   "path": "lean_glass/shell/run-mvtec-mobilenetv2-dw.sh",238   "sha256": "28669602e3b5dc173f32bde7f9bf08ee1e6d3e08fb11bd28da28b76d076a4109",239   "language": "Shell",240   "lines": 58,241   "truncated": false,242   "block": 19,243   "row": 15679244  },245  {246   "path": "lean_glass/shell/run-mvtec-mobilenetv2-dw2b.sh",247   "sha256": "13b0df05a34677b43b662a7bcae39ccbdd629ab2e320312cea45c81c115fb49c",248   "language": "Shell",249   "lines": 52,250   "truncated": false,251   "block": 19,252   "row": 15636253  },254  {255   "path": "lean_glass/shell/run-mvtec-mobilenetv2-dw3-pca.sh",256   "sha256": "4da2df188ff34109e2482bafc463e82a4fc4c74fd12a80d5fc94f6808e2ec654",257   "language": "Shell",258   "lines": 61,259   "truncated": false,260   "block": 19,261   "row": 15673262  },263  {264   "path": "lean_glass/shell/run-mvtec-mobilenetv2-dw3.sh",265   "sha256": "e7794123d89b1bf38848696a948bbb653137e22ad4314eba9ed0bbcd776dfe98",266   "language": "Shell",267   "lines": 55,268   "truncated": false,269   "block": 19,270   "row": 15664271  },272  {273   "path": "lean_glass/shell/run-mvtec-mobilenetv2.sh",274   "sha256": "b28b6375adaef22208a74029c07c7523b9ff7974b8e615411f28249daba3c960",275   "language": "Shell",276   "lines": 51,277   "truncated": false,278   "block": 19,279   "row": 15639280  },281  {282   "path": "lean_glass/shell/run-mvtec.sh",283   "sha256": "3419eb4130c042d4b4f655fa32795a2edd4aa8a03be516feee42628dc90e7b89",284   "language": "Shell",285   "lines": 37,286   "truncated": false,287   "block": 19,288   "row": 15497289  },290  {291   "path": "lean_glass/shell/run-pill-dw2gate.sh",292   "sha256": "09d6fe065950dd448068efc607386d6cc7de7300c995ad54798c1ad5b023c1ae",293   "language": "Shell",294   "lines": 43,295   "truncated": false,296   "block": 19,297   "row": 15541298  },299  {300   "path": "lean_glass/shell/run-pill-resnet18.sh",301   "sha256": "ac991a3983af25e38df8dd7a412ee46e4cf90745401d2121faa70d1e6edbd9bd",302   "language": "Shell",303   "lines": 22,304   "truncated": false,305   "block": 19,306   "row": 15529307  },308  {309   "path": "lean_glass/shell/run-resnet18-100ep.sh",310   "sha256": "ae1662be6bd3ec55ebda99433c1ebbc2d43792a03b4646e546c5ad378030b2c8",311   "language": "Shell",312   "lines": 47,313   "truncated": false,314   "block": 19,315   "row": 15586316  },317  {318   "path": "lean_glass/shell/run-toothbrush.sh",319   "sha256": "663c6bbd32c4c913a64a30147b787b131f382396dbd867c1f886202e43dca227",320   "language": "Shell",321   "lines": 47,322   "truncated": false,323   "block": 19,324   "row": 15601325  },326  {327   "path": "lean_glass/shell/run-visa-dw2gate.sh",328   "sha256": "6574ebbc94df51c8a36fdf4ba8f4f3d5d80b8459e728f30931154454f3fc740b",329   "language": "Shell",330   "lines": 22,331   "truncated": false,332   "block": 19,333   "row": 15565334  },335  {336   "path": "lean_glass/shell/run-visa-resnet18.sh",337   "sha256": "14329117825ddb367644cf9fde7c5dcfaefe44922f5b8a4970ae31deb02224fb",338   "language": "Shell",339   "lines": 21,340   "truncated": false,341   "block": 19,342   "row": 15526343  },344  {345   "path": "lean_glass/shell/run-wrn50-100ep.sh",346   "sha256": "94e15c6a400e3bc23c66399da94e2bd77d525bb43364bf78686fd1e312226945",347   "language": "Shell",348   "lines": 44,349   "truncated": false,350   "block": 19,351   "row": 15545352  },353  {354   "path": "lean_glass/utils.py",355   "sha256": "5eb3de593cd540ffca98d58e83f669026106259663567b40d9bd0ed1c6ef4f24",356   "language": "Python",357   "lines": 169,358   "truncated": false,359   "block": 19,360   "row": 12129361  },362  {363   "path": "lean_glass/wavelet_stream.py",364   "sha256": "b20ab328cd31150d8a2906955dddd00aa8739a8ae07b0b2c01a67575b2caf06d",365   "language": "Python",366   "lines": 83,367   "truncated": false,368   "block": 19,369   "row": 10336370  },371  {372   "path": "pca_cascade_sensors/ApplyPCATransform.m",373   "sha256": "f514e7d4b335d9449b7da3ed33971fe82a544d610f12867e71ec3b95b040182e",374   "language": "MATLAB",375   "lines": 29,376   "truncated": false,377   "block": 19,378   "row": 5069379  },380  {381   "path": "pca_cascade_sensors/Get_PCA_TrainingFeatures.m",382   "sha256": "4cfe852c5eb7e318718208664622afea22634abcf68310f807fa03b0fb678b3b",383   "language": "MATLAB",384   "lines": 42,385   "truncated": false,386   "block": 19,387   "row": 5696388  },389  {390   "path": "pca_cascade_sensors/detectAnomalies.m",391   "sha256": "2bb4ad5c49b4b568fea2bd0af3467cef146f58cee5e59c7d7969e5c1d0ae856b",392   "language": "MATLAB",393   "lines": 241,394   "truncated": false,395   "block": 19,396   "row": 7776397  },398  {399   "path": "pca_cascade_sensors/getAnomalyMaps.m",400   "sha256": "8626157fbcfb702940a63fc2f7005b53f175a24a98567efde23e9cbad57df5ed",401   "language": "MATLAB",402   "lines": 66,403   "truncated": false,404   "block": 19,405   "row": 6164406  },407  {408   "path": "pca_cascade_sensors/getEmbeddingsModel.m",409   "sha256": "86f4b7f8d06ee67c15fc87d1c68883ca7d024529dd1a37aa9dbf7ed85c2a27ab",410   "language": "MATLAB",411   "lines": 62,412   "truncated": false,413   "block": 19,414   "row": 6245415  },416  {417   "path": "pca_cascade_sensors/getFeatures.m",418   "sha256": "4609750b9b0d0ac45b8258025f472168eec42392c18d41e8127373dd93402ca7",419   "language": "MATLAB",420   "lines": 72,421   "truncated": false,422   "block": 19,423   "row": 6192424  },425  {426   "path": "pca_cascade_sensors/getFeaturesPCA.m",427   "sha256": "5f1cda4cb89f61246bdefbfa0fa12107dee7694a38204a5b3f06da9539452b54",428   "language": "MATLAB",429   "lines": 96,430   "truncated": false,431   "block": 19,432   "row": 6826433  },434  {435   "path": "pca_cascade_sensors/getOptions_pca_cascade.m",436   "sha256": "13f766bfd839924689eab1da2ea7bbabc1d35430c6bf159dabc444422d15963b",437   "language": "MATLAB",438   "lines": 112,439   "truncated": false,440   "block": 19,441   "row": 7014442  },443  {444   "path": "pca_cascade_sensors/getROC.m",445   "sha256": "fc581cda02631604cc11e3ea9f96fafacc3de6e3fdded92fc2cf214d46f6bfb7",446   "language": "MATLAB",447   "lines": 89,448   "truncated": false,449   "block": 19,450   "row": 6483451  },452  {453   "path": "pca_cascade_sensors/main_anomaly_pca_cascade.m",454   "sha256": "f019a12bc7e1d300e05676fdede57d5ef015d3125b0d6ba6ca70277e85a4621d",455   "language": "MATLAB",456   "lines": 123,457   "truncated": false,458   "block": 19,459   "row": 7105460  },461  {462   "path": "pca_cascade_sensors/measureInferenceSpeed.m",463   "sha256": "2698081d437c32adcf1dddb0b07242a6cdfa74c2ccd924a68325971cc0fe0457",464   "language": "MATLAB",465   "lines": 50,466   "truncated": false,467   "block": 19,468   "row": 5804469  },470  {471   "path": "pca_cascade_sensors/pca_custom.m",472   "sha256": "e6ed8ed60f1b0811343b1b306eb499726ac6673a1bddabe778655135905a9ad6",473   "language": "MATLAB",474   "lines": 40,475   "truncated": false,476   "block": 19,477   "row": 5739478  },479  {480   "path": "pca_cascade_sensors/plotEigenDiagnostics.m",481   "sha256": "d6d1824ae5987ace959373c4f5ae4aee5b4a04addb2cf90d1630d9c935b5693c",482   "language": "MATLAB",483   "lines": 77,484   "truncated": false,485   "block": 19,486   "row": 6402487  },488  {489   "path": "pca_cascade_sensors/prepareData.m",490   "sha256": "3e94e7a9281c3761cf5e9293ae0cd678cfc08598f1c3df113928f92bf54a1e00",491   "language": "MATLAB",492   "lines": 45,493   "truncated": false,494   "block": 19,495   "row": 5962496  },497  {498   "path": "pca_cascade_sensors/resizeAndCropImage.m",499   "sha256": "d066b40b3c3c218473e7d3a56f51cadc8ae8efaa7923bab8612cadb119877969",500   "language": "MATLAB",501   "lines": 89,502   "truncated": false,503   "block": 19,504   "row": 6621505  },506  {507   "path": "pca_cascade_sensors/scratchpad.m",508   "sha256": "b0f9a0a43e52ce6f958a45623a2f4dcf7935347cd9fb65d19fc2704bdd91b206",509   "language": "MATLAB",510   "lines": 62,511   "truncated": false,512   "block": 19,513   "row": 5923514  }515 ]516}