我正在阅读他们网站上的 Keras 文档([ https://keras.io/getting-started/faq/]),我注意到他们对批次的定义说他们在批次中并行运行每个样本。对于几乎任何类型的神经网络,这都是完全可以接受的,但是如果我正在运行一个有状态设置为默认值 False 的 RNN,这是否意味着我的每个样本的隐藏状态都被重置了。
我的印象是,在对权重进行更新之前,每个批次都是按顺序运行的,因此隐藏状态的唯一损失是批次更改时(因为我已将 stateful 设置为 False)。
我的理解错了吗?