Struct optimize::NelderMeadBuilder[][src]

pub struct NelderMeadBuilder { /* fields omitted */ }

Builder for NelderMead.

Methods

impl NelderMeadBuilder
[src]

The required number of floating point representations that separate two numbers to consider them equal. See crate float_cmp for more information.

The maximum number of iterations to optimize. If neither maxiter nor maxfun are given, both default to n*200 where n is the number of parameters to optimize.

The maximum number of function calls used to optimize. If neither maxiter nor maxfun are given, both default to n*200 where n is the number of parameters to optimize.

Adapt algorithm parameters to dimensionality of the problem. Useful for high-dimensional minimization.

Absolute error in function parameters between iterations that is acceptable for convergence.

Absolute error in function values between iterations that is acceptable for convergence.

Builds a new NelderMead.

Errors

If a required field has not been initialized.

Trait Implementations

impl Default for NelderMeadBuilder
[src]

Returns the "default value" for a type. Read more

impl Clone for NelderMeadBuilder
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Auto Trait Implementations