Enum FitFailure
pub(crate) enum FitFailure {
Unconverged {
residual: f64,
iterations: usize,
},
Singular,
}Expand description
Why a least-squares fit produced no parameters.
Variants§
Unconverged
The iteration cap was reached with this weighted residual norm still outstanding.
Singular
No damping produced either an improving step or one small enough to count as converged — the normal equations were singular throughout, or the residual surface is not one this method can descend.
Trait Implementations§
§impl Clone for FitFailure
impl Clone for FitFailure
§fn clone(&self) -> FitFailure
fn clone(&self) -> FitFailure
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for FitFailure
§impl Debug for FitFailure
impl Debug for FitFailure
§impl PartialEq for FitFailure
impl PartialEq for FitFailure
impl StructuralPartialEq for FitFailure
Auto Trait Implementations§
impl Freeze for FitFailure
impl RefUnwindSafe for FitFailure
impl Send for FitFailure
impl Sync for FitFailure
impl Unpin for FitFailure
impl UnsafeUnpin for FitFailure
impl UnwindSafe for FitFailure
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more