解决:self.forward(*input, **kwargs) nn/modules/module.py“, line 97, in forward raise NotImplemente(代码片
Posted 沉迷单车的追风少年
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决:self.forward(*input, **kwargs) nn/modules/module.py“, line 97, in forward raise NotImplemente(代码片相关的知识,希望对你有一定的参考价值。
完整报错:
Traceback (most recent call last):
File "pytorch_rnn.py", line 274, in <module>
train_rnn(corpus_indices, 2000)
File "pytorch_rnn.py", line 228, in train_rnn
predict, h_state = rnn_pytorch(input, h0)
File "/root/anaconda3/envs/cuda100/lib/python3.6/site-packages/torch/nn/modules/module.py", line 541, in __call__
result = self.forward(*input, **kwargs)
File "/root/anaconda3/envs/cuda100/lib/python3.6/site-packages/torch/nn/modules/module.py", line 97, in forward
raise NotImplementedError
NotImplementedError
原因:
forward函数名写错了,导致自动调用的时候报错。
例如正确写法是:
以上是关于解决:self.forward(*input, **kwargs) nn/modules/module.py“, line 97, in forward raise NotImplemente(代码片的主要内容,如果未能解决你的问题,请参考以下文章
从零开始实现一个深度学习框架 | 激活函数,损失函数与卷积层
onchange监听input值变化及input隐藏后change事件不触发的原因与解决方法(设置readonly后onchange不起作用的解决方案)