pub struct CoordinateDescent { /* private fields */ }Expand description
SIMD-optimized coordinate descent optimizer
Implementations§
Source§impl CoordinateDescent
impl CoordinateDescent
Sourcepub fn with_tolerance(self, tolerance: f32) -> Self
pub fn with_tolerance(self, tolerance: f32) -> Self
Set convergence tolerance
Sourcepub fn with_max_iterations(self, max_iterations: usize) -> Self
pub fn with_max_iterations(self, max_iterations: usize) -> Self
Set maximum iterations
Auto Trait Implementations§
impl Freeze for CoordinateDescent
impl RefUnwindSafe for CoordinateDescent
impl Send for CoordinateDescent
impl Sync for CoordinateDescent
impl Unpin for CoordinateDescent
impl UnsafeUnpin for CoordinateDescent
impl UnwindSafe for CoordinateDescent
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> 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