├── .gitignore ├── .python-version ├── convert.py ├── create_lmdb.py ├── install_linux.sh ├── install_windows.ps1 ├── license.txt ├── licenses └── readme.md ├── neosr ├── __init__.py ├── archs │ ├── __init__.py │ ├── arch_util.py │ ├── asid_arch.py │ ├── atd_arch.py │ ├── catanet_arch.py │ ├── cfsr_arch.py │ ├── compact_arch.py │ ├── craft_arch.py │ ├── cugan_arch.py │ ├── dat_arch.py │ ├── dct_arch.py │ ├── dctlsa_arch.py │ ├── ditn_arch.py │ ├── drct_arch.py │ ├── dunet_arch.py │ ├── ea2fpn_arch.py │ ├── eimn_arch.py │ ├── esc_arch.py │ ├── esrgan_arch.py │ ├── flexnet_arch.py │ ├── grformer_arch.py │ ├── hasn_arch.py │ ├── hat_arch.py │ ├── hitsrf_arch.py │ ├── hma_arch.py │ ├── krgn_arch.py │ ├── lmlt_arch.py │ ├── man_arch.py │ ├── metagan_arch.py │ ├── moesr_arch.py │ ├── mosrv2_arch.py │ ├── msdan_arch.py │ ├── ninasr_arch.py │ ├── omnisr_arch.py │ ├── patchgan_arch.py │ ├── plainusr_arch.py │ ├── plksr_arch.py │ ├── rcan_arch.py │ ├── realplksr_arch.py │ ├── rgt_arch.py │ ├── safmn_arch.py │ ├── sebica_arch.py │ ├── span_arch.py │ ├── spanplus_arch.py │ ├── srformer_arch.py │ ├── swinir_arch.py │ ├── unet_arch.py │ └── vgg_arch.py ├── data │ ├── __init__.py │ ├── augmentations.py │ ├── data_sampler.py │ ├── data_util.py │ ├── degradations.py │ ├── file_client.py │ ├── otf_dataset.py │ ├── paired_dataset.py │ ├── prefetch_dataloader.py │ ├── single_dataset.py │ └── transforms.py ├── losses │ ├── .gitattributes │ ├── __init__.py │ ├── basic_loss.py │ ├── consistency_loss.py │ ├── dists_loss.py │ ├── fdl_loss.py │ ├── ff_loss.py │ ├── gan_loss.py │ ├── kl_loss.py │ ├── ldl_loss.py │ ├── msswd_loss.py │ ├── ncc_loss.py │ ├── ssim_loss.py │ ├── vgg_perceptual_loss.py │ └── wavelet_guided.py ├── metrics │ ├── .gitattributes │ ├── __init__.py │ ├── calculate.py │ ├── metric_util.py │ └── topiq.py ├── models │ ├── __init__.py │ ├── base.py │ ├── image.py │ └── otf.py ├── optimizers │ ├── __init__.py │ ├── adamw_sf.py │ ├── adamw_win.py │ ├── adan.py │ ├── adan_sf.py │ ├── fsam.py │ └── soap_sf.py └── utils │ ├── __init__.py │ ├── color_util.py │ ├── diffjpeg.py │ ├── dist_util.py │ ├── img_util.py │ ├── lmdb_util.py │ ├── logger.py │ ├── misc.py │ ├── options.py │ ├── registry.py │ └── rng.py ├── options ├── test_asid.toml ├── test_atd.toml ├── test_catanet.toml ├── test_cfsr.toml ├── test_compact.toml ├── test_craft.toml ├── test_cugan.toml ├── test_dat.toml ├── test_dct.toml ├── test_dctlsa.toml ├── test_ditn.toml ├── test_drct.toml ├── test_eimn.toml ├── test_esc.toml ├── test_esrgan.toml ├── test_flexnet.toml ├── test_grformer.toml ├── test_hasn.toml ├── test_hat.toml ├── test_hitsrf.toml ├── test_hma.toml ├── test_krgn.toml ├── test_lmlt.toml ├── test_man.toml ├── test_moesr.toml ├── test_mosrv2.toml ├── test_msdan.toml ├── test_ninasr.toml ├── test_omnisr.toml ├── test_plainusr.toml ├── test_plksr.toml ├── test_rcan.toml ├── test_realplksr.toml ├── test_rgt.toml ├── test_safmn.toml ├── test_scnet.toml ├── test_sebica.toml ├── test_span.toml ├── test_spanplus.toml ├── test_srformer.toml ├── test_swinir.toml ├── train_asid.toml ├── train_asid_otf.toml ├── train_atd.toml ├── train_atd_otf.toml ├── train_catanet.toml ├── train_catanet_otf.toml ├── train_cfsr.toml ├── train_cfsr_otf.toml ├── train_compact.toml ├── train_compact_otf.toml ├── train_craft.toml ├── train_craft_otf.toml ├── train_cugan.toml ├── train_cugan_otf.toml ├── train_dat.toml ├── train_dat_otf.toml ├── train_dct.toml ├── train_dct_otf.toml ├── train_dctlsa.toml ├── train_dctlsa_otf.toml ├── train_ditn.toml ├── train_ditn_otf.toml ├── train_drct.toml ├── train_drct_otf.toml ├── train_eimn.toml ├── train_eimn_otf.toml ├── train_esc.toml ├── train_esc_otf.toml ├── train_esrgan.toml ├── train_esrgan_otf.toml ├── train_flexnet.toml ├── train_flexnet_otf.toml ├── train_grformer.toml ├── train_grformer_otf.toml ├── train_hasn.toml ├── train_hasn_otf.toml ├── train_hat.toml ├── train_hat_otf.toml ├── train_hitsrf.toml ├── train_hitsrf_otf.toml ├── train_hma.toml ├── train_hma_otf.toml ├── train_krgn.toml ├── train_krgn_otf.toml ├── train_lmlt.toml ├── train_lmlt_otf.toml ├── train_man.toml ├── train_man_otf.toml ├── train_moesr.toml ├── train_moesr_otf.toml ├── train_mosrv2.toml ├── train_mosrv2_otf.toml ├── train_msdan.toml ├── train_msdan_otf.toml ├── train_ninasr.toml ├── train_ninasr_otf.toml ├── train_omnisr.toml ├── train_omnisr_otf.toml ├── train_plainusr.toml ├── train_plainusr_otf.toml ├── train_plksr.toml ├── train_plksr_otf.toml ├── train_rcan.toml ├── train_rcan_otf.toml ├── train_realplksr.toml ├── train_realplksr_otf.toml ├── train_rgt.toml ├── train_rgt_otf.toml ├── train_safmn.toml ├── train_safmn_otf.toml ├── train_sebica.toml ├── train_sebica_otf.toml ├── train_span.toml ├── train_span_otf.toml ├── train_spanplus.toml ├── train_spanplus_otf.toml ├── train_srformer.toml ├── train_srformer_otf.toml ├── train_swinir.toml └── train_swinir_otf.toml ├── pyproject.toml ├── readme.md ├── test.py ├── train.py └── uv.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.12 2 | -------------------------------------------------------------------------------- /convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/convert.py -------------------------------------------------------------------------------- /create_lmdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/create_lmdb.py -------------------------------------------------------------------------------- /install_linux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/install_linux.sh -------------------------------------------------------------------------------- /install_windows.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/install_windows.ps1 -------------------------------------------------------------------------------- /license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/license.txt -------------------------------------------------------------------------------- /licenses/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/licenses/readme.md -------------------------------------------------------------------------------- /neosr/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/__init__.py -------------------------------------------------------------------------------- /neosr/archs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/__init__.py -------------------------------------------------------------------------------- /neosr/archs/arch_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/arch_util.py -------------------------------------------------------------------------------- /neosr/archs/asid_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/asid_arch.py -------------------------------------------------------------------------------- /neosr/archs/atd_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/atd_arch.py -------------------------------------------------------------------------------- /neosr/archs/catanet_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/catanet_arch.py -------------------------------------------------------------------------------- /neosr/archs/cfsr_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/cfsr_arch.py -------------------------------------------------------------------------------- /neosr/archs/compact_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/compact_arch.py -------------------------------------------------------------------------------- /neosr/archs/craft_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/craft_arch.py -------------------------------------------------------------------------------- /neosr/archs/cugan_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/cugan_arch.py -------------------------------------------------------------------------------- /neosr/archs/dat_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/dat_arch.py -------------------------------------------------------------------------------- /neosr/archs/dct_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/dct_arch.py -------------------------------------------------------------------------------- /neosr/archs/dctlsa_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/dctlsa_arch.py -------------------------------------------------------------------------------- /neosr/archs/ditn_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/ditn_arch.py -------------------------------------------------------------------------------- /neosr/archs/drct_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/drct_arch.py -------------------------------------------------------------------------------- /neosr/archs/dunet_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/dunet_arch.py -------------------------------------------------------------------------------- /neosr/archs/ea2fpn_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/ea2fpn_arch.py -------------------------------------------------------------------------------- /neosr/archs/eimn_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/eimn_arch.py -------------------------------------------------------------------------------- /neosr/archs/esc_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/esc_arch.py -------------------------------------------------------------------------------- /neosr/archs/esrgan_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/esrgan_arch.py -------------------------------------------------------------------------------- /neosr/archs/flexnet_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/flexnet_arch.py -------------------------------------------------------------------------------- /neosr/archs/grformer_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/grformer_arch.py -------------------------------------------------------------------------------- /neosr/archs/hasn_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/hasn_arch.py -------------------------------------------------------------------------------- /neosr/archs/hat_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/hat_arch.py -------------------------------------------------------------------------------- /neosr/archs/hitsrf_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/hitsrf_arch.py -------------------------------------------------------------------------------- /neosr/archs/hma_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/hma_arch.py -------------------------------------------------------------------------------- /neosr/archs/krgn_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/krgn_arch.py -------------------------------------------------------------------------------- /neosr/archs/lmlt_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/lmlt_arch.py -------------------------------------------------------------------------------- /neosr/archs/man_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/man_arch.py -------------------------------------------------------------------------------- /neosr/archs/metagan_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/metagan_arch.py -------------------------------------------------------------------------------- /neosr/archs/moesr_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/moesr_arch.py -------------------------------------------------------------------------------- /neosr/archs/mosrv2_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/mosrv2_arch.py -------------------------------------------------------------------------------- /neosr/archs/msdan_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/msdan_arch.py -------------------------------------------------------------------------------- /neosr/archs/ninasr_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/ninasr_arch.py -------------------------------------------------------------------------------- /neosr/archs/omnisr_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/omnisr_arch.py -------------------------------------------------------------------------------- /neosr/archs/patchgan_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/patchgan_arch.py -------------------------------------------------------------------------------- /neosr/archs/plainusr_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/plainusr_arch.py -------------------------------------------------------------------------------- /neosr/archs/plksr_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/plksr_arch.py -------------------------------------------------------------------------------- /neosr/archs/rcan_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/rcan_arch.py -------------------------------------------------------------------------------- /neosr/archs/realplksr_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/realplksr_arch.py -------------------------------------------------------------------------------- /neosr/archs/rgt_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/rgt_arch.py -------------------------------------------------------------------------------- /neosr/archs/safmn_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/safmn_arch.py -------------------------------------------------------------------------------- /neosr/archs/sebica_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/sebica_arch.py -------------------------------------------------------------------------------- /neosr/archs/span_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/span_arch.py -------------------------------------------------------------------------------- /neosr/archs/spanplus_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/spanplus_arch.py -------------------------------------------------------------------------------- /neosr/archs/srformer_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/srformer_arch.py -------------------------------------------------------------------------------- /neosr/archs/swinir_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/swinir_arch.py -------------------------------------------------------------------------------- /neosr/archs/unet_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/unet_arch.py -------------------------------------------------------------------------------- /neosr/archs/vgg_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/archs/vgg_arch.py -------------------------------------------------------------------------------- /neosr/data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/data/__init__.py -------------------------------------------------------------------------------- /neosr/data/augmentations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/data/augmentations.py -------------------------------------------------------------------------------- /neosr/data/data_sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/data/data_sampler.py -------------------------------------------------------------------------------- /neosr/data/data_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/data/data_util.py -------------------------------------------------------------------------------- /neosr/data/degradations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/data/degradations.py -------------------------------------------------------------------------------- /neosr/data/file_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/data/file_client.py -------------------------------------------------------------------------------- /neosr/data/otf_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/data/otf_dataset.py -------------------------------------------------------------------------------- /neosr/data/paired_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/data/paired_dataset.py -------------------------------------------------------------------------------- /neosr/data/prefetch_dataloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/data/prefetch_dataloader.py -------------------------------------------------------------------------------- /neosr/data/single_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/data/single_dataset.py -------------------------------------------------------------------------------- /neosr/data/transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/data/transforms.py -------------------------------------------------------------------------------- /neosr/losses/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/losses/.gitattributes -------------------------------------------------------------------------------- /neosr/losses/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/losses/__init__.py -------------------------------------------------------------------------------- /neosr/losses/basic_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/losses/basic_loss.py -------------------------------------------------------------------------------- /neosr/losses/consistency_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/losses/consistency_loss.py -------------------------------------------------------------------------------- /neosr/losses/dists_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/losses/dists_loss.py -------------------------------------------------------------------------------- /neosr/losses/fdl_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/losses/fdl_loss.py -------------------------------------------------------------------------------- /neosr/losses/ff_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/losses/ff_loss.py -------------------------------------------------------------------------------- /neosr/losses/gan_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/losses/gan_loss.py -------------------------------------------------------------------------------- /neosr/losses/kl_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/losses/kl_loss.py -------------------------------------------------------------------------------- /neosr/losses/ldl_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/losses/ldl_loss.py -------------------------------------------------------------------------------- /neosr/losses/msswd_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/losses/msswd_loss.py -------------------------------------------------------------------------------- /neosr/losses/ncc_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/losses/ncc_loss.py -------------------------------------------------------------------------------- /neosr/losses/ssim_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/losses/ssim_loss.py -------------------------------------------------------------------------------- /neosr/losses/vgg_perceptual_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/losses/vgg_perceptual_loss.py -------------------------------------------------------------------------------- /neosr/losses/wavelet_guided.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/losses/wavelet_guided.py -------------------------------------------------------------------------------- /neosr/metrics/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/metrics/.gitattributes -------------------------------------------------------------------------------- /neosr/metrics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/metrics/__init__.py -------------------------------------------------------------------------------- /neosr/metrics/calculate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/metrics/calculate.py -------------------------------------------------------------------------------- /neosr/metrics/metric_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/metrics/metric_util.py -------------------------------------------------------------------------------- /neosr/metrics/topiq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/metrics/topiq.py -------------------------------------------------------------------------------- /neosr/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/models/__init__.py -------------------------------------------------------------------------------- /neosr/models/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/models/base.py -------------------------------------------------------------------------------- /neosr/models/image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/models/image.py -------------------------------------------------------------------------------- /neosr/models/otf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/models/otf.py -------------------------------------------------------------------------------- /neosr/optimizers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/optimizers/__init__.py -------------------------------------------------------------------------------- /neosr/optimizers/adamw_sf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/optimizers/adamw_sf.py -------------------------------------------------------------------------------- /neosr/optimizers/adamw_win.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/optimizers/adamw_win.py -------------------------------------------------------------------------------- /neosr/optimizers/adan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/optimizers/adan.py -------------------------------------------------------------------------------- /neosr/optimizers/adan_sf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/optimizers/adan_sf.py -------------------------------------------------------------------------------- /neosr/optimizers/fsam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/optimizers/fsam.py -------------------------------------------------------------------------------- /neosr/optimizers/soap_sf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/optimizers/soap_sf.py -------------------------------------------------------------------------------- /neosr/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/utils/__init__.py -------------------------------------------------------------------------------- /neosr/utils/color_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/utils/color_util.py -------------------------------------------------------------------------------- /neosr/utils/diffjpeg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/utils/diffjpeg.py -------------------------------------------------------------------------------- /neosr/utils/dist_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/utils/dist_util.py -------------------------------------------------------------------------------- /neosr/utils/img_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/utils/img_util.py -------------------------------------------------------------------------------- /neosr/utils/lmdb_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/utils/lmdb_util.py -------------------------------------------------------------------------------- /neosr/utils/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/utils/logger.py -------------------------------------------------------------------------------- /neosr/utils/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/utils/misc.py -------------------------------------------------------------------------------- /neosr/utils/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/utils/options.py -------------------------------------------------------------------------------- /neosr/utils/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/utils/registry.py -------------------------------------------------------------------------------- /neosr/utils/rng.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/neosr/utils/rng.py -------------------------------------------------------------------------------- /options/test_asid.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_asid.toml -------------------------------------------------------------------------------- /options/test_atd.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_atd.toml -------------------------------------------------------------------------------- /options/test_catanet.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_catanet.toml -------------------------------------------------------------------------------- /options/test_cfsr.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_cfsr.toml -------------------------------------------------------------------------------- /options/test_compact.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_compact.toml -------------------------------------------------------------------------------- /options/test_craft.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_craft.toml -------------------------------------------------------------------------------- /options/test_cugan.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_cugan.toml -------------------------------------------------------------------------------- /options/test_dat.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_dat.toml -------------------------------------------------------------------------------- /options/test_dct.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_dct.toml -------------------------------------------------------------------------------- /options/test_dctlsa.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_dctlsa.toml -------------------------------------------------------------------------------- /options/test_ditn.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_ditn.toml -------------------------------------------------------------------------------- /options/test_drct.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_drct.toml -------------------------------------------------------------------------------- /options/test_eimn.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_eimn.toml -------------------------------------------------------------------------------- /options/test_esc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_esc.toml -------------------------------------------------------------------------------- /options/test_esrgan.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_esrgan.toml -------------------------------------------------------------------------------- /options/test_flexnet.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_flexnet.toml -------------------------------------------------------------------------------- /options/test_grformer.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_grformer.toml -------------------------------------------------------------------------------- /options/test_hasn.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_hasn.toml -------------------------------------------------------------------------------- /options/test_hat.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_hat.toml -------------------------------------------------------------------------------- /options/test_hitsrf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_hitsrf.toml -------------------------------------------------------------------------------- /options/test_hma.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_hma.toml -------------------------------------------------------------------------------- /options/test_krgn.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_krgn.toml -------------------------------------------------------------------------------- /options/test_lmlt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_lmlt.toml -------------------------------------------------------------------------------- /options/test_man.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_man.toml -------------------------------------------------------------------------------- /options/test_moesr.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_moesr.toml -------------------------------------------------------------------------------- /options/test_mosrv2.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_mosrv2.toml -------------------------------------------------------------------------------- /options/test_msdan.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_msdan.toml -------------------------------------------------------------------------------- /options/test_ninasr.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_ninasr.toml -------------------------------------------------------------------------------- /options/test_omnisr.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_omnisr.toml -------------------------------------------------------------------------------- /options/test_plainusr.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_plainusr.toml -------------------------------------------------------------------------------- /options/test_plksr.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_plksr.toml -------------------------------------------------------------------------------- /options/test_rcan.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_rcan.toml -------------------------------------------------------------------------------- /options/test_realplksr.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_realplksr.toml -------------------------------------------------------------------------------- /options/test_rgt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_rgt.toml -------------------------------------------------------------------------------- /options/test_safmn.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_safmn.toml -------------------------------------------------------------------------------- /options/test_scnet.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_scnet.toml -------------------------------------------------------------------------------- /options/test_sebica.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_sebica.toml -------------------------------------------------------------------------------- /options/test_span.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_span.toml -------------------------------------------------------------------------------- /options/test_spanplus.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_spanplus.toml -------------------------------------------------------------------------------- /options/test_srformer.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_srformer.toml -------------------------------------------------------------------------------- /options/test_swinir.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/test_swinir.toml -------------------------------------------------------------------------------- /options/train_asid.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_asid.toml -------------------------------------------------------------------------------- /options/train_asid_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_asid_otf.toml -------------------------------------------------------------------------------- /options/train_atd.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_atd.toml -------------------------------------------------------------------------------- /options/train_atd_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_atd_otf.toml -------------------------------------------------------------------------------- /options/train_catanet.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_catanet.toml -------------------------------------------------------------------------------- /options/train_catanet_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_catanet_otf.toml -------------------------------------------------------------------------------- /options/train_cfsr.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_cfsr.toml -------------------------------------------------------------------------------- /options/train_cfsr_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_cfsr_otf.toml -------------------------------------------------------------------------------- /options/train_compact.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_compact.toml -------------------------------------------------------------------------------- /options/train_compact_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_compact_otf.toml -------------------------------------------------------------------------------- /options/train_craft.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_craft.toml -------------------------------------------------------------------------------- /options/train_craft_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_craft_otf.toml -------------------------------------------------------------------------------- /options/train_cugan.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_cugan.toml -------------------------------------------------------------------------------- /options/train_cugan_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_cugan_otf.toml -------------------------------------------------------------------------------- /options/train_dat.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_dat.toml -------------------------------------------------------------------------------- /options/train_dat_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_dat_otf.toml -------------------------------------------------------------------------------- /options/train_dct.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_dct.toml -------------------------------------------------------------------------------- /options/train_dct_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_dct_otf.toml -------------------------------------------------------------------------------- /options/train_dctlsa.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_dctlsa.toml -------------------------------------------------------------------------------- /options/train_dctlsa_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_dctlsa_otf.toml -------------------------------------------------------------------------------- /options/train_ditn.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_ditn.toml -------------------------------------------------------------------------------- /options/train_ditn_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_ditn_otf.toml -------------------------------------------------------------------------------- /options/train_drct.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_drct.toml -------------------------------------------------------------------------------- /options/train_drct_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_drct_otf.toml -------------------------------------------------------------------------------- /options/train_eimn.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_eimn.toml -------------------------------------------------------------------------------- /options/train_eimn_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_eimn_otf.toml -------------------------------------------------------------------------------- /options/train_esc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_esc.toml -------------------------------------------------------------------------------- /options/train_esc_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_esc_otf.toml -------------------------------------------------------------------------------- /options/train_esrgan.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_esrgan.toml -------------------------------------------------------------------------------- /options/train_esrgan_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_esrgan_otf.toml -------------------------------------------------------------------------------- /options/train_flexnet.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_flexnet.toml -------------------------------------------------------------------------------- /options/train_flexnet_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_flexnet_otf.toml -------------------------------------------------------------------------------- /options/train_grformer.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_grformer.toml -------------------------------------------------------------------------------- /options/train_grformer_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_grformer_otf.toml -------------------------------------------------------------------------------- /options/train_hasn.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_hasn.toml -------------------------------------------------------------------------------- /options/train_hasn_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_hasn_otf.toml -------------------------------------------------------------------------------- /options/train_hat.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_hat.toml -------------------------------------------------------------------------------- /options/train_hat_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_hat_otf.toml -------------------------------------------------------------------------------- /options/train_hitsrf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_hitsrf.toml -------------------------------------------------------------------------------- /options/train_hitsrf_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_hitsrf_otf.toml -------------------------------------------------------------------------------- /options/train_hma.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_hma.toml -------------------------------------------------------------------------------- /options/train_hma_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_hma_otf.toml -------------------------------------------------------------------------------- /options/train_krgn.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_krgn.toml -------------------------------------------------------------------------------- /options/train_krgn_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_krgn_otf.toml -------------------------------------------------------------------------------- /options/train_lmlt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_lmlt.toml -------------------------------------------------------------------------------- /options/train_lmlt_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_lmlt_otf.toml -------------------------------------------------------------------------------- /options/train_man.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_man.toml -------------------------------------------------------------------------------- /options/train_man_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_man_otf.toml -------------------------------------------------------------------------------- /options/train_moesr.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_moesr.toml -------------------------------------------------------------------------------- /options/train_moesr_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_moesr_otf.toml -------------------------------------------------------------------------------- /options/train_mosrv2.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_mosrv2.toml -------------------------------------------------------------------------------- /options/train_mosrv2_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_mosrv2_otf.toml -------------------------------------------------------------------------------- /options/train_msdan.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_msdan.toml -------------------------------------------------------------------------------- /options/train_msdan_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_msdan_otf.toml -------------------------------------------------------------------------------- /options/train_ninasr.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_ninasr.toml -------------------------------------------------------------------------------- /options/train_ninasr_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_ninasr_otf.toml -------------------------------------------------------------------------------- /options/train_omnisr.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_omnisr.toml -------------------------------------------------------------------------------- /options/train_omnisr_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_omnisr_otf.toml -------------------------------------------------------------------------------- /options/train_plainusr.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_plainusr.toml -------------------------------------------------------------------------------- /options/train_plainusr_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_plainusr_otf.toml -------------------------------------------------------------------------------- /options/train_plksr.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_plksr.toml -------------------------------------------------------------------------------- /options/train_plksr_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_plksr_otf.toml -------------------------------------------------------------------------------- /options/train_rcan.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_rcan.toml -------------------------------------------------------------------------------- /options/train_rcan_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_rcan_otf.toml -------------------------------------------------------------------------------- /options/train_realplksr.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_realplksr.toml -------------------------------------------------------------------------------- /options/train_realplksr_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_realplksr_otf.toml -------------------------------------------------------------------------------- /options/train_rgt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_rgt.toml -------------------------------------------------------------------------------- /options/train_rgt_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_rgt_otf.toml -------------------------------------------------------------------------------- /options/train_safmn.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_safmn.toml -------------------------------------------------------------------------------- /options/train_safmn_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_safmn_otf.toml -------------------------------------------------------------------------------- /options/train_sebica.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_sebica.toml -------------------------------------------------------------------------------- /options/train_sebica_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_sebica_otf.toml -------------------------------------------------------------------------------- /options/train_span.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_span.toml -------------------------------------------------------------------------------- /options/train_span_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_span_otf.toml -------------------------------------------------------------------------------- /options/train_spanplus.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_spanplus.toml -------------------------------------------------------------------------------- /options/train_spanplus_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_spanplus_otf.toml -------------------------------------------------------------------------------- /options/train_srformer.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_srformer.toml -------------------------------------------------------------------------------- /options/train_srformer_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_srformer_otf.toml -------------------------------------------------------------------------------- /options/train_swinir.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_swinir.toml -------------------------------------------------------------------------------- /options/train_swinir_otf.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/options/train_swinir_otf.toml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/pyproject.toml -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/readme.md -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/test.py -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/train.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neosr-project/neosr/HEAD/uv.lock --------------------------------------------------------------------------------