Skip to content

Releases: semiotic-ai/SemioticOpt.jl

v0.7.0

11 May 18:25
Compare
Choose a tag to compare

0.7.0 (2023-05-11)

Features

  • ConsoleLogger for logging to stdout (41ceaed)

v0.6.4

03 May 23:35
Compare
Choose a tag to compare

0.6.4 (2023-05-03)

Bug Fixes

  • Possible supports handles case in which k==n (7be7176)

v0.6.3

03 May 19:54
Compare
Choose a tag to compare

0.6.3 (2023-05-03)

Bug Fixes

  • Remove extra assignment from maybeminimize! (275eb92)

v0.6.2

01 May 20:46
Compare
Choose a tag to compare

0.6.2 (2023-05-01)

Bug Fixes

  • PGO swapping did not set non support to 0 (144b9dd)

v0.6.1

01 May 18:50
Compare
Choose a tag to compare

0.6.1 (2023-05-01)

Bug Fixes

  • Iteration count starts at 1 instead of 0 (f84df60)

v0.6.0

01 May 17:56
Compare
Choose a tag to compare

0.6.0 (2023-05-01)

Bug Fixes

  • Post-iteration hook applied after first iter (450c5e7)

Features

  • Logger to store data in a vector (27b07c2)

v0.5.2

17 Apr 22:17
Compare
Choose a tag to compare

0.5.2 (2023-04-17)

Bug Fixes

  • Correct output type of simplex projection (912cefe)
  • Use round down when doing bigfloat to float (d070043)

v0.5.1

17 Apr 18:44
Compare
Choose a tag to compare

0.5.1 (2023-04-17)

Bug Fixes

  • force exact numeric sum - simplex projection (97a5703)

v0.5.0

12 Apr 05:01
Compare
Choose a tag to compare

0.5.0 (2023-04-12)

Features

  • Compute best swap across all supports (e69aa73)
  • Compute the possible supports per iteration (ea58b66)
  • Get current support <= length kmax (d72824f)
  • Implement the inner loop of PGO (4dc8c25)
  • Implemented the PGO type and one iteration (7a68378)
  • PGOOptFunction type enabling inner loop opt (ede217f)

Performance Improvements

  • Remove bounds checking on possiblesupports (67cf58e)
  • Use native column-major rather than adjoints (c20c745)

v0.4.0

04 Apr 17:34
Compare
Choose a tag to compare

0.4.0 (2023-04-04)

Features

  • repeat without diag function (295ddfd)