Repository navigation
OptimizationNLopt-v0.3.20
·
10 commits
to master
since this release
OptimizationNLopt OptimizationNLopt-v0.3.20
Diff since OptimizationNLopt-v0.3.19
Merged pull requests:
- test: re-enable DiffEqFlux Core coverage (#1385) (@ChrisRackauckas-Claude)
- docs: update BlackBoxOptim and MadNLP links to their current repos (#1388) (@ChrisRackauckas-Claude)
- OptimizationBase: make implicit imports explicit, un-break no_implicit_imports QA check (#1391) (@ChrisRackauckas-Claude)
- OptimizationOptimJL: make implicit imports explicit, un-break no_implicit_imports QA check (#1392) (@ChrisRackauckas-Claude)
- QA: make OptimizationOptimisers imports explicit (#1397) (@ChrisRackauckas-Claude)
- Run runic over entire repository (#1399) (@abhro)
- Remove Core.Box captures from the unconstrained OptimizationLBFGSB __solve path (#1402) (@ChrisRackauckas-Claude)
- OptimizationOptimJL: default extended_trace to false (#1406) (@ChrisRackauckas-Claude)
- Use DEFAULT_CALLBACK const in OptimJL/Optimisers __init (#1407) (@ChrisRackauckas-Claude)
- Use DEFAULT_CALLBACK const in SciPy/Sophia/NLopt/Metaheuristics __init (#1412) (@ChrisRackauckas-Claude)
- Fix NOMAD lower constraint bounds (#1418) (@lowgame)
- OptimizationCMAEvolutionStrategy: make imports explicit (#1421) (@ChrisRackauckas-Claude)
- OptimizationMultistartOptimization: make imports explicit (#1422) (@ChrisRackauckas-Claude)
- OptimizationBase: despecialize
AutoSpecializeandAutoDespecializeproblems (#1424) (@SebastianM-C) - Allow JET 0.12 in the QA environment for Julia 1.13 (#1425) (@ChrisRackauckas)
- Bump versions: OptimizationBBO 0.4.13, OptimizationCMAEvolutionStrategy 0.3.14, OptimizationEvolutionary 0.4.15, OptimizationLBFGSB 1.5.3, OptimizationMetaheuristics 0.3.13, OptimizationMultistartOptimization 0.3.11, OptimizationNOMAD 0.3.12, OptimizationODE 0.1.12, OptimizationOptimJL 0.4.22, OptimizationOptimisers 0.3.26 (#1428) (@ChrisRackauckas)
- Cancel superseded PR CI runs (#1429) (@ChrisRackauckas)
- Fix AutoEnzyme Hessian invalidating Hessian-vector products (#1431) (@ChrisRackauckas)
- Avoid second-order AD warnings for analytical Hessians (#1432) (@ChrisRackauckas)
- Handle integer-power codegen in OptimizationMOI expressions (#1436) (@ChrisRackauckas-Claude)
- OptimizationMadNLP: allow MadNLP 0.11 (#1439) (@SebastianM-C)
- Bump versions: OptimizationMOI 1.6.1, OptimizationMetaheuristics 0.3.14, OptimizationNLopt 0.3.20, OptimizationSciPy 0.4.12, OptimizationSophia 1.4.2 (#1440) (@ChrisRackauckas)
- compat: allow Evolutionary 0.12 in OptimizationEvolutionary 0.4.16 (#1441) (@ChrisRackauckas)
Closed issues:
- ForwardDiff gradient dispatch issue with Float32 ComponentArrays in DiffEqFlux test (#1134)
missing_second_order_adwarning fires even when an analytical Hessian is supplied viaOptimizationFunction(f; hess = ...)(#1240)- AutoEnzyme out-of-place hess rebinds the hv buffer, so hv throws after hess (#1427)
- OptimizationMOI Core rejects literal_pow expressions with SymbolicUtils 4.52.0 (#1435)