python - 尝试拟合模型时出错 - 内核似乎已经死亡。它会自动重启
问题描述
我正在尝试使用 keras 拟合模型,但出现以下错误 -
警告:tensorflow:来自 /anaconda3/lib/python3.7/site-packages/tensorflow/python/ops/math_ops.py:3066:to_int32(来自 tensorflow.python.ops.math_ops)已弃用并将在未来删除版本。更新说明:改用 tf.cast。纪元 1/100
分类器.fit(X_train,y_train,epochs=100,batch_size=10)
解决方案
内核死机的原因可能有很多,我遇到的最常见的原因是内存不足。
如果您正在训练一个特别大的模型,请尝试暂时减少它并将 batch_size 降低到 1
(我不认为警告信息是相关的——这只是提前警告未来的变化)
推荐阅读
- mips - 如何将带有操作数 %lo %hi 的代码转换为 MARS 工作代码?
- r - 使用 vegan 包在冗余分析 (RDA) 中难以理解约束排序
- javascript - 数组切片最后 1500 个数组元素 - Javascript
- java - 提交后 SparkAppHandle 状态丢失,但驱动程序运行完美
- wpf - 如何设置数据表列的宽度以及如何在某些条件下设置数据表列的颜色
- java - JFrame.setExtendedState() 在 Mac 上无法正常工作
- excel - 如何发送和接收 UDP 消息
- reactjs - 在嵌套函数中使用钩子
- java - android自定义用户界面
- c++ - 当数据存储为 uint8_t 的向量时,如何传递“char* 数据”?