如何解决如何在 Python 中使用 Hyperopt 为搜索提供初始值
我正在尝试使用 Python 中的 Hyperopt 模块调整给定设置的参数。我已经为这些参数设置了一些不错的值,但我想围绕它们来看看是否可以改进我的设置行为。
我定义了一个目标函数 objfn
和一个搜索空间
space = {
"param1": hp.uniform("param1",1000),"param2": hp.uniform("param2",...
}
假设我手工找到的参数是 param1 = 15 和 param2 = 900,我如何指示 fmin
从它们开始?例如,我可以将 param1 的搜索空间限制为 hp.uniform("param1",10,20)
,但是我可能会错过刚好超出此限制区间的最佳值。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。