【发布时间】:2019-12-09 12:07:16
【问题描述】:
我正在寻找 100d 空间中的最小值。我正在使用 skopt (python 3.6) 中的 gp_minimize。
space = [(0., 1.) for _ in range(100)]
res = gp_minimize(f, space)
但是,我也有一个约束,即每个后续维度中的值不大于之前维度中的值。比如5d的情况,点[1, 0.9, 0.9, 0.8, 0.7]可以,点[1, 0.3, 0.5, 0.4, 0.2]不行。
如何使用 skopt 添加这个约束?
【问题讨论】:
标签: python minimization scikits