Jupyter笔记本电脑输出电池冻结(Keras相关吗?)

时间:2017-03-31 06:31:36

标签: browser jupyter-notebook keras

我正在与Keras合作,并且碰巧我让jupyter笔记本在一夜之间运行并关闭浏览器。当我重新打开它时,笔记本电脑陷入(启动)阶段,而在内核仍在运行时,我看不到输出单元格中的任何更新。让浏览器保持打开状态无济于事,因为最终输出会冻结。 我不知道笔记本电脑的确切记忆,但这是几层的骗局,所以我打赌很重。我正在使用Firefox开发Ubuntu。 感谢任何帮助,谢谢!

1 个答案:

答案 0 :(得分:0)

有同样的问题&这是我找到的解决方法:

使用 callback 功能将模型的中间结果记录到CSV中:

from keras.callbacks import CSVLogger
csv_logger = CSVLogger('training.log')
model.fit(X_train, Y_train, callbacks=[csv_logger])

此外,在您调用fit函数的单元格顶部添加%% capture,以便根本不会在Jupyter中显示任何输出。