无法确定LSTM的输入

问题描述

我有一个形状为(600000,2381)的输入X_train。 代码

def RNN():
    inputs=Input(name='inputs',shape=(600000,2381,))
    layer = LSTM(64,activation='relu',return_sequences=True)(inputs)
    layer = Dense(256,name='FC1')(layer)
    layer = Activation('relu')(layer)
    layer = Dropout(0.5)(layer)
    layer = Dense(1,name='out_layer')(layer)
    layer = Activation('sigmoid')(layer)
    model = Model(inputs=inputs,outputs=layer)
    return model
    
rmodel = RNN()
print(rmodel.summary())
rmodel.compile(loss='binary_crossentropy',optimizer=RMSprop(),metrics=['accuracy'])

我有以下基于LSTM的模型:

enter image description here

但我不断收到此错误

enter image description here

这32位来自哪里?我在做什么错了?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)