GPU kernel died, restarting.或者 InternalError: Failed to create session.
ubuntu下安装了两个GPU,spyder突然不能够开多个session了。报错kernel died 或者是 不能创建session。一开始以为是版本问题,重装了anaconda,tensorflow,keras等,问题还在。
后来参考该问题:https://github.com/tensorflow/tensorflow/issues/9549
通过nvidia-msi检查了GPU使用情况,发现占用很多,可以考虑kill无用进程。我是通过在代码里指定GPU编号解决的。将以下代码添加到代码中,指定自己要用的GPU编号写入引号内:
import os
os.environ [‘CUDA_VISIBLE_DEVICES’] =’’
问题解决。