pub struct ElasticNetRegularization {
pub lambda: f64,
pub l1_ratio: f64,
}Expand description
Elastic Net regularization (combination of L1 and L2).
Combines L1 and L2 penalties: l1_ratio * L1 + (1 - l1_ratio) * L2
Fields§
§lambda: f64Overall regularization strength.
l1_ratio: f64Balance between L1 and L2 (0.0 = pure L2, 1.0 = pure L1).
Implementations§
Trait Implementations§
Source§impl Clone for ElasticNetRegularization
impl Clone for ElasticNetRegularization
Source§fn clone(&self) -> ElasticNetRegularization
fn clone(&self) -> ElasticNetRegularization
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 moreSource§impl Debug for ElasticNetRegularization
impl Debug for ElasticNetRegularization
Source§impl Default for ElasticNetRegularization
impl Default for ElasticNetRegularization
Source§impl Regularizer for ElasticNetRegularization
impl Regularizer for ElasticNetRegularization
Auto Trait Implementations§
impl Freeze for ElasticNetRegularization
impl RefUnwindSafe for ElasticNetRegularization
impl Send for ElasticNetRegularization
impl Sync for ElasticNetRegularization
impl Unpin for ElasticNetRegularization
impl UnwindSafe for ElasticNetRegularization
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