X-Restormer
ECCV2024:A Comparative Study of Image Restoration Networks for General Backbone Network Design
File Explorer
Download Latest Version (.zip)- pylint.yml
- settings.json
- README.md
- README.md
- 001_xrestormer_sr.yml
- 002_xrestormer_denoise.yml
- 003_xrestormer_deblur.yml
- 004_xrestormer_derain.yml
- 005_xrestormer_dehaze.yml
- 001_xrestormer_s_sr.yml
- 001_xrestormer_sr.yml
- 002_xrestormer_denoise.yml
- 003_xrestormer_deblur.yml
- 004_xrestormer_derain.yml
- 005_xrestormer_dehaze.yml
- A11_MPRNet_SR_bs16p192.yml
- A12_SwinIR_SR_bs16p192.yml
- A13_Uformer_SR_bs16p192.yml
- A14_Restomer_SR_bs16p192.yml
- A15_NAFNet_SR_bs16p192.yml
- prepare_example_data.py
- test.sh
- train.sh
- __init__.py
- MPRNet_arch.py
- NAFNet_arch.py
- NAFSSR_arch.py
- restormer_base_arch.py
- Uformer_arch.py
- xrestormer_arch.py
- __init__.py
- dehaze_dataset.py
- gaussian_noise_dataset.py
- size_paired_dataset.py
- __init__.py
- example_loss.py
- __init__.py
- lr_scheduler.py
- MPRNet_model.py
- restormer_model.py
- uformer_model.py
- xrestormer_model.py
- __init__.py
- test.py
- train.py
- version.py
- .gitignore
- .pre-commit-config.yaml
- LICENSE
- README.md
- requirements.txt
- setup.cfg
- setup.py
- VERSION
# Installation Guide
1. Get the code
git clone https://github.com/Andrew0613/X-Restormer
Downloads the entire project code from GitHub to your computer.
cd X-Restormer
Moves into the project folder you just downloaded.
2. Python
Easy RecommendedPrerequisites
pip install -r requirements.txt
Installs the Python libraries listed in requirements.txt (or similar).
CUDA_VISIBLE_DEVICES=0,1,2,3,4,5,6,7 python -m torch.distributed.launch --nproc_per_node=8 --master_port=1231 xrestormer/train.py -opt ./options/train/001_xrestormer_sr.yml --launcher pytorch
Runs the Python script (or module).
If it runs without errors and prints output in the terminal, it worked.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
