python-3.x - 如何在 Keras model.compile 中使用 scipy.optimize.minimize?
问题描述
我有一个自定义损失 f = x + y,其中我有一些约束,因此在优化 f 时,x 应该在 (0.10, 0.2) 的范围内,y 在 (0.6, 0.1) 的范围内,y 是均方差在实际标签和预测标签之间,x 是不同类型的工作。模型不是基于 x 训练的;然而,它需要在预测中获得不同类型的工作进行优化。
我遇到了Scipy.optimize: how to restrict argument values on how scipy.optimize can be used with the bounds of a function. 但是,我的主要问题是我有一个自定义损失函数 total_loss(y_pred, y_true) 并且它与 Keras 一起使用“SGD”作为优化器作为损失函数。现在,为了合并参数的边界范围,我想将 scipy.optimize.minimise 与 Keras 一起使用。关于如何在 Keras 中的 model.compile 上使用 scipy.optimize 的任何方向?
解决方案
推荐阅读
- python - 代码在python语言中的工作方式需要明确
- microsoft-graph-api - 使用缺少一些 InternetMessageHeaders 的 Graph 获取消息
- .htaccess - htaccess 将所有子域重写为 url 路径
- r - 多个 group_by 闪亮的应用程序制作情节
- javascript - 如何在javascript中将计时器添加到引导进度条
- typescript - Google Analytics 在 Aurelia TypeScript 项目中没有按预期工作?
- angular - Angular8服务单元测试
- vue.js - Fullcalendar vue 组件和事件作为函数
- java - 休息服务发布调用不适用于 Spring Webclient
- javascript - 返回承诺一个函数链