Skip to content

OptimizationPRIMA-v0.3.5

Choose a tag to compare

@github-actions github-actions released this 19 Aug 21:19
b7d0c82

OptimizationPRIMA OptimizationPRIMA-v0.3.5

Diff since OptimizationPRIMA-v0.0.1

Merged pull requests:

Closed issues:

  • Multi objective optimization (#18)
  • Add an abstraction for chaining optimizers (#78)
  • Support for different AD for constraints and objective (#191)
  • NOMADOpt: libnomadInterface not defined in doc example (#322)
  • Maxiters not respected (#335)
  • Segfault with NLopt (#344)
  • Parallelize local optimizations with MultistartOptimization (#377)
  • Export SciMLBase.ReturnCode instead of symbol (#444)
  • Add description and usage example of reinit (#502)
  • Add more polyalgorithms such as mixture of global (BBO/CMAES/...) and first order and second order optimizers (#523)
  • Error messages with integer constraint vectors (#528)
  • Vector based modeling not supported. (#531)
  • Error in an example in documentation (#555)
  • Default wrapping of Optim algorithms in Fminbox incase of box constraints necessitates gradient (#558)
  • Prevent printing when using CMAEvolutionStrategyOpt solver (#572)
  • The help to solve does not explain the result. (#587)
  • Clarify Callback function arguments (#613)
  • Accessing optimization iteration in callback function (#617)
  • No sol.stats for NLopt (#625)
  • Learning rate decay in callback function (#648)
  • Optimisers basic usecase (#653)
  • OptimizationMOI 0.2.0, cannot assign Symbolics.Num to MArray (#655)
  • Downstream Compat bumps (#669)
  • Error when store_trace=true with OptimizationEvolutionary.jl (#683)
  • Issue in running OptimizationFunction (#686)
  • Latest SciMLBase + Optimization breaks precompile (#692)
  • TypeError: in keyword argument linesearch, expected Function (#695)
  • Optimiztion.jl does not precompile (#697)
  • Add trait for checking if OptimizationFunction is used for derivative based optimizers (#711)
  • MethodError: objects of type Nothing are not callable when lb and ub are used with NelderMead (#713)
  • PolyesterForwardDiff not loading (#714)
  • No documentation for latest release (#718)
  • PRIMA lib errors with AutoForwardDiff (#719)
  • Support LBFGSB.jl (#722)
  • PolyOpt only accept functions without any extra inputs (#728)
  • US spelling preferred? (#729)
  • Augmented Lagrangian (#731)
  • Callback signature doesn't match with the docs for PRIMA (#743)
  • BBO always returns retcode Failure (#745)
  • ERROR: UndefVarError: NoAD not defined (#747)
  • callback-generated stopping criteria no longer work in OptimizationNLopt (#752)
  • BFGS fails with user-supplied derivative and bounds (regression in v3.25.0, v3.25.1) (#754)
  • OptimizationOptimJL.Optim.BFGS() missing tests for user-supplied derivatives (grad), upper/lower bounds, and the combination (#755)
  • Reopen issue 755 : OptimizationOptimJL.Optim.BFGS() missing tests for user-supplied derivatives (grad), upper/lower bounds, and the combination (#760)
  • Update OptimizationPRIMA [compat] for PRIMA to 0.2.0 (#768)
  • OptimizationOptimJL fails to precompile (#774)
  • Disassociate batching from the data arg to solve and remove data (#776)
  • Move Sophia from OptimizationOptimisers to src/ (#783)
  • Adding a thin wrapper to NLPModels (#790)
  • maxtime documentation doesn't mention units (seconds) (#795)
  • Optimization.LBFGS fails with MethodError: no method matching take(::Base.Iterators.Cycle{Tuple{OptimizationBase.NullData}}, ::Nothing) (#798)
  • Support for MOI.eval_constraint_jacobian_transpose_product (#808)
  • docs: index.md: broken html after v3.26 (#834)
  • OptimizationFunction cannot return multiple values (#839)
  • Should maxiters and epochs be disambiguated? (#842)
  • iterating through a DataLoader is still broken (#843)
  • epochs calculation should have a floor or ceil to avoid this (#848)
  • lbfgsb issue (#855)
  • Optimization over 3d Array throws (#859)
  • Error in trying to use Optimization.jl for LSTM training based on Lux.jl (#860)
  • Incorrect return value classification of FTOL_REACHED from NLopt (#862)
  • Nelder Mead asks for gradients (#863)
  • Better error message when gradient is required but not available (#865)
  • test: test coverage needs improvement for the ./src/utils.jl file (#868)
  • maxtime errors for Evolutionary.jl (#870)
  • Expose step size parameters for AutoFiniteDiff (#874)
  • Running optimizations with maps as input (#875)
  • Optimization algorithm (Adam) not found (#882)
  • Error with e.g. Any[] starting condition (#885)
  • Solving Ensemble problem requires ensemble algorithm (not the case for other ensemble solves) (#889)
  • For ensemble simulations, how do I set different parameter values for each run of the ensemble? (#890)
  • Add optimization parameters to OptimiationStsate (#891)
  • UndefVarError: maxiters not defined in OptimizationOptimisers (#892)
  • OutOfMemory error as Optim.jl interface allocates a hessian for first order methods' (#893)
  • Setting Absolute Tolerance for BFGS with Box Constraints (#894)
  • Make a release for Optim.jl f_tol deprecation? (#898)
  • Type AbstractOptimizationAlgorithm not exported (#900)
  • Unhandled stopping condition (#904)
  • LBFGS iteration index is always 0? (#907)
  • [Docs] Unclear return type from solve, and how to use it (#912)
  • Add OptimizationSciPy wrapper package (#917)
  • Add OptimizationPyCMA Wrapper Package (#918)
  • Adding dual_ftol_rel keyword for NLopt (#922)
  • OptimizationMultistartOptimization@0.3 is not registered (#939)
  • no method matching keys(::Nothing) when I forget to pass lcons and ucons to a constrained problem (#959)
  • Error when store_trace = true with OptimizationOptimJL (#990)
  • Optimization algorithms should be SciMLBase.AbstractSciMLAlgorithm? (#992)
  • OptimizationOptimisers doesn't store parameters p into OptimizationState (#995)
  • Sophia: undefined reference to rand! (#1004)
  • The progress bar gets reset at each epoch for OptimizationOptimisers (#1018)
  • Inconsistent Behavior Related to NLopt (#1020)
  • Deploy stable and dev online documentation (#1027)
  • Optimization.LBFGS errors with Float32 (#1039)
  • OptimizationMOI fails to init problems (#1054)
  • OptimizationOptimJL fails to precompile (#1055)
  • OptimizationBase (v2) fails to precompile (#1056)
  • [ERROR] @logprogress must be used inside @withprogress or with _id keyword argument (#1059)
  • OptimizationPRIMA v0.3.2 fails to precompile (#1062)
  • 1 dependency had output during precompilation (#1065)
  • Did Optimization v5 break Optimization v4 somehow? (#1070)
  • (L-)BFGS with bounds reports negatives loss to callback (#1073)
  • OptimizationLBFGSB.LBFGSB() produces wrong results with retcode: Success (#1094)
  • OptimizationOptimJL fails to precompile in Julia 1.10- 1.12 (tested) (#1098)
  • SecondOrder(AutoForwardDiff, AutoForwardDiff) causes MethodError in MadNLP constraints test (#1137)
  • OptimizationMadNLP: SecondOrder AD tests fail with various AD backend combinations (#1140)
  • Broken links on the website (#1144)
  • First example not working? (#1149)
  • Evolutionary optimizers not working (#1151)