pub enum RegularizationType {
L1,
L2,
ElasticNet,
None,
}Expand description
Types of regularization
Variants§
L1
L1 regularization (Lasso): λ * ||w||₁
L2
L2 regularization (Ridge): λ * ||w||₂²
ElasticNet
Elastic Net: λ₁ * ||w||₁ + λ₂ * ||w||₂²
None
No regularization
Trait Implementations§
Source§impl Clone for RegularizationType
impl Clone for RegularizationType
Source§fn clone(&self) -> RegularizationType
fn clone(&self) -> RegularizationType
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 moreSource§impl Debug for RegularizationType
impl Debug for RegularizationType
Source§impl PartialEq for RegularizationType
impl PartialEq for RegularizationType
impl StructuralPartialEq for RegularizationType
Auto Trait Implementations§
impl Freeze for RegularizationType
impl RefUnwindSafe for RegularizationType
impl Send for RegularizationType
impl Sync for RegularizationType
impl Unpin for RegularizationType
impl UnsafeUnpin for RegularizationType
impl UnwindSafe for RegularizationType
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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