sherlock.chester.yu 2022-12-13 17:39 采纳率: 0%
浏览 443

AttributeError: 'tuple' object has no attribute 'size'

问题遇到的现象和发生背景

AttributeError: 'tuple' object has no attribute 'size'

遇到的现象和发生背景,请写出第一个错误信息

AttributeError: 'tuple' object has no attribute 'size'

用代码块功能插入代码,请勿粘贴截图。 不用代码块回答率下降 50%
class Net(torch.nn.Module):
    def __init__(self):
        super(Net, self).__init__()
        self.lstm = nn.LSTM(input_size=M,
                            hidden_size=128,
                            num_layers=2,
                            batch_first=False,
                            )
        self.out = nn.Linear(128, N)
        self.seattention = SEAttention(channel=64,reduction=8)

    def forward(self, inputs, hidden):
        r_out, hidden = self.lstm(inputs, hidden)
        hidden = self.seattention(hidden)
        outputs = self.out(r_out[-1, :, :])
        return outputs, hidden


运行结果及详细报错内容

Traceback (most recent call last):
File "D:\YU\资料\PSSE_Code-master\LSTM\IEEE14\IEEE142.py", line 571, in
main()
File "D:\YU\资料\PSSE_Code-master\LSTM\IEEE14\IEEE142.py", line 567, in main
pfm_test()
File "D:\YU\资料\PSSE_Code-master\LSTM\IEEE14\IEEE142.py", line 539, in pfm_test
outputs, hidden = estimator(inputs2, hidden)
File "C:\Users\22810\AppData\Local\Programs\Python\Python38\lib\site-packages\torch\nn\modules\module.py", line 1190, in _call_impl
return forward_call(*input, **kwargs)
File "D:\YU\资料\PSSE_Code-master\LSTM\IEEE14\IEEE142.py", line 158, in forward
hidden = self.seattention(hidden)
File "C:\Users\22810\AppData\Local\Programs\Python\Python38\lib\site-packages\torch\nn\modules\module.py", line 1190, in _call_impl
return forward_call(*input, **kwargs)
File "C:\Users\22810\AppData\Local\Programs\Python\Python38\lib\site-packages\fightingcv_attention\attention\SEAttention.py", line 36, in forward
b, c, _, _ = x.size()
AttributeError: 'tuple' object has no attribute 'size'

我的解答思路和尝试过的方法,不写自己思路的,回答率下降 60%

思路毫无头绪

我想要达到的结果,如果你需要快速回答,请尝试 “付费悬赏”

解决这个问题

  • 写回答

2条回答 默认 最新

  • Richard.sysout 2022-12-13 18:32
    关注

    看上去你没有截到关键的信息,.size()在哪个地方

    评论

报告相同问题?

问题事件

  • 创建了问题 12月13日

悬赏问题

  • ¥15 带序列特征的多输出预测模型
  • ¥15 VB.NET读取电脑主板序列号
  • ¥15 Python 如何安装 distutils模块
  • ¥15 关于#网络#的问题:网络是从楼上引一根网线下来,接了2台傻瓜交换机,也更换了ip还是不行
  • ¥15 资源泄露软件闪退怎么解决?
  • ¥15 CCF-CSP 2023 第三题 解压缩(50%)
  • ¥30 comfyui openpose报错
  • ¥20 Wpf Datarid单元格闪烁效果的实现
  • ¥15 图像分割、图像边缘提取
  • ¥15 sqlserver执行存储过程报错