[][src]Struct liblbfgs::Report

pub struct Report {
    pub fx: f64,
    pub xnorm: f64,
    pub gnorm: f64,
    pub neval: usize,
}

Fields

fx: f64

The current value of the objective function.

xnorm: f64

The Euclidean norm of the variables

gnorm: f64

The Euclidean norm of the gradients.

neval: usize

The total number of evaluations.

Auto Trait Implementations

impl RefUnwindSafe for Report

impl Send for Report

impl Sync for Report

impl Unpin for Report

impl UnwindSafe for Report

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.