pub struct RegularizationStep {
pub alpha: f64,
pub l1_ratio: f64,
pub weights: Vec<f64>,
pub loss: f64,
pub n_nonzero: usize,
}Expand description
Information about each regularization step
Fields§
§alpha: f64Alpha value used in this step
l1_ratio: f64L1 ratio used in this step
weights: Vec<f64>Weights at this step
loss: f64Loss value at this step
n_nonzero: usizeNumber of non-zero weights (sparsity)
Trait Implementations§
Source§impl Clone for RegularizationStep
impl Clone for RegularizationStep
Source§fn clone(&self) -> RegularizationStep
fn clone(&self) -> RegularizationStep
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 RegularizationStep
impl RefUnwindSafe for RegularizationStep
impl Send for RegularizationStep
impl Sync for RegularizationStep
impl Unpin for RegularizationStep
impl UnwindSafe for RegularizationStep
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