This BasicSR project is released under the Apache 2.0 license.
- StyleGAN2
- The codes are modified from the repository stylegan2-pytorch. Many thanks to the author - Kim Seonghyeon 😊 for translating from the official TensorFlow codes to PyTorch ones. Here is the license of stylegan2-pytorch.
- The official repository is https://github.com/NVlabs/stylegan2, and here is the NVIDIA license.
- DFDNet
- The codes are largely modified from the repository DFDNet. Their license is Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
- DiffJPEG
- Modified from https://github.com/mlomnitz/DiffJPEG.
- pytorch-image-models
- We use the implementation of
DropPath
andtrunc_normal_
from pytorch-image-models. The LICENSE is included as LICENSE_pytorch-image-models.
- We use the implementation of
- SwinIR
- The arch implementation of SwinIR is from SwinIR. The LICENSE is included as LICENSE_SwinIR.
- ECBSR
- The arch implementation of ECBSR is from ECBSR. The LICENSE of ECBSR is Apache License 2.0
-
NIQE metric: the codes are translated from the official MATLAB codes
A. Mittal, R. Soundararajan and A. C. Bovik, "Making a Completely Blind Image Quality Analyzer", IEEE Signal Processing Letters, 2012.
-
FID metric: the codes are modified from pytorch-fid and stylegan2-pytorch.