在一些时候,当我运行spyder跑模型的时候,出现了"An error occurred while starting the kernel"的问题,通过查找问题,我发现了有以下2中解决方法:
- 重启spyder:
命令为spyder --reset - 检查你的数据大小和你的GPU
有时候,如果你的数据集过大,而GPU的性能又不是太强的情况下,就会出现这种问题。
我的问题就是我在使用bidirectional RNN时,训练数据集过大、参数较多而GPU性能太一般,导致kernel总是会died。
所以,当遇到类似于我遇到的这种问题时,重启spyder或者reset spyder一般是没什么作用的,可以通过查找数据集或者代码的问题来解决该问题