在 Jupyter Notebook 环境中使用 Keras 时,在训练过程中我的 Notebook 崩溃了。在运行 fit 函数时,除了正常的训练进度外,还出现了很多方 block 。事实上,浏览器崩溃的方 block 太多了......
在普通终端中运行相同的代码时,这些方 block 不会出现。
这是一个输出示例:
Train on 33164 samples, validate on 8292 samples
Epoch 1/3
960/33164 [..............................] - ETA: 46s - loss: 0.1997 - acc: 0.9394
希望有人能帮忙!
最佳答案
简而言之,有 4 个选项:
- 使用命令行代替 ipython 笔记本
- 在
fit()
中使用verbose=0
或verbose=2
,第一个不会输出任何东西,第二个只会输出一个每个时期的日志行。 - 如果您使用 tensorflow 作为后端,您可以监控 tensorboard 上的所有内容(速度慢但聊胜于无)
- 您可以使用 RemoteMonitor callback但这似乎需要一些工作。
希望对您有所帮助。
关于python - Keras jupyter notebook 在训练期间输出 block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42386463/