【问题标题】:Keras Fixing Seed effect on traning data shufflingKeras Fixing Seed 对训练数据改组的影响
【发布时间】:2018-05-01 12:47:06
【问题描述】:

我是 keras 的新手,我有一个问题。

为了获得可重现的结果,我修复了种子。如果 fit 函数 shuffle 参数为 true,那么所有 epoch 的数据顺序是否总是相同的?

提前致谢。

【问题讨论】:

    标签: keras shuffle training-data seed


    【解决方案1】:

    是的,如果您将种子正确设置为某个值,那么训练顺序应该始终与相同的种子相同。但是,我有一些problems 关于使用 TF 和多处理时的可重复性。不知道现在能不能解决。

    您也可以结帐this site in the Keras Documentation.

    【讨论】:

    • 感谢您的回答。由于 cuDNN 的非确定性算法,结果可能会略有不同,但影响很小。
    • Stackoverflow 链接中的这些结果是使用 CPU 生成的,但 GPU 可能不会更好。
    猜你喜欢
    • 1970-01-01
    • 2020-08-30
    • 1970-01-01
    • 2019-03-02
    • 2017-06-27
    • 2019-01-04
    • 1970-01-01
    • 2017-09-28
    • 2019-12-30
    相关资源
    最近更新 更多