scirs2-optimize 0.4.2

Optimization module for SciRS2 (scirs2-optimize)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Enhanced line search algorithms for second-order optimization methods
//!
//! This module provides production-quality line search implementations:
//! - Strong Wolfe conditions (zoom algorithm)
//! - Hager–Zhang (CG_DESCENT approximate Wolfe)
//! - Safeguarded Powell cubic interpolation
//! - Backtracking Armijo

pub mod enhanced;

pub use enhanced::{
    BacktrackingArmijo, HagerZhang, HagerZhangConfig, LineSearchResult, SafeguardedPowell,
    StrongWolfe, StrongWolfeConfig,
};