optimize#

Minimization and root finding of arbitrary functions.

Analogous to scipy.optimize.

Functions

root_secant(function, guess[, ...])

Find the root of a given function using the secant method.

root_newton(function, guess[, jacobian, ...])

Find the root of a given function using Newton's method

minimum_gradient_descent(function, guess[, ...])

Find the local minimum of the given function using the gradient descent method.

minimum_brent(function, a, b[, ...])

Find the minimum of a function of one variable inside a bracket using Brent's method.