Skip to content

Releases: fides-dev/fides

Fides 0.7.8

02 Jun 17:53
Compare
Choose a tag to compare
  • Replaced setup.py with pyproject.toml
  • added pre-commit hooks for isort & black and applied formatting to all files

Fides 0.7.7

01 May 13:08
040998b
Compare
Choose a tag to compare
  • drop support for python 3.7 and 3.8
  • decrease logging verbosity for successful runs

Fides 0.7.6

12 Apr 07:08
599ef6a
Compare
Choose a tag to compare
  • adds license and other metadata to setup.py, thanks to @drhagen

Fides 0.7.5

10 Feb 17:28
23ccc3e
Compare
Choose a tag to compare
  • Adds a notebook containing a short tutorial to use fides for general purpose optimization.
  • Slims logging output such that it nicely fits into a single line in jupyter notebooks
  • Refactors a trust region radius updating
  • Fixes a bug in the convergence check for absolute/relative function tolerance

Fides 0.7.4

02 Dec 16:11
376a802
Compare
Choose a tag to compare
  • Fixes affine scaling for bounded problem. This fixes a critical bug introduced in 0.7.2, updating is strongly recommended

Full Changelog: 0.7.3...0.7.4

Fides 0.7.3

27 Nov 02:24
0ea8078
Compare
Choose a tag to compare
  • reenables specification of stepback and subspace strategies via appropriate strings

Fides 0.7.2

26 Nov 01:50
4a666b5
Compare
Choose a tag to compare
  • adds additional option value type validation
  • fixes runtime warning for unbounded problems
  • fixes optimization based stepback mode refined

Fides 0.7.1

16 Nov 18:52
db158b4
Compare
Choose a tag to compare
  • Fixes a bug in tracking that incorrectly indicated non-updating in hessian approximation
  • Fixes a bug where curvature condition in BFGS approximation was not ignored even when corresponding option was enabled
  • Fix subspace normalization for cases when newton step was within trust region radius
  • Extend tracing by condition numbers

Fides 0.7.0

11 Nov 21:14
31aba66
Compare
Choose a tag to compare
  • Add option to track history of optimization for detailed debugging
  • Add options to customize BFGS (and derived) approximation schemes by ignoring curvature condition
  • Add novel hybrid method that switches approximations based on fraction of steps with inconclusive trust region ratio
  • Remove option to include scaled gradient as candidate step
  • Refactor step refinement and restrict it to subspace of base step
  • Reduce logging output verbosity

Fides 0.6.3

27 Oct 13:17
f481387
Compare
Choose a tag to compare
  • simplify and fix structured secant method based hybrid schemes
  • removes the PSB approximation scheme