Skip to content

Releases: JuliaNLSolvers/Optim.jl

v1.9.1

29 Jan 21:26
ca3513f
Compare
Choose a tag to compare

Optim v1.9.1

Diff since v1.9.0

Merged pull requests:

v1.9.0

29 Jan 10:53
b0ba898
Compare
Choose a tag to compare

Optim v1.9.0

Diff since v1.8.0

Merged pull requests:

Closed issues:

  • Documentation outer configurable options (#914)
  • Newlines in two-argment show (#915)
  • Feature request: Include the Adam algorithm (#1012)
  • Typo on Optim.simplexer() function (#1064)
  • Docs Latex expressions displays as raw (#1067)

v1.8.0

26 Jan 15:58
1a649e8
Compare
Choose a tag to compare

Optim v1.8.0

Diff since v1.7.8

Merged pull requests:

Closed issues:

  • Problem with optimization with Optim.GradientDescent (#1018)
  • Absolute function tolerance (#1063)

v1.7.8

08 Oct 12:32
4f708bf
Compare
Choose a tag to compare

Optim v1.7.8

Diff since v1.7.7

Merged pull requests:

Closed issues:

  • Not showing candidate solutions? (#1047)

v1.7.7

17 Aug 04:08
5fa5d61
Compare
Choose a tag to compare

Optim v1.7.7

Diff since v1.7.6

Closed issues:

  • patch 1.7.4 -> 1.7.5 breaks Accelerated/MomentumGradientDescent() (#1038)
  • NamedTuple switch broke add_default_options (#1041)
  • Verbose option (#1042)
  • Optim with BFGS, LBGFS gives wrong result (#1045)

Merged pull requests:

v1.7.6

02 Jun 20:04
1fc8255
Compare
Choose a tag to compare

Optim v1.7.6

Diff since v1.7.5

Closed issues:

  • For ParticleSwarm, upper default to type that errors if lower is passed (#1033)

Merged pull requests:

  • Rework lower/upper in ParticleSwarm for stability. (#1037) (@pkofod)
  • CompatHelper: bump compat for StatsBase to 0.34, (keep existing compat) (#1040) (@github-actions[bot])

v1.7.5

11 Apr 08:34
342a160
Compare
Choose a tag to compare

Optim v1.7.5

Diff since v1.7.4

Closed issues:

  • Rosenbrock example: Type instability (#1021)
  • How to log additional information after each iteration? (#1024)
  • JuliaNLSolvers has only 1 member? (#1025)

Merged pull requests:

  • Use namedtuple for default options. (#1026) (@pkofod)
  • CompatHelper: bump compat for FillArrays to 1, (keep existing compat) (#1035) (@github-actions[bot])

v1.7.4

23 Nov 09:52
7fa215a
Compare
Choose a tag to compare

Optim v1.7.4

Diff since v1.7.3

Closed issues:

  • Support for GPU codes? (#1002)
  • A way to force at least one iteration (#1004)
  • Wrong syntax for Fminbox in example (#1006)
  • Saving intermediate results during optimization (#1007)
  • Univariate optimisation options (#1008)
  • Exact line search (#1009)
  • Optimization with (L)BFGS gives DimensionMismatch(“dimensions must match”) (#1011)
  • Document what is passed to the callback (#1014)
  • Help: Generic non-linear constraint with multiple inputs (#1015)
  • LoadError: MethodError: no method matching Optim.IPNewtonState (#1019)
  • LoadError: MethodError: no method matching Optim.BarrierLineSearchGrad (#1020)
  • Would it be possible to add an argument to the optimization function? (#1022)

Merged pull requests:

Release 1.7.3

11 Sep 11:45
38cfbe8
Compare
Choose a tag to compare

What's Changed

  • Fix incorrect URL for build badges by @cynddl in #998
  • improve SAMIN convergence message, fix issue #960 by @mcreel in #988
  • Use LinAlg to speed up particle swarm by @alyst in #993

New Contributors

Full Changelog: v1.7.2...v1.7.3

v1.7.2

24 Aug 13:09
43a2659
Compare
Choose a tag to compare

Optim v1.7.2

Diff since v1.7.1

Closed issues:

  • Autodiff using Enzyme (#1001)

Merged pull requests:

  • CompatHelper: bump compat for Compat to 4, (keep existing compat) (#986) (@github-actions[bot])