Код: Выделить всё
import skopt
def black_box_function(some_x, some_y):
return -some_x + 2 - (some_y - 1) ** 2 + 1
BOUNDS = [(0, 100.0), (0, 100.0)]
result = skopt.dummy_minimize(func=black_box_function, dimensions=BOUNDS)
< /code>
Когда я запускаю это, кажется, что я хочу, чтобы пространство поиска для некоторой_X лежало от 0 до 100, но он возвращает эту ошибку: < /p>
TypeError: black_box_function() missing 1 required positional argument: 'some_y'.
Подробнее здесь: https://stackoverflow.com/questions/793 ... timization