gpt4 book ai didi

python - Keras:获取 fit_generator (verbose=1) 显示的不同值和历史对象中的指标

转载 作者:行者123 更新时间:2023-11-30 09:18:01 25 4
gpt4 key购买 nike

我是 Keras 的新手,正在构建一个模型来对医学图像进行分类。

数据集非常大,我正在使用 fit_generator() 函数来优化 RAM 空间。

模型按批处理训练时,会显示每批处理的损失、精度等统计信息;最后,当它在纪元结束时以所有批处理结束时,它给出了我认为是这些先前值的平均值,现在的问题是:当我编写回调来保存训练历史记录时,我得到不同的值,与控制台中显示的接近,但绝对不同。
这可能是浮点错误或类似的错误吗?

当我使用函数 fit () 时,这种情况没有发生在我身上,该函数显示的信息与我在历史对象中获得的信息相同。

如果您能就该主题获得任何帮助,我将不胜感激,感谢您的宝贵时间。

最佳答案

即使是在详细模式下显示的指标(val_loss、val_acc 等)也会进行舍入,有时舍入与 EarlyStopping 或 ModelCheckPoint 回调行为发生冲突。

我认为这并不是一个真正的问题,只是一个总结的观点。如果您确实需要这些带有所有小数位的数字,历史记录是获取它的正确位置。

关于python - Keras:获取 fit_generator (verbose=1) 显示的不同值和历史对象中的指标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50144314/

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