minimize#

ScipyNelderMead.minimize(target, params)[source]#

Minimizes a target function using the Nelder-Mead algorithm.

This method leverages the scipy.optimize.minimize function to find the parameters that minimize the provided objective function.

Parameters:
  • target (Callable) – The objective function to minimize. It must be a callable that accepts a list or NumPy array of parameters and returns a single scalar value.

  • params (list[float]) – A list of initial values for the parameters that serves as the starting point for the optimization.

Returns:

A list containing the set of parameters that minimizes the target function, as found by the Nelder-Mead algorithm.

Return type:

list[float]