torch_numopt.line_search#
Line-search algorithms for step-length determination.
This module provides various line-search strategies: backtracking, interpolation, and bisection. Each solver implements a specific method and can be combined with different stopping conditions (Armijo, Wolfe, Goldstein, etc.).
Functions
|
Factory function to instantiate a line-search solver. |
Classes
|
Backtracking line search with step reduction. |
|
Bisection (binary search) line search. |
|
Line search using quadratic/cubic interpolation. |
|
Abstract base class for line-search solvers. |