Struct rusty_machine::learning::optim::fmincg::ConjugateGD [] [src]

pub struct ConjugateGD {
    pub rho: f64,
    pub sig: f64,
    pub int: f64,
    pub ext: f64,
    pub max: usize,
    pub ratio: f64,
    pub iters: usize,
}

Conjugate Gradient Descent algorithm

Fields

Constant in the Wolfe-Powell conditions.

Constant in the Wolfe-Powell conditions.

Don't reevaluate within int of the limit of the current bracket.

Extrapolate max of ext times the current bracket.

Max of max function evaluations per line search

The maximum allowed slope ratio

The default number of max iterations.

Trait Implementations

impl Clone for ConjugateGD
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Copy for ConjugateGD
[src]

impl Debug for ConjugateGD
[src]

Formats the value using the given formatter.

impl Default for ConjugateGD
[src]

The default Conjugate GD algorithm.

The defaults are:

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

impl<M: Optimizable> OptimAlgorithm<M> for ConjugateGD
[src]

Return the optimized parameter using gradient optimization. Read more