Yabox Versions Save

Yet another black-box optimization library for Python

v1.1.0

3 years ago

v1.1.0

Many bugfixes, small changes in the API. First stable release.

v1.0.4

4 years ago

Change Log v1.0.4

v1.0.4 (2019-08-25)

Full Changelog

Implemented enhancements:

  • Fixed problem in solve() method (thanks @KOLANICH)

v1.0.3

6 years ago

Change Log v1.0.3

Full Changelog

Implemented enhancements:

  • Make axis3d panes transparent in plot3d #24
  • Add option in plot2D of class Problem to use plot.contour instead of imshow #23
  • Do not initialize Pool in PDE when processes = 0 #22
  • Remove instance of numpy RandomState in DE/PDE classes #21
  • Improve performance using numpy #20

v1.0.2

6 years ago

Change Log v1.0.2

Full Changelog

Implemented enhancements:

  • Merge _eval and _eval_population into one function #18
  • Use mutation interval provided in DE and PDE when self_adaptive = True #17
  • Implement Styblinski-Tang function #15
  • Implement Michalewicz function #13
  • Implement Dixon-Price function #12
  • Implement Schwefel function #8
  • Implement Levy function #7
  • Implement Griewank function #5
  • Self-adaptive parameters #4

Fixed bugs:

  • Auto-terminate pool after iterating on PDE #3

Closed issues:

  • Using scipy's DE genetic algorithm for initial parameter estimation in non-linear regression #1

1.0.1

6 years ago
  • Added some distribution fixes

1.0.0

6 years ago

First version of Yabox with Differential Evolution (DE) and DE with parallel evaluation