gpt4 book ai didi

machine-learning - 我可以在训练后改变 RNN 的状态吗?

转载 作者:行者123 更新时间:2023-12-04 13:41:33 24 4
gpt4 key购买 nike

如果我使用 stateful=False 构建和训练基于 RNN 的模型,我可以简单地做(例如):

model.layers[0].stateful = True

它是否如预期的那样在预测中发挥作用?我问是因为在其他情况下(例如学习率),暴露的参数是“装饰性的”,实际上并不影响行为。

最佳答案

如果您的模型不是有状态的,模型会在每批之后重置状态变量。您可以创建有状态模型,但在预测中使用回调(on_batch_end 回调后的model.reset_states)在每个批次之后手动重置状态变量。

另外,你为什么要在训练后改变状态?

关于machine-learning - 我可以在训练后改变 RNN 的状态吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56384033/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com