Skip to content

v0.1.0

Choose a tag to compare

@jolars jolars released this 19 May 18:55
· 202 commits to main since this release
fe6f9da

Breaking changes

  • rename step_size to line_search (15b0d42)
  • simpplify API (b19d6b7)
  • update return value to OptimizationResult (7943351)

Features

  • add <Mode> trait for NelderMead solver (2f4421a)
  • add bounded cma-es injected solver (38b3a9b)
  • add L-BFGS-B solver (570db88)
  • add Moré-Thuente line search (991a2e9)
  • add MA-LSCh-CMA solver (7c37901)
  • add SSGA solver (1c4fc46)
  • add Rastrigin test problem (6cbc73e)
  • add CmaInject solver (f46b685)
  • add inner executor (3638d02)
  • add bounded CMA-ES solver (2508b6d)
  • add CMA-ES solver (d5161c2)
  • add random search solver (a84b3d0)
  • add a trf solver (ba2a5b7)
  • implement projected gradient (6137503)
  • implement Levenberg-Marquardt solver (edac7a2)
  • add sparse linear algebra backends (4544ebd)
  • add Gauss Newton solver (7da924b)
  • design linalg trait math backend (51a2130)
  • add Residual and Jacobian traits (04e4d79)
  • web: make curves smoother (ccd6bb8)
  • add Goldstein-Price problem (b64fd80)
  • add Matyas and McCormick problems (8ee942b)
  • web: add theme toggle (ab4f0d7)
  • add wasm crate and web app (9f3b2bb)
  • add Booth and Beale problems (f395e61)
  • add Sphere test problem (8a41cc0)
  • add scaffolding and metadata for example problems (790807d)
  • consolidate problems into a separate module (639567b)
  • allow next_iter to report mid-termination (b1b2b36)
  • implement bfgs solver (6c546f3)
  • rename step_size to line_search (15b0d42)
  • add Brent method (e1c9605)
  • add run_loop to compose inner solvers (67438a0)
  • add faer backend (c5ca8dd)
  • add ndarray backend (a3932ed)
  • add gradient evals counts (845c986)
  • implement cost eval tracking (bc9de31)
  • add BasicSimplexState (5864c1c)
  • simpplify API (b19d6b7)
  • update return value to OptimizationResult (7943351)
  • solvers: implement Nelder-Mead (6ddd8d6)
  • add termination criteria (ecafbdd)
  • add nalgebra backend (4b97e17)
  • add StepSize trait and add to GD solver (d26ce45)
  • add gradient descent (d7b2fdc)

Bug Fixes

  • web: decrease height of plot window (e964039)