PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Gradient Free Optimization Python Packages

Python packages with the GitHub topic gradient-free-optimization. Sorted by monthly downloads, with stars and forks.
SimonBlanke
gradient-free-optimizers

Lightweight optimization with local, global, population-based and sequential techniques across mixed search spaces

15K 1K 96
Evolutionary-Intelligence
pypop7

[JMLR (CCF-A)] PyPop7: A Pure-PYthon LibrarY for POPulation-based Black-Box Optimization (BBO), especially *Large-Scale* algorithm variants. In the near future, we will add Learning-Based Optimizers as its extensions. [https://jmlr.org/papers/v25/23-0386.html]

3K 291 41
EMI-Group
evox

Distributed GPU-Accelerated Framework for Evolutionary Computation. Comprehensive Library of Evolutionary Algorithms & Benchmark Problems.

1K 3K 355
SimonBlanke
surfaces

Standardized test-functions for optimization algorithms and machine-learning

1K 8 6
anindex
polystep

Training non-differentiable networks via optimal transport.

974 34 1
inikishev
torchzero

Modular optimization library for PyTorch (work-in-progress).

430 16 2
AdaSwarm
adaswarm

SwarmLoss: a PyTorch loss that trains through non-convex and non-differentiable objectives by fusing particle-swarm optimisation with gradient-based optimisers like Adam.

398 18 4
anabatsh
protes

Gradient-free optimization method for the multidimensional arrays and discretized multivariate functions based on the tensor train (TT) format.

371 41 5
AndreiChertkov
ttopt

Gradient-free optimization method for multivariable functions based on the low rank tensor train (TT) format and maximal-volume principle.

217 39 3
NREL
soogo

Surrogate-based 0-th Order Global Optimization for black-box problems.

164 6 9
thieu1995
evorbf

EvoRBF: A Nature-inspired Algorithmic Framework for Evolving Radial Basis Function Networks

156 9 0
NREL
blackboxoptim

Surrogate-based 0-th Order Global Optimization for black-box problems.

156 6 9
danielkelshaw
pyswallow

Particle Swarm Optimiser

68 3 0
SimonBlanke
surfaces-dashboard

Standardized test-functions for optimization algorithms and machine-learning

46 8 6
SimonBlanke
surfaces-cec-data

Standardized test-functions for optimization algorithms and machine-learning

37 8 6
SimonBlanke
gradient-free-objective-functions

Standardized test-functions for optimization algorithms and machine-learning

32 8 6
SimonBlanke
surfaces-onnx-files

Standardized test-functions for optimization algorithms and machine-learning

28 8 6
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology