Skip to content

Releases: exanauts/ExaModels.jl

v0.9.1

15 Aug 16:25
80fcf96
Compare
Choose a tag to compare

ExaModels v0.9.1

Diff since v0.9.0

Merged pull requests:

Closed issues:

  • Minor doc fix (bivariate function registration) (#174)

v0.9.0

01 Aug 17:33
16a2443
Compare
Choose a tag to compare

ExaModels v0.9.0

Diff since v0.8.3

There are no breaking changes

New Features

  • Support for struct data type (#160)
  • OpenCL support with PoCL tests (#163)
  • Format .jl files (#165)

Maintenance

  • Update MOI extension (#155)

CI Improvement

  • registry update added to ci (#162)

Bug Fixes

  • Fix parameter-only gradients (#158)

Documentation

  • lvar/uvar and lcon/ucon explained (#166)
  • README simd explanation edit (#164)

Merged pull requests:

  • Update MOI extension (#155) (@klamike)
  • GPU dependencies reduced (#157) (@sshin23)
  • Fix parameter-only gradients (#158) (@klamike)
  • CompatHelper: bump compat for AMDGPU in [weakdeps] to 2, (keep existing compat) (#159) (@github-actions[bot])
  • Support for struct data type (#160) (@sshin23)
  • Registry update added to ci (#162) (@sshin23)
  • OpenCL support with PoCL tests (#163) (@klamike)
  • README simd explanation edit (#164) (@sshin23)
  • [Documentation] lvar/uvar and lcon/ucon explained (#166) (@sshin23)
  • CompatHelper: add new compat entry for OpenCL in [weakdeps] at version 0.10, (keep existing compat) (#168) (@github-actions[bot])
  • Bump ExaModels.jl version to v0.9 (#171) (@sshin23)

Closed issues:

  • document constraint bounds (#99)
  • Unsafe use of MOI (#100)
  • Documentation nits (#101)
  • Extracting solution of decision variables (#128)
  • ExaModels optimizer API for JuMP does not solve the correct model (#130)
  • OpenCL support (#161)

v0.8.3

29 Jun 04:41
Compare
Choose a tag to compare

ExaModels v0.8.3

Diff since v0.8.2

Merged pull requests:

Closed issues:

  • Add support for model parameters in ExaModels (#147)

v0.8.2

15 Jun 07:44
74c8a6c
Compare
Choose a tag to compare

ExaModels v0.8.2

Diff since v0.8.1

Merged pull requests:

Closed issues:

  • Unconstrained hprod! fails with CuArray (#139)
  • MadNLP fails to handle constraint over an empty set when running on CPU (#141)

v0.8.1

15 May 20:38
df0b56b
Compare
Choose a tag to compare

ExaModels v0.8.1

Diff since v0.8.0

Merged pull requests:

  • Use Type instead of DataType (#124) (@blegat)
  • CompatHelper: bump compat for oneAPI in [weakdeps] to 2, (keep existing compat) (#125) (@github-actions[bot])
  • Update CITATION.bib (#129) (@amontoison)
  • Add a method hess_coord! for the Hessian of the objective (#135) (@amontoison)

Closed issues:

  • The CI build for the documentation is broken (#123)

v0.8.0

06 Nov 18:38
Compare
Choose a tag to compare

ExaModels v0.8.0

Diff since v0.7.1

Merged pull requests:

  • CompatHelper: add new compat entry for JuMP in [weakdeps] at version 1, (keep existing compat) (#94) (@github-actions[bot])
  • Pass option prod to ExaModel when instantiating from JuMP (#97) (@frapac)
  • Add constraint docs (#98) (@jerryfung110)
  • register asinh and acosh in default lib (#108) (@FHoltorf)
  • Fix interface with NLPModels (#112) (@frapac)
  • [buildkite] Add CI builds on GPUs (#113) (@amontoison)
  • Bump GPU pacakge versions (#114) (@sshin23)
  • Add constraint docs (#98) (#115) (@sshin23)
  • Resolves ambiguity in ExaCore(::Type{Float64}, ::CPU) (#116) (@sshin23)
  • Remove need for specialized GPU functions (#117) (@sshin23)
  • Add supports for fixed indexing (#119) (@sshin23)
  • Bump ExaModels version to v0.8.0 (#120) (@sshin23)

Closed issues:

  • Running into a mysterious zero div error (#75)
  • oneAPI reduce workaround (#83)
  • ExaCore(::Type{Float64}, ::CPU) is ambiguous (#103)
  • Doc examples: assertion error on nnzj? (#104)
  • constraint! cannot accept fixed index (#110)
  • Ambiguous method for jtprod! (#111)

v0.7.1

16 May 15:38
d2f2fde
Compare
Choose a tag to compare

ExaModels v0.7.1

Diff since v0.7.0

Merged pull requests:

Closed issues:

  • convert_data Float32 support and missing documantation (#86)

v0.7.0

10 Apr 03:44
39724f5
Compare
Choose a tag to compare

ExaModels v0.7.0

Diff since v0.6.0

Merged pull requests:

Closed issues:

  • Indexing Variable Out of Bounds (#32)
  • Better single objective/constraint API (#34)
  • Better explain what objective does (#35)
  • Double/tripple indexing for constraints (#48)
  • [ExaModelsJuMP] Wrapper is broken if JuMP's objective sense is set to Max (#56)

v0.6.0

08 Mar 17:08
Compare
Choose a tag to compare

ExaModels v0.6.0

Diff since v0.5.0

Merged pull requests:

v0.5.0

29 Jan 17:44
04d8c72
Compare
Choose a tag to compare

ExaModels v0.5.0

Merged pull requests:

Closed issues:

  • TagBot trigger issue (#3)
  • Support for empty constraint/objective (#43)