Hyperopt超时?

2024-04-29 01:51:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图在从Hyperopt包调用'fmin'时设置超时,但没有成功。你知道吗

当达到最大评估值或时间流逝(从第一次迭代开始,而不是每次试用)>;超时时,我希望停止整个过程。你知道吗

有没有人遇到过同样的问题,并找到了解决办法?你知道吗

非常感谢!你知道吗


Tags: gt过程时间hyperopt解决办法fmin
1条回答
网友
1楼 · 发布于 2024-04-29 01:51:19

假设每个求值不太长,那么可以在循环中运行hyperopt,一次进行一个求值。每次开始评估时,都要通过前面的测试。有关文档,请参阅issue 267。你知道吗

我也做了类似的事情,不过我注意到的一个问题是我没有得到预期的结果。它似乎在做随机搜索,因为迭代和损失函数之间没有相关性。换句话说,它似乎并没有变得更聪明。也许那只是我。你知道吗

相关问题 更多 >