shrinkage::SolverStep
Shrinkage for Rust · rust · 0.3.0
Source: src/solver/observer.rs
A borrowed optimization state, valid only during an observer callback.
Coefficients and the intercept use the solver's optimization scale. Returned fits back-transform these parameters using their preprocessing metadata. Iteration counts use the selected solver's documented units. Inner callbacks count IRLS sweeps, Gaussian hybrid block visits, or binomial hybrid quadratic iterations. Rejected line-search trials are never emitted.
Fields
coefficients
Source: src/solver/observer.rs
pub coefficients: &'a Optimization-scale coefficients, without an allocation or copy.
intercept
Source: src/solver/observer.rs
pub intercept: f64Optimization-scale unpenalized intercept.
iteration
Source: src/solver/observer.rs
pub iteration: usizeSolver iteration count at this state.
kind
Source: src/solver/observer.rs
pub kind: StepKindOperation that produced this state.
Implementation of Clone
Source: src/solver/observer.rs
clone
Source: src/solver/observer.rs
Implementation of Copy
Source: src/solver/observer.rs
Implementation of Debug
Source: src/solver/observer.rs
fmt
Source: src/solver/observer.rs
Implementation of Freeze
Implementation of RefUnwindSafe
Implementation of Send
Implementation of Sync
Implementation of Unpin
Implementation of UnsafeUnpin
Implementation of UnwindSafe
Implementation of Any
Implementation of Borrow
Implementation of BorrowMut
Implementation of ByRef
Implementation of CastableFrom
Implementation of CastableFrom
Implementation of CloneToUninit
Implementation of From
Implementation of Imply
Implementation of Into
Implementation of IntoEither
Implementation of Pointable
Implementation of Read
Implementation of Same
Implementation of SupersetOf
Implementation of ToOwned
Implementation of TryFrom
Implementation of TryInto
