LSTM error: AttributeError: #39;tuple#39; object has no attribute #39;dim#39;(LSTM错误:AttributeError:#39;tuple#39;对象没有属性#39;dim#39;)
问题描述
我有以下代码:
我得到:
为什么?尺寸应该没问题。当*input
在model.forward
中定义时,我看到了对此问题的相关修复,但我甚至还没有实现任何内容。
/edit:等待,存在*input
!?如何覆盖此设置?
推荐答案
您将无法在nn.Sequential
中使用nn.RNN
,因为nn.LSTM
层将输出包含(1)输出功能和(2)隐藏状态和单元格状态的元组。
nn.Linear
。如果您对隐藏状态和单元格状态感兴趣:
您可以定义自定义nn.Module
并实现简单的转发函数:
使得:
这篇关于LSTM错误:AttributeError:';tuple';对象没有属性';dim';的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!