{"id":15640185,"url":"https://github.com/edouardoyallon/scalingscattering","last_synced_at":"2025-10-17T11:09:39.285Z","repository":{"id":73986482,"uuid":"86153196","full_name":"edouardoyallon/scalingscattering","owner":"edouardoyallon","description":null,"archived":false,"fork":false,"pushed_at":"2017-10-19T12:17:35.000Z","size":28,"stargazers_count":81,"open_issues_count":3,"forks_count":17,"subscribers_count":10,"default_branch":"master","last_synced_at":"2025-03-30T14:02:36.724Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/edouardoyallon.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2017-03-25T11:42:11.000Z","updated_at":"2024-07-17T05:45:43.000Z","dependencies_parsed_at":null,"dependency_job_id":"eec140f0-b02e-4072-a10f-05e55285b534","html_url":"https://github.com/edouardoyallon/scalingscattering","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/edouardoyallon%2Fscalingscattering","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/edouardoyallon%2Fscalingscattering/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/edouardoyallon%2Fscalingscattering/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/edouardoyallon%2Fscalingscattering/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/edouardoyallon","download_url":"https://codeload.github.com/edouardoyallon/scalingscattering/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251660086,"owners_count":21623190,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-03T11:32:06.283Z","updated_at":"2025-10-17T11:09:39.203Z","avatar_url":"https://github.com/edouardoyallon.png","language":"Python","funding_links":[],"categories":["Paper implementations","Paper implementations｜论文实现"],"sub_categories":["Other libraries｜其他库:"],"readme":"## Scaling The Scattering Transform : Deep Hybrid Networks\nThis repository contains the experiments found in the paper: https://arxiv.org/abs/1703.08961\n\u003cimg src=\"https://s-media-cache-ak0.pinimg.com/564x/d4/22/b5/d422b5ca88c7a0d1035475c216e09c02.jpg\" width=\"300\"\u003e\n### Requirements\nIn order to run our experiments you will need at minimum the following python packages: pytorch,opencv,pyscatwave package.\nThe simplest way to install pytorch and opencv is through anaconda. We recommend python 2.7 + anaconda.\nThe pyscatwave package can be found here https://github.com/edouardoyallon/pyscatwave\n\n### Imagenet\nWe provide a pre-trained model similar to the one described in the paper. \n\nTo run the trained model of scattering+resnet on imagenet ILSVRC validation set:\n\n1) Make sure you have downloaded at least the validation set of ILSVRC2012 and have it organized by class categories\n*Note*: due to problems with pytorch dataset constructors make sure your imagenet directory has no hidden files, or extra directories besides the 1000 ILSVRC categories.. otherwise all the images will be mislabeled\n2) Download the model file from  http://www.di.ens.fr/~oyallon/scatter_resnet_10_model.pt7\n3) Add this to the imagenet/ directory\n4) Run the script main_test.py to evaluate on the ILSVRC validation set specifying --imagenetpath to point to your imagenet directory\n\nTraining scripts for imagenet and SLE feature extractor will be added soon\n\n### STL-10\nSimply run python main_STL.py script in the STL directory\n\n### CIFAR-10\nTo run the small sample experiments\nExample:\n\n```bash\npython main_small_sample_class_normalized.py --model resnet12_8_scat --save \"test\"  --seed 1 --sampleSize 500 --mul 20\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fedouardoyallon%2Fscalingscattering","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fedouardoyallon%2Fscalingscattering","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fedouardoyallon%2Fscalingscattering/lists"}