| Anonymous | Login | Signup for a new account | 2025-12-10 06:29 MSK |
| Main | My View | View Issues | Change Log | Roadmap | Docs |
| Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||
| ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||
| 0000842 | [ALGLIB] Optimization | feature | have not tried | 2018-11-18 13:29 | 2018-12-24 17:01 | ||
| Reporter | SergeyB | View Status | public | ||||
| Assigned To | SergeyB | ||||||
| Priority | normal | Resolution | implemented | ||||
| Status | resolved | Product Version | |||||
| Summary | 0000842: IMPLEMENTED: new OptGuard API for all optimizers (LBFGS, CG, BC, BLEIC, LM, NLC) | ||||||
| Description |
New OptGuard API allows ALGLIB users to catch common coding and problem statement errors like: * bad analytic gradient (usually: result of the coding errors) * nonsmooth target function (usually: result of the problem statement errors) * discontinuous target function (usually: result of the problem statement errors) Similar API is provided for all ALGLIB optimizers. Upon discovering bad analytic gradient OptGuard integrity checker returns both user-provided (bad) gradient/Jacobian and its reference value obtained via numerical differentiation. Upon discovering nonsmooth target both short report and detailed line search logs are returned. |
||||||
| Additional Information | |||||||
| Programming language | Unspecified | ||||||
| Attached Files | |||||||
|
|
|||||||
| There are no notes attached to this issue. |
| Mantis 1.1.6[^] Copyright © 2000 - 2008 Mantis Group |