keras - 如何在 Keras 中使用带有加权验证损失的 ModelCheckpoint()
问题描述
我在 Keras 训练一个 DNN,它具有高度不平衡的类。所以我在 fit_generator 中使用了 class_weight 来纠正这个问题。现在我想使用 ModelCheckpoint() 函数保存具有最低加权验证损失的模型。我正在尝试,但我无法弄清楚实现这一目标的方法。有人有一个简单的例子吗?
解决方案
ModelCheckpoint("checkpoint.hdf5", monitor='val_loss', mode = 'min', verbose=1, save_best_only = True)
model.fit_genetor(....)
我想你是在问这段代码。
推荐阅读
- javascript - Openweather.com API 5 次日预报问题
- python - Microsoft Graph API 同步 API,更新秘密令牌仅在第二次调用时有效
- html - Django URL 显示上一个和当前页面,但我只想要 URL 中的当前页面名称
- python - 属性错误:模块 tensorflow 没有属性“get_default_graph”?
- delphi - Firemonkey TFrame - 如何触发祖先 TFrame 事件?
- javascript - 是否可以将父div中的所有项目都放在列中
- java - 在 C/C++ 中获取 Kerberos 票证
- reactjs - React 转换转换组问题。想做一个简单的动画,但是不行
- r - R - 创建数据集,显示两个相似数据集之间的增量/进度
- python - DataFrameA.columnA 与 Pandas 中的 DataFrameA.["columnA"] 相同吗?