Releases: thieu1995/opfunu
Releases · thieu1995/opfunu
v1.0.4
v1.0.3
- Optimized katsuura_func performance, at 1M ndim > 80x speedup
- Add plot_2d, plot_3d to Benchmark class.
- User can use draw_2d, draw_3d from opfunu to draw their function.
- Add tutorial on how to integrate with other optimization frameworks like Mealpy, Opytimizer, Niapy
- Update examples and update documentations
- Update citation and paper (Got published at Journal of Open Research Software)
v1.0.2
- Fix modified_schwefel_func() in operator.py
- Fix Mishra07 function that has no method factorial
- Fix Dolan function has wrong default dim
- Fix ndim property in Benchmark class
- Fix typo pi function in OddSquare class
- Fix LennardJones class with specified ndim
- Fix CEC2021 F2 has abnormal optimal value
- Fix bug in F8 function CEC2020
- Update docs
- Update README and workflows.
v1.0.1
v1.0.0
- Refactoring project with 1 abstract class: Benchmark
- Two sub-packages: name_based and cec_based
- In name_based package contains all letter modules in order of the alphabet
- In cec_based package contains all CEC competition modules from years: 2005, 2008, 2010, 2013, 2014, 2015, 2017,
2019, 2020, 2021, 2022
v0.8.0
A library of unconstrained Optimization Functions using Numpy (OpFuNu) for optimization problems
Update license and requirements