【发布时间】:2017-03-13 12:43:25
【问题描述】:
我有顺序数据,我声明了一个 LSTM 模型,它在 Keras 中预测 y 和 x。因此,如果我调用model.predict(x1) 和model.predict(x2),在这两个predict() 之间显式调用model.reset_states 是否正确? model.reset_states 是否清除了输入历史,而不是权重,对吗?
# data1
x1 = [2,4,2,1,4]
y1 = [1,2,3,2,1]
# dat2
x2 = [5,3,2,4,5]
y2 = [5,3,2,3,2]
在我的实际代码中,我使用model.evaluate()。在evaluate() 中,是否为每个数据样本隐式调用reset_states?
model.evaluate(dataX, dataY)
【问题讨论】:
标签: keras neural-network deep-learning sequence lstm