Skip to content

Releases: kul-optec/alpaqa

1.0.0a9

29 Aug 15:22
Compare
Choose a tag to compare
1.0.0a9 Pre-release
Pre-release
  • Improved CUTEst problem loader and adapter
  • Return upper-triangular Hessian CUTEst adapter instead of lower (API break)
  • QPALM solver interface, added to alpaqa-driver
  • Sparse logistic regression example
  • Improve dynamic loading API, support exception propagation (ABI break)
  • Configurable float types for smaller binaries, faster compile times
  • Support modifying alpaqa::DefaultConfig
  • Add optional in/out parameter penalties ALM
  • More PANTR statistics
  • Improved UnconstrProblem, expose in Python API
  • Add alpaqa-gradient-checker utility
  • Improved documentation
  • Updated installation instructions
  • Improved CI with Valgrind testing
  • More testing for PANOC with Anderson acceleration
  • Improved Python packaging and metadata

Full Changelog: 1.0.0a8...1.0.0a9

1.0.0a8

27 Jul 12:40
Compare
Choose a tag to compare
1.0.0a8 Pre-release
Pre-release
  • Intermediate development release
  • CUTEst interface
  • Change sparse matrix API
  • Use cibuildwheel for packaging
  • Add .deb package dependencies

Full Changelog: 1.0.0a7...1.0.0a8

1.0.0a7

19 Jul 07:48
Compare
Choose a tag to compare
1.0.0a7 Pre-release
Pre-release
  • Intermediate development release

Full Changelog: 1.0.0a6...1.0.0a7

1.0.0a6

22 Nov 13:26
Compare
Choose a tag to compare
1.0.0a6 Pre-release
Pre-release
  • New type-erased problem formulation
  • PANOC solver specifically for optimal control problems
  • Gauss-Newton accelerator

Full Changelog: 1.0.0a5...1.0.0a6

1.0.0a5

27 Oct 15:35
Compare
Choose a tag to compare
1.0.0a5 Pre-release
Pre-release
  • Python: Support releasing the GIL during solve, allowing thread parallelism and handling KeyboardInterrupt.

Full Changelog: 1.0.0a4...1.0.0a5

1.0.0a4

20 Oct 07:38
Compare
Choose a tag to compare
1.0.0a4 Pre-release
Pre-release
  • Complete ProblemTrampoline Python interface
  • Flush after printing solver progress

Full Changelog: 1.0.0a3...1.0.0a4

1.0.0a3

18 Oct 14:02
Compare
Choose a tag to compare
1.0.0a3 Pre-release
Pre-release
  • Change default value of ALMParams::max_*_num_retries to zero
  • Add final_γ statistic to PANOC

Full Changelog: 1.0.0a2...1.0.0a3

1.0.0a2

14 Oct 10:29
Compare
Choose a tag to compare
1.0.0a2 Pre-release
Pre-release

Full Changelog: 1.0.0a1...1.0.0a2

1.0.0a1

09 Aug 13:55
Compare
Choose a tag to compare
1.0.0a1 Pre-release
Pre-release

Early alpha release for the 1.0 line.
For testing purposes only, API is still very much subject to change.

1.0.0a0

09 Aug 10:27
Compare
Choose a tag to compare
1.0.0a0 Pre-release
Pre-release

Early alpha release for the 1.0 line.
For testing purposes only, API is still very much subject to change.