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__swz30__restormer.json678 linesDownload Raw Back to 76
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/swz30/restormer",4 "url": "https://github.com/swz30/Restormer/blob/main/Deraining/download_data.py",5 "host": "github.com",6 "commit": "68dc6ac472db26f16361150cb7a96a1bc87da93f",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE.md",9 "redistribution": "yes",10 "files": [11  {12   "path": "Defocus_Deblurring/download_data.py",13   "sha256": "54ebe6d5d65725365c5e493fe3bcbccac4cc14ab3b5705cc07b698e0ed174b6e",14   "language": "Python",15   "lines": 49,16   "truncated": false,17   "block": 20,18   "row": 1620619  },20  {21   "path": "Defocus_Deblurring/generate_patches_dpdd.py",22   "sha256": "a3813281481bb7039b0dba65ebdf2a7a6c5e0d6f8ea670547135bf6cccba1d1e",23   "language": "Python",24   "lines": 201,25   "truncated": false,26   "block": 20,27   "row": 2027728  },29  {30   "path": "Defocus_Deblurring/test_dual_pixel_defocus_deblur.py",31   "sha256": "53ef2fd345025833b85f80a86a004be03ac96e2144ee9995af6a25395eb72b6b",32   "language": "Python",33   "lines": 105,34   "truncated": false,35   "block": 20,36   "row": 1777237  },38  {39   "path": "Defocus_Deblurring/test_single_image_defocus_deblur.py",40   "sha256": "62009bce26e53a5281e36deda3f56ab2089939f7a4a3bdc4ea5d70e782a4d08f",41   "language": "Python",42   "lines": 100,43   "truncated": false,44   "block": 20,45   "row": 1757646  },47  {48   "path": "Defocus_Deblurring/utils.py",49   "sha256": "f9e1cb922f56b392d23b30fe5e87f6c505be7c0aaf892be3ff8fbc65c330e684",50   "language": "Python",51   "lines": 38,52   "truncated": false,53   "block": 20,54   "row": 1461055  },56  {57   "path": "Denoising/download_data.py",58   "sha256": "7fa5aa5b3f7b1fd70058efc19c242a29c73a80669156072dc5808ebde3a89bc4",59   "language": "Python",60   "lines": 111,61   "truncated": false,62   "block": 20,63   "row": 1881864  },65  {66   "path": "Denoising/evaluate_gaussian_color_denoising.py",67   "sha256": "5cdced510742b80e7f19664c197f8b23232cf9afbea0d40ba77fa6b5d47e69cc",68   "language": "Python",69   "lines": 59,70   "truncated": false,71   "block": 20,72   "row": 1603473  },74  {75   "path": "Denoising/evaluate_gaussian_gray_denoising.py",76   "sha256": "c748db398f0a501e6d2354309f542c737f26848d64f43ed2b0f51508d92a55e2",77   "language": "Python",78   "lines": 59,79   "truncated": false,80   "block": 20,81   "row": 1603982  },83  {84   "path": "Denoising/evaluate_sidd.m",85   "sha256": "b71cb46c2284575e615b0f9586d4522d49b36d4e87d7bf35f1adcf353ed8ee87",86   "language": "MATLAB",87   "lines": 26,88   "truncated": false,89   "block": 20,90   "row": 931991  },92  {93   "path": "Denoising/generate_patches_dfwb.py",94   "sha256": "e61d271c4df2a38670f8a9ff5ed988fedcda6ee4732aad693ba1f7465370af5a",95   "language": "Python",96   "lines": 51,97   "truncated": false,98   "block": 20,99   "row": 15053100  },101  {102   "path": "Denoising/generate_patches_sidd.py",103   "sha256": "b3390f92ca28212245b2e8d887677c2771406f69607eaa0603cf27143ad0a4e9",104   "language": "Python",105   "lines": 71,106   "truncated": false,107   "block": 20,108   "row": 15769109  },110  {111   "path": "Denoising/test_gaussian_color_denoising.py",112   "sha256": "af75fedc8313b6713ff3c2df3fac0bcfeaf2d3024a686c8c43675c1cb4715f0c",113   "language": "Python",114   "lines": 103,115   "truncated": false,116   "block": 20,117   "row": 17601118  },119  {120   "path": "Denoising/test_gaussian_gray_denoising.py",121   "sha256": "653570d8c03a9415bb2f882b9d3e42b8d4395b81919cc2550ca979bff24501a9",122   "language": "Python",123   "lines": 103,124   "truncated": false,125   "block": 20,126   "row": 17603127  },128  {129   "path": "Denoising/test_real_denoising_dnd.py",130   "sha256": "17486789f0879964ba88b10caeaea0786ea51057d1907852e90830701979b478",131   "language": "Python",132   "lines": 98,133   "truncated": false,134   "block": 20,135   "row": 17103136  },137  {138   "path": "Denoising/test_real_denoising_sidd.py",139   "sha256": "1da8a1e6dcef4ba1e5d614c558084408bda4b3047a8233c6469f58361e26d162",140   "language": "Python",141   "lines": 79,142   "truncated": false,143   "block": 20,144   "row": 16561145  },146  {147   "path": "Denoising/utils.py",148   "sha256": "6378dae90e285fa94e4a90e92c7d233f3ec22e1225aeae6168b3ba91673a7a9a",149   "language": "Python",150   "lines": 90,151   "truncated": false,152   "block": 20,153   "row": 16693154  },155  {156   "path": "Deraining/download_data.py",157   "sha256": "3ed3d49a930821a6ba71719ea5cfa2f54e30434240be1d166c7c05d943921077",158   "language": "Python",159   "lines": 40,160   "truncated": false,161   "block": 20,162   "row": 15106163  },164  {165   "path": "Deraining/evaluate_PSNR_SSIM.m",166   "sha256": "ad2b38d35353d07bf6ec50866ac886ee4e942dc278acc4df45172597e64515d1",167   "language": "MATLAB",168   "lines": 280,169   "truncated": false,170   "block": 20,171   "row": 11304172  },173  {174   "path": "Deraining/test.py",175   "sha256": "ad6e6bb97a1c5596cac348768781eaa1b6d6bff9dbf4ab22300bf5bf5030e0e3",176   "language": "Python",177   "lines": 87,178   "truncated": false,179   "block": 20,180   "row": 16668181  },182  {183   "path": "Deraining/utils.py",184   "sha256": "6378dae90e285fa94e4a90e92c7d233f3ec22e1225aeae6168b3ba91673a7a9a",185   "language": "Python",186   "lines": 90,187   "truncated": false,188   "block": 20,189   "row": 16693190  },191  {192   "path": "LICENSE.md",193   "sha256": "2b93776512924bc095ec5d97a79d76cf1ab401ae641d1ae1f46e94f1c53a2e59",194   "language": "License",195   "lines": 21,196   "truncated": false,197   "block": 20,198   "row": 8785199  },200  {201   "path": "Motion_Deblurring/download_data.py",202   "sha256": "78b5684aa02369ddb3affa43791e6f20eda02ef1ee7dfb716f478976bd53857a",203   "language": "Python",204   "lines": 71,205   "truncated": false,206   "block": 20,207   "row": 17373208  },209  {210   "path": "Motion_Deblurring/evaluate_gopro_hide.m",211   "sha256": "c9eae0891d455625e11cad3f2ea793783de7ca8a8c6762ecc89439a497e981e5",212   "language": "MATLAB",213   "lines": 43,214   "truncated": false,215   "block": 20,216   "row": 9741217  },218  {219   "path": "Motion_Deblurring/evaluate_realblur.py",220   "sha256": "9b6be9dfe32c82fecd2c531ba1cbf8a34131aaaec12a8207fc70af1279692ca4",221   "language": "Python",222   "lines": 115,223   "truncated": false,224   "block": 20,225   "row": 17502226  },227  {228   "path": "Motion_Deblurring/generate_patches_gopro.py",229   "sha256": "388487cedd85de1542b3b9bb866e0e92150249bebbe1ce981fefb9912bf6ea5a",230   "language": "Python",231   "lines": 108,232   "truncated": false,233   "block": 20,234   "row": 17355235  },236  {237   "path": "Motion_Deblurring/test.py",238   "sha256": "f6e78534c94e8d533e1a055e1ec2e97f66ab8310ba5ea9cca85b7a035c2e2506",239   "language": "Python",240   "lines": 85,241   "truncated": false,242   "block": 20,243   "row": 16656244  },245  {246   "path": "Motion_Deblurring/utils.py",247   "sha256": "6378dae90e285fa94e4a90e92c7d233f3ec22e1225aeae6168b3ba91673a7a9a",248   "language": "Python",249   "lines": 90,250   "truncated": false,251   "block": 20,252   "row": 16693253  },254  {255   "path": "README.md",256   "sha256": "6a1ce0d30f78378ac64347840bf22985b0da75751442f55dd1ba7b14e7426d3e",257   "language": "Text",258   "lines": 162,259   "truncated": false,260   "block": 21,261   "row": 3227262  },263  {264   "path": "basicsr/data/__init__.py",265   "sha256": "e8b49498e2d615ac5c8b44290abdfe6e00c5dad92072b84d9cd8a9c30b42d2db",266   "language": "Python",267   "lines": 126,268   "truncated": false,269   "block": 20,270   "row": 18010271  },272  {273   "path": "basicsr/data/data_sampler.py",274   "sha256": "3e02c25f3bb509a4573e9e5265678bf1570cdb954cbbe0bb5820496e6070fdfd",275   "language": "Python",276   "lines": 49,277   "truncated": false,278   "block": 20,279   "row": 15141280  },281  {282   "path": "basicsr/data/data_util.py",283   "sha256": "9994b217f259ab9be45610bfa3b71151bbecab77f4db9f4c76fca2d434e54667",284   "language": "Python",285   "lines": 388,286   "truncated": false,287   "block": 20,288   "row": 21062289  },290  {291   "path": "basicsr/data/ffhq_dataset.py",292   "sha256": "98e403c48935bedd72a5de0ec0c0b9d54ee2d5b44f41e52f88fa8a3a8532846a",293   "language": "Python",294   "lines": 65,295   "truncated": false,296   "block": 20,297   "row": 16022298  },299  {300   "path": "basicsr/data/paired_image_dataset.py",301   "sha256": "401a7c648873804deb67238ed9bafd7ae05a1c2c679099a43df54b259a62ab7d",302   "language": "Python",303   "lines": 363,304   "truncated": false,305   "block": 20,306   "row": 21014307  },308  {309   "path": "basicsr/data/prefetch_dataloader.py",310   "sha256": "6b1d1b23b343a4c62c48cee9b2331d25610ddb2f6a16e3487bf1c79ba0722132",311   "language": "Python",312   "lines": 126,313   "truncated": false,314   "block": 20,315   "row": 16856316  },317  {318   "path": "basicsr/data/reds_dataset.py",319   "sha256": "396d43511aaa7e8fd0ec20b4a812aa72ab469973fe3b4bc26e1445a525d2ec2e",320   "language": "Python",321   "lines": 237,322   "truncated": false,323   "block": 20,324   "row": 20109325  },326  {327   "path": "basicsr/data/single_image_dataset.py",328   "sha256": "75a0993843a06a3f43751aeb13f750998ba880753900ae0bfe8670937f7497d9",329   "language": "Python",330   "lines": 67,331   "truncated": false,332   "block": 20,333   "row": 16255334  },335  {336   "path": "basicsr/data/transforms.py",337   "sha256": "d45eeb334c13339bfcbee4bc065d77b81b0123c602df203134c8ec8dc117058c",338   "language": "Python",339   "lines": 275,340   "truncated": false,341   "block": 20,342   "row": 19851343  },344  {345   "path": "basicsr/data/video_test_dataset.py",346   "sha256": "23abd857944b7b557596a30b7e69a4ac0267e682d70da86a9221861ea814c128",347   "language": "Python",348   "lines": 325,349   "truncated": false,350   "block": 20,351   "row": 20761352  },353  {354   "path": "basicsr/data/vimeo90k_dataset.py",355   "sha256": "a83e2e02b63dc6e969ce629207968a7fb7344ae390b2c299b439c1a26007bd97",356   "language": "Python",357   "lines": 130,358   "truncated": false,359   "block": 20,360   "row": 18004361  },362  {363   "path": "basicsr/metrics/__init__.py",364   "sha256": "19b309387800e068cf223135e5589982e919b85048221a2beb59d8bfc62bc950",365   "language": "Python",366   "lines": 4,367   "truncated": false,368   "block": 20,369   "row": 12571370  },371  {372   "path": "basicsr/metrics/fid.py",373   "sha256": "35eb7546cb89b9ea27d7822eb6ef81fc46082e69f59b846e8d8cd91253328094",374   "language": "Python",375   "lines": 102,376   "truncated": false,377   "block": 20,378   "row": 17171379  },380  {381   "path": "basicsr/metrics/metric_util.py",382   "sha256": "9b9a585e55d8148926325ef7b136819adeff18bc6031e37af0c44620c6a9f953",383   "language": "Python",384   "lines": 47,385   "truncated": false,386   "block": 20,387   "row": 14655388  },389  {390   "path": "basicsr/metrics/niqe.py",391   "sha256": "2f4a964c23c76bd54942894ac7066ce0caa6466974e507b3946405ddced9d94d",392   "language": "Python",393   "lines": 205,394   "truncated": false,395   "block": 20,396   "row": 19665397  },398  {399   "path": "basicsr/metrics/psnr_ssim.py",400   "sha256": "08b718c908adb4e4bfeb2dd4d00765ae1e026398558c867d27e8ded32a07d6df",401   "language": "Python",402   "lines": 303,403   "truncated": false,404   "block": 20,405   "row": 20264406  },407  {408   "path": "basicsr/models/__init__.py",409   "sha256": "bce5fd36d2032bf369212ce1f12a433550547dd1bcf681238ca14d6beeaa6b33",410   "language": "Python",411   "lines": 42,412   "truncated": false,413   "block": 20,414   "row": 14401415  },416  {417   "path": "basicsr/models/archs/__init__.py",418   "sha256": "512da3ef274822c0527074b288232f27e4c32e9fff6194e484c413b8ee9e598a",419   "language": "Python",420   "lines": 46,421   "truncated": false,422   "block": 20,423   "row": 14525424  },425  {426   "path": "basicsr/models/archs/arch_util.py",427   "sha256": "44673cec183dc2596141854d82a8b4fc321dc2090b77e064c882edb83ac40d9d",428   "language": "Python",429   "lines": 255,430   "truncated": false,431   "block": 20,432   "row": 19819433  },434  {435   "path": "basicsr/models/archs/restormer_arch.py",436   "sha256": "3be243fa3c8e2cb2c9459eeac062b04d6084dbcc328292dae1c3e52ba6f7434a",437   "language": "Python",438   "lines": 285,439   "truncated": false,440   "block": 20,441   "row": 20497442  },443  {444   "path": "basicsr/models/base_model.py",445   "sha256": "0dc016c0a13758a4e6c2f9221fae2cecc633e28030948ec1795d1f0ed0ae4463",446   "language": "Python",447   "lines": 378,448   "truncated": false,449   "block": 20,450   "row": 21093451  },452  {453   "path": "basicsr/models/image_restoration_model.py",454   "sha256": "86bb33b4a2d2613cdb752515f64130b8502f9ac810f645e3d82590816cbd2eed",455   "language": "Python",456   "lines": 327,457   "truncated": false,458   "block": 20,459   "row": 20685460  },461  {462   "path": "basicsr/models/losses/__init__.py",463   "sha256": "5d6163df92cab67afb8b9d3fe0dea7f646d36f4a140ba58745fa4f6f145c3d67",464   "language": "Python",465   "lines": 5,466   "truncated": false,467   "block": 20,468   "row": 12425469  },470  {471   "path": "basicsr/models/losses/loss_util.py",472   "sha256": "82f853d6ea416606e7a1871143cda4dc72cf47640eebeca2e96118748d290b59",473   "language": "Python",474   "lines": 95,475   "truncated": false,476   "block": 20,477   "row": 16628478  },479  {480   "path": "basicsr/models/losses/losses.py",481   "sha256": "66f8ac4aa064aa41e4e22be2b0d7950b466d353b92fc1cfa586fee3d6d282fa0",482   "language": "Python",483   "lines": 122,484   "truncated": false,485   "block": 20,486   "row": 17698487  },488  {489   "path": "basicsr/models/lr_scheduler.py",490   "sha256": "7b1ec76ffd9b220b666252d5f409f9b4ac92ef22b386ed1b243a00661d73d65a",491   "language": "Python",492   "lines": 232,493   "truncated": false,494   "block": 20,495   "row": 19635496  },497  {498   "path": "basicsr/test.py",499   "sha256": "56d5f81c0bd832f51c73a92577cb84520fb6363b39c88ae4c85488a860485134",500   "language": "Python",501   "lines": 62,502   "truncated": false,503   "block": 20,504   "row": 15642505  },506  {507   "path": "basicsr/train.py",508   "sha256": "4f4f8a14a456d2a58f9c5573ab5da22fea2a02db72187960479bb5fb55fd11bf",509   "language": "Python",510   "lines": 320,511   "truncated": false,512   "block": 20,513   "row": 20656514  },515  {516   "path": "basicsr/utils/__init__.py",517   "sha256": "e6eb3fd26f5825ba22fef93714ca570ca0dc12529656358020f128020caefe42",518   "language": "Python",519   "lines": 38,520   "truncated": false,521   "block": 20,522   "row": 14349523  },524  {525   "path": "basicsr/utils/bundle_submissions.py",526   "sha256": "8eb518aac28150bc7a0a27e1c02d25f61ccaaeb6aeb697997ab143190f6723cb",527   "language": "Python",528   "lines": 108,529   "truncated": false,530   "block": 20,531   "row": 17253532  },533  {534   "path": "basicsr/utils/create_lmdb.py",535   "sha256": "a980efc3f6fb590bd8e0d028093b02c59bd7c3b6a56daa5d3d5f25da3713e4c7",536   "language": "Python",537   "lines": 124,538   "truncated": false,539   "block": 20,540   "row": 18191541  },542  {543   "path": "basicsr/utils/dist_util.py",544   "sha256": "8be49ebc8c1d049826fcace2c6d2ff699c54beb3be9ee91eaae42e22d34e3dd5",545   "language": "Python",546   "lines": 83,547   "truncated": false,548   "block": 20,549   "row": 16321550  },551  {552   "path": "basicsr/utils/download_util.py",553   "sha256": "35c8539e9d2d77a770fd16bd55ce253dbd87e00b50370172a6597b204fb6312d",554   "language": "Python",555   "lines": 70,556   "truncated": false,557   "block": 20,558   "row": 15729559  },560  {561   "path": "basicsr/utils/face_util.py",562   "sha256": "767fa07d7e06e7729985f7141c9f3376374625c918c49fc96d5c7c8e4f38685b",563   "language": "Python",564   "lines": 217,565   "truncated": false,566   "block": 20,567   "row": 20049568  },569  {570   "path": "basicsr/utils/file_client.py",571   "sha256": "42ea6039e7740231244c36a1c004349a3dbb87fe144f4d9228324c7ef2ab702b",572   "language": "Python",573   "lines": 186,574   "truncated": false,575   "block": 20,576   "row": 18920577  },578  {579   "path": "basicsr/utils/flow_util.py",580   "sha256": "a4911461f9c11287efa7d73f8b367b97e1fe3fa70b7286e7864883f608bd67c1",581   "language": "Python",582   "lines": 180,583   "truncated": false,584   "block": 20,585   "row": 18910586  },587  {588   "path": "basicsr/utils/img_util.py",589   "sha256": "3923ce0be0afa89a51346d61e1279a7b62aaac4c78636f4d0b6dc120cb550eab",590   "language": "Python",591   "lines": 220,592   "truncated": false,593   "block": 20,594   "row": 19362595  },596  {597   "path": "basicsr/utils/lmdb_util.py",598   "sha256": "2ecb2d7dbb8b4b697e21f0acc5100e966ce52f57bc9eb05d14e23c8b721ec866",599   "language": "Python",600   "lines": 208,601   "truncated": false,602   "block": 20,603   "row": 19297604  },605  {606   "path": "basicsr/utils/logger.py",607   "sha256": "dbb4f301be394c314df6a2b5f3052dc1bf92c8a9d1b47deba955aebe3d1edbf9",608   "language": "Python",609   "lines": 175,610   "truncated": false,611   "block": 20,612   "row": 18869613  },614  {615   "path": "basicsr/utils/matlab_functions.py",616   "sha256": "0095b6cb513f4a0eab72157fd0c8a1d775d070414e91d4b6d8c7fde9e39e650e",617   "language": "Python",618   "lines": 361,619   "truncated": false,620   "block": 20,621   "row": 20943622  },623  {624   "path": "basicsr/utils/misc.py",625   "sha256": "b30b97c02419e674f73ab10bcb875af543e4c38f3fa37729a724cd3636c636a2",626   "language": "Python",627   "lines": 180,628   "truncated": false,629   "block": 20,630   "row": 18749631  },632  {633   "path": "basicsr/utils/options.py",634   "sha256": "8b1eb0375f895f9e4421ad58929d8722aab96a74101619bb35dac6c23f0397cb",635   "language": "Python",636   "lines": 110,637   "truncated": false,638   "block": 20,639   "row": 17319640  },641  {642   "path": "basicsr/version.py",643   "sha256": "3b9f6c70869c2624817e770fe940e1a7e1d0174db263094a98ca0f9acf4b4b27",644   "language": "Python",645   "lines": 5,646   "truncated": false,647   "block": 20,648   "row": 12447649  },650  {651   "path": "demo.py",652   "sha256": "14164c47978fe1f692e0bb1b097f5fa8861e70f3d43a48bd13adeec23ed6442a",653   "language": "Python",654   "lines": 170,655   "truncated": false,656   "block": 20,657   "row": 19455658  },659  {660   "path": "setup.py",661   "sha256": "ecd54748a5c182d2aea0fe75f09faa83233ede47e7fb5879b96e8daee09f7f29",662   "language": "Python",663   "lines": 176,664   "truncated": false,665   "block": 20,666   "row": 18417667  },668  {669   "path": "train.sh",670   "sha256": "174bbe9e8bc747ab8e509abac365ae6d7b57b2feb2610de4fc7a9073c17f1f3f",671   "language": "Shell",672   "lines": 5,673   "truncated": false,674   "block": 21,675   "row": 1832676  }677 ]678}