evosax

Evolution Optimizer Library

An evolution strategy optimization library built on top of JAX and XLA for high-throughput acceleration

Evolution Strategies in JAX 🦎

GitHub

514 stars
10 watching
43 forks
Language: Python
last commit: almost 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
nnaisense/evotorchAn evolutionary computation library built on top of PyTorch for solving optimization problems in various fields.1,026
alirezamika/evostraAn optimization technique based on ideas of adaptation and evolution for training neural networks270
project-platypus/platypusA Python library for multiobjective optimization algorithms and analysis tools.579
gugarosa/opytimizerAn optimization library based on nature-inspired meta-heuristic algorithms.609
google-deepmind/optaxA gradient processing and optimization library designed to facilitate research and productivity in machine learning by providing building blocks for custom optimizers and gradient processing components.1,730
davisyoshida/loraxA JAX transform that simplifies the training of large language models by reducing memory usage through low-rank adaptation.134
google/jaxoptAn open-source project providing hardware accelerated, batchable and differentiable optimizers in JAX for deep learning.941
maxhalford/eaoptAn evolutionary optimization library that provides multiple algorithms and interfaces to solve complex optimization problems using genetic and other optimization techniques.890
roberttlange/gymnaxA framework that accelerates RL environment processes by leveraging JAX and GPU acceleration669
bergel/neatAn implementation of the Neuroevolution through Augmenting Topologies (NEAT) algorithm for evolutionary optimization of neural networks in Pharo.16
hchasestevens/monkeysA Python framework for using genetic programming to solve problems and optimize solutions122
nick/genetic-soylentAn algorithmic optimization tool inspired by genetic algorithms and Soylent's DIY nutritional mix, aiming to create optimal recipes for personalized nutrition.18
nrel/hoppTools for assessing optimal designs for hybrid energy plants25
jycouet/kitqlA collection of standalone tools to speedrun web applications built with GraphQL and Svelte409
khezen/evoliAn implementation of a genetic algorithm and particle swarm optimization in Go to find the maximum value of a 3D function.33