擅长:python、mysql、java
<p>我将从<a href="https://docs.python.org/3/library/functools.html" rel="nofollow noreferrer">functools</a>标准库中检查<code>partial</code>函数。它允许您部分指定一个函数,例如:</p>
<pre><code>import GPyOpt
import numpy as np
from functools import partial
def f(x, y=0):
return np.sin(x - y)
objective = partial(f, y=2)
space = [{'name': 'x', 'type': 'continuous', 'domain': (-5, 5)}]
opt = GPyOpt.methods.BayesianOptimization(
objective, domain=space
)
</code></pre>