哪里可以找到与hyperopt相对应的最佳配置的损耗?

时间:2013-12-25 20:25:55

标签: python performance

我使用“hyperopt”Python包调优算法, 我找不到如何打印丢失最佳配置:

from hyperopt import fmin, tpe, rand, space_eval, Trials
trials = Trials()
best = fmin(ils, space, rand.suggest, 100, trials=trials)
print ...

我已经知道如何打印出最好的配置!

3 个答案:

答案 0 :(得分:1)

我设法做到如下:

fnvals = [t['result']['loss'] for t in trials.trials]
print max(fnvals)

也许有简单的方法?!

答案 1 :(得分:0)

怎么样

print min(trials.losses())

max()在您的情况下

答案 2 :(得分:0)

print trials.best_trial['result']['loss']