Python torch.nn没有名为upsample的属性

Python torch.nn没有名为upsample的属性,python,pytorch,Python,Pytorch,遵循本教程: 当我在Jupyter笔记本中运行该示例时,我得到以下结果: 因此,我尝试了故障排除,最终让我按照github示例()通过命令行所说的方式运行它: python main.py eval --content-image images/content/venice-boat.jpg --style-image images/21styles/candy.jpg --model models/21styles.model --content-size 1024 --cuda=0 但是

遵循本教程:

当我在Jupyter笔记本中运行该示例时,我得到以下结果:

因此,我尝试了故障排除,最终让我按照github示例()通过命令行所说的方式运行它:

python main.py eval --content-image images/content/venice-boat.jpg --style-image images/21styles/candy.jpg --model models/21styles.model --content-size 1024 --cuda=0
但是,这会产生以下错误:

Traceback (most recent call last):
File "main.py", line 287, in <module>
main()
File "main.py", line 44, in main
evaluate(args)
File "main.py", line 242, in evaluate
stylemodel = Net(ngf=args.ngf)
File "/root/styletransfer/PyTorch-Style-Transfer/experiments/net.py", line 284, in init
model += [upblock(ngf*expansion, 32, 2, normlayer),
File "/root/styletransfer/PyTorch-Style-Transfer/experiments/net.py", line 127, in init
kernelsize=1, stride=1, upsample=stride)
File "/root/styletransfer/PyTorch-Style-Transfer/experiments/net.py", line 167, in init
self.upsamplelayer = torch.nn.Upsample(scalefactor=upsample)
AttributeError: module 'torch.nn' has no attribute 'Upsample'
回溯(最近一次呼叫最后一次):
文件“main.py”,第287行,在
main()
文件“main.py”,第44行,在main中
评估(args)
文件“main.py”,第242行,在evaluate中
stylemodel=Net(ngf=args.ngf)
文件“/root/styletransfer/PyTorch-Style-Transfer/experiments/net.py”,第284行,在init中
模型+=[上行(ngf*扩展,32,2,正常层),
文件“/root/styletransfer/PyTorch-Style-Transfer/experiments/net.py”,第127行,在init中
内核大小=1,步长=1,向上采样=步长)
文件“/root/styletransfer/PyTorch-Style-Transfer/experiments/net.py”,第167行,在init中
self.upsamplelayer=torch.nn.Upsample(scalefactor=Upsample)
AttributeError:模块“torch.nn”没有属性“Upsample”

我不知道如何克服这个问题?

我想原因可能是您的系统上有一个较旧版本的PyTorch。在我的系统上,PyTorch版本是0.2.0,
torch.nn
有一个名为
Upsample
的模块


您可以卸载当前版本的pytorch和。

我认为原因可能是您的系统上有一个较旧版本的pytorch。在我的系统上,pytorch版本是0.2.0,
torch.nn
有一个名为
Upsample
的模块


您可以卸载当前版本的pytorch和。

教程列出它需要0.1.12_2,这是我已经安装的。我搞砸了一点,这似乎解决了它。出于某种奇怪的原因,我无法通过Jupyter运行它,但可以通过命令行(相同的命令)运行它。谢谢。教程列出它需要0.1.12_2,这是我已经安装的。我搞砸了一点,这似乎解决了它。出于一些奇怪的原因,我无法通过Jupyter运行它,但可以通过命令行(相同的命令)运行。谢谢。