【发布时间】:2019-11-23 10:33:54
【问题描述】:
每当我训练 NN(使用 TensorFlow 和 keras)并尝试绘制(matplotlib)拟合模型的损失历史时,内核都会死掉。我不认为这是代码,因为运行来自不同验证来源的不同代码(下面的链接)会导致相同的问题。
此外,它似乎特定于 TensorFlow 和 matplotlib。如果我运行一个 sklearn 模型然后绘制它就可以正常工作。
示例链接:
https://machinelearningmastery.com/tutorial-first-neural-network-python-keras/
尝试过的修复:
重启comp
删除 keras 和 matplotlib
将 matplotlib 回滚到以前的版本 (3.02)
将 Python 3.6 更新到 3.71
从 comp 中卸载 Python 和 anaconda 并重新安装
在不同浏览器(Safari 和 Chrome)中运行代码
我相信这与我的安装有关。我将笔记本和数据发送给其他人,使用完全相同的组件和设置,效果很好。
我也尝试通过命令行运行 py 文件以检索错误,但没有任何反应(没有错误,没有指示文件正在运行)。其他 py 文件虽然运行。
当前版本
- 操作系统 - Mojave v10.14.5
- Python - 3.71
- Matplotlib - 3.0.3
- Keras - 2.2.4
- TensorFlow - 1.13.1
【问题讨论】:
标签: python python-3.x tensorflow matplotlib keras