我想在Jupyter Notebook上使用Tensorflow训练5层DNN。它在正常训练中表现良好。
但是当我想使用交叉验证找到一个很好的辍学率。在训练过程中,Jupyter说内核已经死了。
Jupyter日志:
在抛出' std :: system_error'的实例后终止调用 what():资源暂时不可用
我的代码是here。
我谷歌发现它可能是因为内存不足。我尝试减少批量大小,但仍然出现错误。
在Ubuntu 16.04上运行的代码和带有GPU 1080Ti的32GB RAM。环境是Python(3.5),tensorflow(1.3.0)& tensorflow-gpu(1.3.0)。