Ross ROSS = Recommend OSS · open-source software intelligence for agents

SimonBlanke/Gradient-Free-Optimizers

Lightweight optimization with local, global, population-based and sequential techniques across mixed search spaces observed · 2026-08-28

github.com/SimonBlanke/Gradient-Free-Optimizers · homepage · Python · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

94/100

  • Activity 98
  • Release rhythm 84
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 24.5
  • age_days: 2342
  • days_rel: 110
  • days_push: 12
  • n_releases_24m: 11

Full methodology

Adoption not part of the score

1273 stars · 96 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A Python library for gradient-free optimization of black-box functions, offering 23 algorithms (hill climbing, Bayesian optimization, particle swarm, simulated annealing, etc.) behind one unified API. It supports mixed search spaces combining continuous, discrete, and categorical dimensions, making it well suited to hyperparameter tuning and simulation optimization.

Use cases

  • tune machine learning model hyperparameters without gradients
  • optimize a black-box objective function
  • run bayesian optimization on a mixed search space
  • compare metaheuristic optimizers like particle swarm and simulated annealing
  • optimize simulation parameters where gradients are unavailable
  • perform feature selection via search algorithms

When to choose

  • your objective function is non-differentiable, noisy, or expensive to evaluate
  • you want to swap optimization algorithms with a one-line change
  • your search space mixes continuous ranges, grids, and categorical choices
  • you want a lightweight pure-Python optimizer with optional SciPy dependency

When to avoid

  • your problem has cheap, reliable gradients - use gradient-based optimizers like SciPy or PyTorch instead
  • you need massively parallel or distributed optimization at scale
  • you need constrained optimization with complex constraint solvers

Facets

library · maturity active

machine-learning search-engine data-science machine-learning data-science performance python cross-platform optimization hyperparameter-tuning bayesian-optimization metaheuristics black-box-optimization gradient-free simulated-annealing particle-swarm evolution-strategies hill-climbing nelder-mead search-space algorithms

2 sources

Member repositories

RepositoryRoleHealth v2
SimonBlanke/Gradient-Free-Optimizersmain94

For agents

markdown · JSON · MCP: product_card(name="SimonBlanke/Gradient-Free-Optimizers")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem