完整错误信息:Process finished with exit code 137 (interrupted by signal 9: SIGKILL)
出现这个信息说明发生了内存不足的问题,在keras中,可以选择小的batch_size,不要把一整个大的文件一次性读到内存里。
如果是ubuntu系统,出现此问题的一个原因是cpu不够了,当运行的网络很复杂的时候,需要加载很大的权重,需要cpu来做,会导致这个错误,在命令行里输入

$top 

keras:Process finished with exit code 137 (interrupted by signal 9: SIGKILL)

PID24074显示%cpu为90.7 可以看到cpu占用很高,可以选择

$sudo kill 24××
24××为PID号

相关文章: