{"id":23177323,"url":"https://github.com/abdo-reda/mynafnet","last_synced_at":"2025-10-25T06:30:57.179Z","repository":{"id":150004074,"uuid":"563968556","full_name":"Abdo-reda/MyNafNet","owner":"Abdo-reda","description":"This is a repo for Image Denoising model","archived":false,"fork":false,"pushed_at":"2022-12-05T17:45:55.000Z","size":1514,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-12-18T06:33:53.361Z","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":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Abdo-reda.png","metadata":{"files":{"readme":"ReadMe.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-11-09T18:00:53.000Z","updated_at":"2022-12-05T16:23:19.000Z","dependencies_parsed_at":null,"dependency_job_id":"71b488c4-c4e8-43ad-9a8f-f4bbefb841be","html_url":"https://github.com/Abdo-reda/MyNafNet","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/Abdo-reda%2FMyNafNet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abdo-reda%2FMyNafNet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abdo-reda%2FMyNafNet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abdo-reda%2FMyNafNet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Abdo-reda","download_url":"https://codeload.github.com/Abdo-reda/MyNafNet/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238093098,"owners_count":19415165,"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-12-18T06:33:02.556Z","updated_at":"2025-10-25T06:30:56.593Z","avatar_url":"https://github.com/Abdo-reda.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Deep Learning Project - Image Denosing - NafNet Model\n\n\n## Inference\nFor Inference, please use the following [Notebook](https://colab.research.google.com/drive/1BjQfvzMe9aRvhlItpOCdoCet9XNBJvsE?usp=sharing)\n\n\n## Training\n\n### Download Dataset\n\n##### Download the train set and place it in ```./datasets/SIDD/Data```:\n\n* [google drive](https://drive.google.com/file/d/1UHjWZzLPGweA9ZczmV8lFSRcIxqiOVJw/view?usp=sharing)\n* ```python scripts/data_preparation/sidd.py``` to crop the train image pairs to 512x512 patches and make the data into lmdb format.\n\n##### Download the evaluation data (in lmdb format) and place it in ```./datasets/SIDD/val/```:\n\n  * [google drive](https://drive.google.com/file/d/1gZx_K2vmiHalRNOb1aj93KuUQ2guOlLp/view?usp=sharing) or [百度网盘](https://pan.baidu.com/s/1I9N5fDa4SNP0nuHEy6k-rw?pwd=59d7), \n  * it should be like ```./datasets/SIDD/val/input_crops.lmdb``` and ```./datasets/SIDD/val/gt_crops.lmdb``\n\n### Setup Enviornment\n\n    python3 venv env\n    source env/bin/activate\n    pip3 install -r requirements_train.txt\n\n\n#### List of Dependencies:\n* addict\n* future\n* lmdb\n* numpy\n* opencv-python\n* Pillow\n* pyyaml\n* requests\n* scikit-image\n* scipy\n* tb-nightly\n* tqdm\n* yapf\n* torch\n* torchvision\n\n### Train the Model\n\n    python -m torch.distributed.launch NAFNet/basicsr/train.py -opt NAFNet/options/train/SIDD/NAFNet-width32.yml --launcher pytorch\n\n\n### Notes\n- Make sure to download the correct version of torch for your system/gpu.\n- Make sure to change the files that point to the dataset directory, (Options file.)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabdo-reda%2Fmynafnet","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fabdo-reda%2Fmynafnet","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabdo-reda%2Fmynafnet/lists"}