Releases: semiotic-ai/SemioticOpt.jl
Releases · semiotic-ai/SemioticOpt.jl
v0.7.0
0.7.0 (2023-05-11)
Features
- ConsoleLogger for logging to stdout (41ceaed)
v0.6.4
0.6.4 (2023-05-03)
Bug Fixes
- Possible supports handles case in which k==n (7be7176)
v0.6.3
0.6.3 (2023-05-03)
Bug Fixes
- Remove extra assignment from maybeminimize! (275eb92)
v0.6.2
0.6.2 (2023-05-01)
Bug Fixes
- PGO swapping did not set non support to 0 (144b9dd)
v0.6.1
0.6.1 (2023-05-01)
Bug Fixes
- Iteration count starts at 1 instead of 0 (f84df60)
v0.6.0
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
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
0.5.1 (2023-04-17)
Bug Fixes
- force exact numeric sum - simplex projection (97a5703)
v0.5.0
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
0.4.0 (2023-04-04)
Features
- repeat without diag function (295ddfd)