pub struct LearningLimits { /* private fields */ }Implementations§
Source§impl LearningLimits
impl LearningLimits
Sourcepub const fn any_improvement() -> Self
pub const fn any_improvement() -> Self
Require any strictly positive improvement in the declared direction.
pub fn new( minimum_absolute_improvement: f64, minimum_relative_improvement: Option<f64>, ) -> Result<Self>
pub fn minimum_absolute_improvement(self) -> f64
pub fn minimum_relative_improvement(self) -> Option<f64>
Trait Implementations§
Source§impl Clone for LearningLimits
impl Clone for LearningLimits
impl Copy for LearningLimits
Source§impl Debug for LearningLimits
impl Debug for LearningLimits
Source§impl PartialEq for LearningLimits
impl PartialEq for LearningLimits
impl StructuralPartialEq for LearningLimits
Auto Trait Implementations§
impl Freeze for LearningLimits
impl RefUnwindSafe for LearningLimits
impl Send for LearningLimits
impl Sync for LearningLimits
impl Unpin for LearningLimits
impl UnsafeUnpin for LearningLimits
impl UnwindSafe for LearningLimits
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