validation - 是否可以在 Keras fit_generator() 的验证部分显示进度条或 ETA
问题描述
我正在使用生成器为我的模型创建批次,因此使用model.fit_generator()
Keras 函数。使用verbose=1
(默认选项)我在训练过程中得到一个进度条和一个 ETA,这对于评估一个 epoch 需要多少时间以及在晚上/周末运行多少个 epoch 非常有帮助。
问题是在验证过程中,我没有任何关于需要多长时间的可见信息。训练的进度条保持在 100%,ETA 保持在 1 秒,仅此而已。此外,我注意到等待时间并不仅仅与数据量成正比。如果我有 90% 的训练时间和 10% 的测试时间,我应该预计验证的等待时间会缩短 9 倍,但事实并非如此。
有什么方法可以显示此验证过程的进度(或根据训练和数据量对其进行评估)?
解决方案
推荐阅读
- javascript - 从 Revolut API 获取刷新访问令牌时缺少 client_secret
- python - 如何在 Python Click 程序上修改回上下文或在命令之间共享修改后的值
- javascript - 使用 jest 和酶对更新组件进行单元测试
- python - value_counts()==1 与 nunique() 的总和?
- mysql - MySQL全文搜索随着表的增长而变慢
- mysql - 如何编写一个 sql 查询选择 ros 在过去几个小时内重复了两次 id?有日期和时间列
- python - 有没有更简单的方法来编写这个比较运算符语句?
- microservices - 将单体代码库拆分为微服务有哪些可扩展性优势?
- android-studio - 将 Android Studio 从 3.6 更新到 4.0 后,关闭项目不起作用
- javascript - 如何在 Javascript 中定义关键字?