Recent Releases of opfunu

opfunu -

  • 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

- Python
Published by thieu1995 almost 2 years ago

opfunu -

  • Optimized katsuura_func performance, at 1M ndim > 80x speedup
  • Add plot2d, plot3d to Benchmark class.
  • User can use draw2d, draw3d 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)

- Python
Published by thieu1995 about 2 years ago

opfunu -

  • Fix modifiedschwefelfunc() 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.

- Python
Published by thieu1995 about 2 years ago

opfunu -

  • 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

- Python
Published by thieu1995 over 2 years ago

opfunu -

  • Refactoring project with 1 abstract class: Benchmark
  • Two sub-packages: namebased and cecbased
  • 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

- Python
Published by thieu1995 almost 4 years ago

opfunu -

Added CEC 2020 engineering problems (Constrained optimization)

- Python
Published by thieu1995 over 5 years ago

opfunu - A library of unconstrained Optimization Functions using Numpy (OpFuNu) for optimization problems

Update license and requirements

- Python
Published by thieu1995 over 5 years ago

opfunu -

Update several CEC functions.

- Python
Published by thieu1995 almost 6 years ago

opfunu -

Fix CEC-2014 no-bias

- Python
Published by thieu1995 about 6 years ago

opfunu -

Added CEC-2014 no bias

- Python
Published by thieu1995 about 6 years ago

opfunu -

Added CEC basic

- Python
Published by thieu1995 about 6 years ago

opfunu -

Fix bug CEC-2013 missing files.

- Python
Published by thieu1995 about 6 years ago

opfunu -

Added CEC-2013 benchmark functions

- Python
Published by thieu1995 about 6 years ago

opfunu -

Added CEC-2015 benchmark functions

- Python
Published by thieu1995 about 6 years ago

opfunu -

Added CEC-2005, CEC-2008, CEC-2010, CEC-2014 benchmark functions.

- Python
Published by thieu1995 about 6 years ago

opfunu -

Added CEC 2005 benchmark functions.

- Python
Published by thieu1995 about 6 years ago

opfunu -

- Python
Published by thieu1995 about 6 years ago

opfunu - Updating process

- Python
Published by thieu1995 about 6 years ago

opfunu - CEC 2014 functions added

All CEC 2014 functions added

- Python
Published by thieu1995 over 6 years ago

opfunu -

- Python
Published by thieu1995 over 6 years ago

opfunu -

- Python
Published by thieu1995 over 6 years ago

opfunu -

- Python
Published by thieu1995 over 6 years ago

opfunu -

- Python
Published by thieu1995 over 6 years ago

opfunu -

A few changed!!!

- Python
Published by thieu1995 over 6 years ago