nlsq.stability.recovery.OptimizationRecovery¶
- class nlsq.stability.recovery.OptimizationRecovery(max_retries=3, enable_diagnostics=True)[source]¶
Bases:
objectAutomatic recovery from optimization failures.
This class provides multiple recovery strategies for handling optimization failures including: - Parameter perturbation - Algorithm switching - Regularization adjustment - Problem reformulation - Multi-start optimization
- diagnostics¶
Diagnostics collector for monitoring
- Type:
nlsq.diagnostics.OptimizationDiagnostics
- stability_guard¶
Numerical stability checker
- Type:
nlsq.stability.NumericalStabilityGuard