Skip to content

Releases: SciML/Optimization.jl

v0.4.1

25 Oct 13:06
7a74b3b
Compare
Choose a tag to compare

GalacticOptim v0.4.1

Diff since v0.4.0

Merged pull requests:

  • Don't use DiffResults in Flux optimiser dispatch with FiniteDiff (#68) (@Vaibhavdixit02)

v0.4.0

24 Oct 11:06
2d585bb
Compare
Choose a tag to compare

GalacticOptim v0.4.0

Diff since v0.3.1

Closed issues:

  • Support IPNewton from Optim (#28)
  • Stochastic results (#58)
  • Maxiter does not except scientific e notation (#63)
  • Add support for save_best keyword with ADAM optimizer with sciml_train (#67)

Merged pull requests:

v0.3.1

17 Oct 21:06
Compare
Choose a tag to compare

GalacticOptim v0.3.1

Diff since v0.3.0

Closed issues:

  • cons_j should be using the jvp form (#54)
  • Rosenbrock with non-linear constraints (#59)

Merged pull requests:

v0.3.0

02 Oct 22:06
4cdc6d6
Compare
Choose a tag to compare

GalacticOptim v0.3.0

Diff since v0.2.2

Closed issues:

  • Roadmap (#2)
  • Improve show methods for OptimizationFunction and OptimizationProblem (#25)
  • Add OptimizationProblem constructor for f::OptimizationFunction (#26)
  • Add MTK hook (#32)
  • Add a thread-safe version of AutoForwardDiff (#53)

Merged pull requests:

  • use DiffEqBase problem definition (#52) (@ChrisRackauckas)
  • CompatHelper: add new compat entry for "ArrayInterface" at version "2.13" (#55) (@github-actions[bot])
  • CompatHelper: add new compat entry for "Reexport" at version "0.2" (#56) (@github-actions[bot])

v0.2.2

13 Sep 08:06
ad9a73c
Compare
Choose a tag to compare

GalacticOptim v0.2.2

Diff since v0.2.1

Merged pull requests:

  • Add constraints with ForwardDiff support and support IPNewton (#47) (@abhigupta768)

v0.2.1

07 Sep 00:16
Compare
Choose a tag to compare

GalacticOptim v0.2.1

Diff since v0.2.0

v0.2.0

06 Sep 18:06
1aaaa4e
Compare
Choose a tag to compare

GalacticOptim v0.2.0

Diff since v0.1.3

Merged pull requests:

v0.1.3

25 Aug 11:04
ff0cc8d
Compare
Choose a tag to compare

GalacticOptim v0.1.3

Diff since v0.1.2

Closed issues:

  • Setup BlackBoxOptim.jl and Evolutionary.jl with sciml_train (#4)
  • Add CMAEvolutionStrategy (#7)
  • kwargs only used for Optim.AbstractOptimizer (#13)
  • Fix withprogress (#42)

Merged pull requests:

  • Add CMAEvolutionStrategy support (#41) (@abhigupta768)
  • Update logging for Flux (#43) (@Vaibhavdixit02)
  • CompatHelper: add new compat entry for "ConsoleProgressMonitor" at version "0.1" (#44) (@github-actions[bot])
  • CompatHelper: add new compat entry for "LoggingExtras" at version "0.4" (#45) (@github-actions[bot])
  • CompatHelper: add new compat entry for "TerminalLoggers" at version "0.1" (#46) (@github-actions[bot])

v0.1.2

21 Aug 20:05
fe42bda
Compare
Choose a tag to compare

GalacticOptim v0.1.2

Diff since v0.1.1

Closed issues:

  • add Flux optimisers (#36)

Merged pull requests:

  • Update Readme (#27) (@abhigupta768)
  • Update Project.toml (#29) (@abhigupta768)
  • Add AutoReverseDiff dispatch for OptimizationFunction (#30) (@abhigupta768)
  • CompatHelper: add new compat entry for "ReverseDiff" at version "1.4" (#31) (@github-actions[bot])
  • Finish adding AD backends (#33) (@abhigupta768)
  • CompatHelper: add new compat entry for "FiniteDiff" at version "2.5" (#34) (@github-actions[bot])
  • CompatHelper: add new compat entry for "Tracker" at version "0.2" (#35) (@github-actions[bot])
  • Add Flux optimiser suppport (#38) (@abhigupta768)
  • CompatHelper: add new compat entry for "ProgressLogging" at version "0.1" (#39) (@github-actions[bot])
  • CompatHelper: add new compat entry for "Flux" at version "0.11" (#40) (@github-actions[bot])

v0.1.1

28 Jul 10:04
2f89f30
Compare
Choose a tag to compare

GalacticOptim v0.1.1

Closed issues:

  • NLopt optimiser does not call objective function (#11)
  • Register (#16)

Merged pull requests:

  • Update README.md (#1) (@ChrisRackauckas)
  • [WIP] Add OptimizationProblem, OptimizationFunction and solve (#6) (@abhigupta768)
  • [WIP]Add KrylovTrustRegion and constrained optimizers from Optim (#9) (@abhigupta768)
  • [WIP]Add solve dispatch for all supported optimization libraries (#10) (@abhigupta768)
  • NLopt objective needs 2 arguments in the non OptimizationFunction branch as well (#12) (@abhigupta768)
  • Add solve dispatch for Evolutionary.jl (#14) (@abhigupta768)
  • Add Zygote AD support (#17) (@abhigupta768)
  • CompatHelper: add new compat entry for "Optim" at version "0.22" (#19) (@github-actions[bot])
  • CompatHelper: add new compat entry for "DiffResults" at version "1.0" (#20) (@github-actions[bot])
  • CompatHelper: add new compat entry for "ForwardDiff" at version "0.10" (#21) (@github-actions[bot])
  • CompatHelper: add new compat entry for "DiffEqBase" at version "6.41" (#22) (@github-actions[bot])
  • CompatHelper: add new compat entry for "Requires" at version "1.0" (#23) (@github-actions[bot])
  • CompatHelper: add new compat entry for "Zygote" at version "0.5" (#24) (@github-actions[bot])