Expand description
Custom-family error type and its String conversions.
Structs§
- RayRestoration
- The block-level reading of a ray the joint Newton was descending when it
stopped: along the last accepted step
δ, the likelihood term slopes down bylikelihood_slope = ∇(−ℓ)·δ < 0while blockblock’s penalty slopes up by onlypenalty_slope = (λ_b S_b β)·δ > 0. The penalized objective is stationary alongδat the strength ratior = −likelihood_slope / penalty_slope > 1, so raising every log strength of that block bylog_strength_ratio = ln rcloses the ray at the iterate the solve stopped on. The ratio is read off the two slopes the solve already had; nothing here is a step size.
Enums§
Functions§
- relative_
stationarity - The blockwise inner loop’s terminal decision variables — the quantities its convergence verdict is actually taken on.