【发布时间】:2018-04-18 22:50:31
【问题描述】:
我正在尝试使用 Keras 2 中的 ConvLSTM 层来训练动作识别模型。该模型有 3 个 ConvLSTM 层和 2 个全连接层。
在每个时期,第一批(通常不止一个)的准确度为零,然后它会比前一个时期增加一些。例如,第一个 epoch 在 0.3 结束,下一个 epoch 在 0.4 结束,依此类推。
我的问题是为什么它在每个时期都归零?
附言
- ConvLSTM 是无状态的。
- 该模型是使用
SGD(lr=0.001, decay=1e-6, momentum=0.9, nesterov=True)编译的,由于某种原因它没有使用 Adam 收敛。
【问题讨论】:
-
问题出在代码中,提供你使用的脚本。
标签: tensorflow deep-learning keras conv-neural-network lstm