逐元素标量优化 (scipy.optimize.elementwise)#

此模块提供了一系列用于求根和最小化单变量标量实值函数的函数。与基础 scipy.optimize 命名空间中的对应函数不同,这些函数逐元素工作,能够通过高效的向量化调用解决许多相关问题。此外,当环境变量 SCIPY_ARRAY_API=1 时,这些函数可以接受非 NumPy 且符合 Array 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, ...])

确定单峰实值实变量函数的最小值的区间。