eaopt
Optimization toolkit
An evolutionary optimization library that provides multiple algorithms and interfaces to solve complex optimization problems using genetic and other optimization techniques.
Evolutionary optimization library for Go (genetic algorithm, partical swarm optimization, differential evolution)
888 stars
32 watching
96 forks
Language: Go
last commit: 9 months ago
Linked from 3 awesome lists
differential-evolutionevolutionary-algorithmsevolutionary-computationgenetic-algorithmgomachine-learningmetaheuristicsoptimizationparallelparticle-swarm-optimizationspeciation
Related projects:
Repository | Description | Stars |
---|---|---|
ethz-pes/multi_objective_optimization_matlab | A MATLAB toolset for multi-objective optimization using genetic algorithms and other methods. | 51 |
khezen/evoli | An implementation of a genetic algorithm and particle swarm optimization in Go to find the maximum value of a 3D function. | 33 |
stevengj/nlopt | A unified interface and packaging of several nonlinear optimization libraries for global and local optimization. | 1,892 |
auralius/yadpf | An implementation of dynamic programming algorithms and value iteration methods for optimization problems in various fields | 6 |
metaopt/torchopt | An efficient library for differentiable optimization built on top of PyTorch. | 544 |
bimk/platemo | An evolutionary multi-objective optimization platform providing a suite of algorithms and benchmark problems | 1,629 |
grid-parity-exchange/egret | A Python-based package for solving optimization problems in power systems | 133 |
nrel/dynamo | A toolkit for using dynamic programming in optimization tasks with adaptive modeling. | 46 |
openmole/mgo | A software library for purely functional genetic algorithms with an emphasis on multi-objective optimization and robustness to noisy fitness functions | 71 |
intlyc/mto-platform | A platform providing tools and algorithms for optimizing multiple tasks using evolutionary methods. | 126 |
nnaisense/evotorch | An evolutionary computation library built on top of PyTorch for solving optimization problems in various fields. | 1,016 |
jiaowenlong/pso | An implementation of the Particle Swarm Optimization algorithm in MATLAB, providing a tool for optimizing complex problems | 84 |
hiroyuki-kasai/gdlibrary | A collection of unconstrained optimization algorithms implemented in MATLAB | 65 |
jiangoforit/yellowfin_pytorch | An optimizer that automatically tunes momentum and learning rate using local quadratic approximation. | 287 |
rsteca/sklearn-deap | Replaces grid search with evolutionary algorithms to find optimal parameters for machine learning models | 771 |