Get Started
Gradient-Free-Optimizers provides 22 optimization algorithms behind a simple, Pythonic API. These pages cover everything you need to go from installation to running your first optimization.
Install the library, run your first optimization, and learn the core workflow: search space, objective function, optimizer, results.
Overview of all 23 algorithms organized by category: local, global, population-based, and sequential model-based.
Continuous, discrete, and categorical dimensions freely mixed in a single search space dictionary.
Only NumPy and pandas required. No heavy frameworks, no compiled extensions, fast installation everywhere.
Dict search spaces, callable objectives, DataFrame results. Standard Python data structures, no special objects.