Elementweise Skalaroptimierung (scipy.optimize.elementwise)#

Dieses Modul stellt eine Sammlung von Funktionen zur Nullstellenfindung und Minimierung von skalaren, reellwertigen Funktionen einer Variablen bereit. Im Gegensatz zu ihren Gegenstücken im Basis-Namensraum von scipy.optimize arbeiten diese Funktionen elementweise, was die effiziente Lösung vieler verwandter Probleme durch einen vektorisierten Aufruf ermöglicht. Darüber hinaus können diese Funktionen, wenn die Umgebungsvariable SCIPY_ARRAY_API=1 gesetzt ist, nicht-NumPy-Arrays akzeptieren, die mit dem Array-API-Standard kompatibel sind, und alle Berechnungen mit der entsprechenden Array-Bibliothek (z. B. PyTorch, JAX, CuPy) durchführen.

Nullstellenfindung#

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

Findet die Nullstelle einer monotonen, reellwertigen Funktion einer reellen Variablen.

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

Schachtelt die Nullstelle einer monotonen, reellwertigen Funktion einer reellen Variablen.

Minimierung#

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

Findet das Minimum einer unimodalen, reellwertigen Funktion einer reellen Variablen.

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

Schachtelt das Minimum einer unimodalen, reellwertigen Funktion einer reellen Variablen.