BenchmarkFcns

https://github.com/mazhar-ansari-ardeh/BenchmarkFcns/actions/workflows/build.yaml/badge.svg

BenchmarkFcns is a high-performance library providing a comprehensive suite of mathematical benchmark functions for optimization algorithms.

Features

  • High Performance: Optimized C++ core using Eigen and OpenMP.

  • AI Ready: Standardized Gymnasium (OpenAI Gym) environments.

  • Optimizer Agnostic: Seamless integration with SciPy, Nevergrad, and more.

  • Comprehensive: 310+ functions including Classic, CEC suites, and Multi-Objective.

Indices and tables