Struct argmin::gradientdescent::GradientDescent [] [src]

pub struct GradientDescent<'a> { /* fields omitted */ }

Gradient Descent struct (duh)

Methods

impl<'a> GradientDescent<'a>
[src]

[src]

Return a GradientDescent struct

[src]

Set gradient descent gamma update method

[src]

Set maximum number of iterations

[src]

Set precision

Trait Implementations

impl<'a> ArgminSolver<'a> for GradientDescent<'a>
[src]

Parameter vector

Cost value

Hessian

Initial parameter(s)

Type of Problem

[src]

Initialize with a given problem and a starting point

[src]

Compute next point

[src]

Handles the stopping criteria

[src]

Run initialization and iterations at once

impl<'a> Default for GradientDescent<'a>
[src]

[src]

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