pub struct IRLSResult {
pub coefficients: Vec<f64>,
pub intercept: Option<f64>,
pub weights: Vec<f64>,
pub scale: f64,
pub n_iter: usize,
pub converged: bool,
pub convergence_history: Vec<f64>,
pub config: IRLSConfig,
}Expand description
IRLS result
Fields§
§coefficients: Vec<f64>Fitted coefficients
intercept: Option<f64>Fitted intercept (if fit_intercept=true)
weights: Vec<f64>Final weights for each observation
scale: f64Final scale estimate
n_iter: usizeNumber of iterations performed
converged: boolWhether the algorithm converged
convergence_history: Vec<f64>Convergence history (coefficient changes)
config: IRLSConfigConfiguration used
Trait Implementations§
Source§impl Clone for IRLSResult
impl Clone for IRLSResult
Source§fn clone(&self) -> IRLSResult
fn clone(&self) -> IRLSResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for IRLSResult
impl RefUnwindSafe for IRLSResult
impl Send for IRLSResult
impl Sync for IRLSResult
impl Unpin for IRLSResult
impl UnwindSafe for IRLSResult
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more