我不了解RNN模型的输入。为什么在每个图层的节点大小之前都显示“无”。为什么是(无,1)(无,12)
这是我的代码。
K.clear_session()
model = Sequential()
model.add(Dense(12, input_dim=1, activation='relu'))
model.add(Dropout(0.2))
model.add(Dense(1))
model.compile(loss='mean_squared_error', optimizer='adam')
model.summary()
答案 0 :(得分:1)
这不是RNN,它只是一个完全连接的网络(FC或密集)。
Keras网络中每个张量的第一维是batch_size
,它表示要传递给模型的“样本”或“示例”的数量。值是None
,因为此尺寸不是固定的,所以可以具有任意大小的批次。