Opfunu

Latest version: v1.0.4

Safety actively analyzes 681844 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

1.0.4

+ Fix p value in F10 and F17 of CEC-2017
+ Add plot_latex to Benchmark class.
+ User can use draw_latex from opfunu to draw their latex equation.
+ Update examples for draw latex function

---------------------------------------------------------------------

1.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)

---------------------------------------------------------------------

1.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.

---------------------------------------------------------------------

1.0.1

+ Add all normal functions in name_based module (From A to Z)
+ Fix bug exit() program
+ Delete all old CEC module
+ Delete type_based module
+ Delete dimension_based module
+ Delete mealpy dependency
+ Update docs, examples and tests

---------------------------------------------------------------------

1.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


---------------------------------------------------------------------

0.8.0

+ Update author's repo
+ Add constrained CEC-2020
+ Update test cases for CEC-2020


---------------------------------------------------------------------

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.