Поэлементная скалярная оптимизация (scipy.optimize.elementwise)#

Этот модуль предоставляет набор функций для нахождения корней и минимизации скалярных вещественнозначных функций одной переменной. В отличие от их аналогов в базовом scipy.optimize пространство имен, эти функции работают поэлементно, позволяя эффективно решать множество связанных задач с помощью одного векторизованного вызова. Кроме того, когда переменная окружения SCIPY_ARRAY_API=1, эти функции могут принимать не-NumPy массивы, совместимые со стандартом API массивов, и выполнять все вычисления с использованием соответствующей библиотеки массивов (например, PyTorch, JAX, CuPy).

Нахождение корней#

find_root(f, init, /, *[, args, tolerances, ...])

Найти корень монотонной вещественнозначной функции вещественной переменной.

bracket_root(f, xl0[, xr0, xmin, xmax, ...])

Ограничьте корень монотонной вещественнозначной функции вещественной переменной.

Минимизация#

find_minimum(f, init, /, *[, args, ...])

Найти минимум унимодальной вещественной функции вещественной переменной.

bracket_minimum(f, xm0, *[, xl0, xr0, xmin, ...])

Ограничить минимум унимодальной вещественной функции вещественной переменной.