cr.sparse.fom.FomOptions¶
- class cr.sparse.fom.FomOptions(nonneg: bool = False, solver: str = 'at', max_iters: int = 1000, tol: float = 1e-08, L0: float = 1.0, Lexact: float = inf, alpha: float = 0.9, beta: float = 0.5, mu: float = 0, maximize: bool = False, saddle: bool = False)[source]¶
Options for FOCS driver routine
Attributes
L0Initial estimate of Lipschitz constant
LexactKnown bound of Lipschitz constant
alphaLine search increase parameter, in (0,1)
betaBacktracking parameter, in (0,1).
max_itersMaximum number of iterations for the solver
maximizeBy default, we attempt minimization of the objective, otherwise maximize
muStrong convexity parameter
nonnegWhether output is expected to be non-negative
saddleIndicates if it’s a saddle point problem setup by SCD subroutine
solverDefault first order conic solver
tolTolerance for convergence