tensorflow - Keras:关于提前停止网络状态的问题
问题描述
首先:我知道什么是提前停止以及为什么它很重要。但是,我确实对这种技术的 Keras 实现有疑问:
如果我指定了一个耐心参数并且观察值没有进一步提高;Keras 是返回我的网络在观察值最低点的状态,还是 Keras 在耐心“耗尽”时返回网络状态?
换句话说:
让 s_0 是我的网络在 t_0 时期的状态(其中记录了我观察到的指标的最低值)。让 x 是耐心值,s_x 是我的网络在 t_x 时期的状态。如果训练停止,Keras 会返回 s_0 还是 s_x?
解决方案
推荐阅读
- java - java静态初始化器和构造器顺序
- python - 如何在 Django View 中仅存储所需的值
- django - 在 django 中将三个模型相乘并在视图中得到结果
- python - 如何在 Python 中对数据进行分组和求和并返回最大的和?
- c++ - 当我们尝试提取文件中的行,然后 istream::getline() 和 std::getline() 出现 `eof` 字符时,实际会发生什么
- python - fill_null() 值与其他列数据
- python - 遍历python中的字典值(.values()中的.keys()?)
- r - 层次结构中的崩溃因素
- python - Python 站点包从脚本根目录导入子模块
- c - 为什么二叉树的创建会出现问题?