前言
这个错误是因为在早期版本的PyTorch中使用的Upsample层是有一个recompute_scale_factor属性的,但是在最新版本的PyTorch中,这个属性被移除了,所以当使用早期版本的Upsample层时,如果调用了这个属性,就会报这个错误。
报错内容
开始解决
第一步,先找到upsampling.py这个脚本文件,报错的时候会有提示这个脚本文件的位置在哪里。
第二步,进入upsampling.py脚本文件,找到我用红色框框住的这几行,大概是157行左右,然后将我用蓝色线条画住的删除掉包括那个逗号,然后保存即可,切记不要将最后一个括号删除。
修改成我这样也行 ⬇⬇⬇
第三步,重新输入指令运行就可以看到已经解决啦。
好啦,以上就是解决方法,是不是很简单呢,快去试试叭~