前言
要初步了解Real-ESRGAN,可以看我之前发布的博客。初学Real-Esrgan-CSDN博客
本文主要是对Real-ESRGAN的一个复现,主要就是对环境的配置进行记录,因为是实现之后才做的记录,所以只能尽可能的对其进行复现。大家可以看一下这个博主的文章进行一个参考。【论文阅读+测试】Real-Esrgan超分辨率算法_real esrgan-CSDN博客
项目开始
首先,我们要知道Real-ESRGAN这个项目是一个pytorch项目(需要配环境,可以自己训练、微调),如果是第一次配置环境,那么就需要安装Python环境(因为笔记本电脑配置比较低,所以我是在服务器上面配置的环境,我这使用的是miniconda环境,这个在网上也挺多资料的,大家可以在网上自行查询下载)。
下载安装完环境之后,使用conda创建虚拟环境。
conda create -n py38_esrgan python=3.8 #py38_esrgan可以换成自己环境的名字
安装pytorch(在前期安装的时候可以先随意安装一个版本,后面安装其他包需要啥版本再改成其他版本)
conda install pytorch==1.7.1 torchvision==0.8.2 torchaudi