请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

还是关于jupyter报The kernel appears to have died. It will restart automatically.的问题

主要发生时机是使用CNN模型后。
在jupyter notebook运行报这个问题。
在pycharm上执行到sess.run()之后直接退出,报“Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)”。
尝试过降级CUDNN,升级mkl,kill掉现有GPUjob等方法,都没有解决。

正在回答 回答被采纳积分+3

1回答

正十七 2020-03-21 13:17:26

同学你好,我没有遇到过这个问题,搜了一下,也没搜到什么有用的信息。感觉是GPU环境的问题,可以考虑先用CPU进行训练,或者重新配置GPU环境。

https://github.com/tensorflow/tensorflow/issues/24376

大概率怀疑可能是gpu driver, cudnn还有tensorflow-gpu的版本不对应的问题。

0 回复 有任何疑惑可以回复我~
  • 提问者 邹旭 #1
    import tensorflow as tf
    from tensorflow import ConfigProto
    from tensorflow import InteractiveSession
    
    config = ConfigProto()
    config.gpu_options.allow_growth = True
    session = InteractiveSession(config=config)
    这样就可以了
    回复 有任何疑惑可以回复我~ 2020-03-22 13:28:39
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信