1.概述
最近在跑超分辨算法EDSR,中间经理了一些Bug和情况,浅浅记录一下,希望能给遇到相似问题的朋友们一些参考。在开头先说一下跑程序成功的配置:
- 系统:Ubuntu20.04
- 显卡情况:GeForce RTX 3090(驱动515.65.01),[CUDA11.0.2,cudnn8.0.5]后来发现没有这两项也可,非必要选项
- EDSR程序版本:1.2.0版本
- 虚拟环境:Pytorch1.7.0(对应CUDA11.0),cudatoolkit11.0.221 ,无cudnn
【注:按照文中的Pytorch1.2.0/1.1.0(CUDA10.0)是不可以运行的】
2.EDSR程序在不同系统下的运行
2.1.Windows系统下运行系统
由于作者官方说了在Windows下不保证可以跑通,所以在这里知识浅浅测试一下,记录如下:
2.1.1.配置pytorch1.7.1(CUDA11.0)
根据Ubuntu运行成功的经验,也安装该版本的pytorch,运行出现以下结果:
报错ImportError: cannot import name ‘_DataLoaderIter’,猜测是版本Pytorch更新之后部分函数更新导致
2.1.2.配置pytorch1.2.0(CUDA10.0)
由于pytorch1.1.0最高支持到CUDA10.0,所以只能安装该版本,运行后出现以下结果:
运行了好长时间后,若不带–save_results,可
3879



&spm=1001.2101.3001.12003&articleId=126840695&d=1&t=3&u=835c8c0f47074f79b37876561e2f38a0)

被折叠的 条评论
为什么被折叠?



