pub struct Halley { /* private fields */ }Expand description
Halley optimization algorithm
This struct configures the Halley method, a third-order optimizer that uses tensor of third order derivatives.
§Fields
max_steps- Maximum number of optimization steps.gtol- Optional tolerance for gradient norm (stop if ||grad|| < gtol).ftol- Optional tolerance for change in objective value (stop if |f - prev_f| < ftol).
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Halley
impl RefUnwindSafe for Halley
impl Send for Halley
impl Sync for Halley
impl Unpin for Halley
impl UnsafeUnpin for Halley
impl UnwindSafe for Halley
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