pub struct GradientDescentParams {
pub learning_rate: f32,
pub max_iter: usize,
pub tolerance: f32,
pub line_search: Option<LineSearchMethod>,
}Expand description
Gradient descent optimizer parameters
Fields§
§learning_rate: f32Learning rate
max_iter: usizeMaximum number of iterations
tolerance: f32Convergence tolerance
line_search: Option<LineSearchMethod>Line search method
Trait Implementations§
Source§impl Clone for GradientDescentParams
impl Clone for GradientDescentParams
Source§fn clone(&self) -> GradientDescentParams
fn clone(&self) -> GradientDescentParams
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 GradientDescentParams
impl Debug for GradientDescentParams
Auto Trait Implementations§
impl Freeze for GradientDescentParams
impl RefUnwindSafe for GradientDescentParams
impl Send for GradientDescentParams
impl Sync for GradientDescentParams
impl Unpin for GradientDescentParams
impl UnsafeUnpin for GradientDescentParams
impl UnwindSafe for GradientDescentParams
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