rosenbrock#
- obsidian.experiment.benchmark.geometric.rosenbrock(X)[source]#
Evaluates the Rosenbrock function in log10 scale, and negative transform (for max).
The global maximum of the Rosenbrock function is at X = (1, 1, …, 1). The maximum value is 10, based on the standard function minimum of 0. We have -log10(0+1e-10).
- Parameters:
X (ndarray) – (m)-observations by (d)-features array of data to be evaluated.
- Returns:
(m)-sized array of responses.
- Return type:
ndarray