amplify_bbopt.objective_example.rosenbrock_functionΒΆ

rosenbrock_function(x: list[float]) floatΒΆ

An example objective function (Rosenbrock function). Yield the global minimum of 0 at (1, 1, …).

Parameters:

x (list[float]) – An input vector.

Returns:

The function value.

Return type:

float