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

506 stars
10 watching
42 forks
Language: Python
last commit: about 1 month ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
nnaisense/evotorch An evolutionary computation library built on top of PyTorch for solving optimization problems in various fields. 1,016
alirezamika/evostra An optimization technique based on ideas of adaptation and evolution for training neural networks 270
project-platypus/platypus A Python library for multiobjective optimization algorithms and analysis tools. 573
gugarosa/opytimizer An optimization library based on nature-inspired meta-heuristic algorithms. 606
google-deepmind/optax A 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,697
davisyoshida/lorax A JAX transform that simplifies the training of large language models by reducing memory usage through low-rank adaptation. 132
google/jaxopt An open-source project providing hardware accelerated, batchable and differentiable optimizers in JAX for deep learning. 933
maxhalford/eaopt An evolutionary optimization library that provides multiple algorithms and interfaces to solve complex optimization problems using genetic and other optimization techniques. 888
roberttlange/gymnax A framework that accelerates RL environment processes by leveraging JAX and GPU acceleration 650
bergel/neat An implementation of the Neuroevolution through Augmenting Topologies (NEAT) algorithm for evolutionary optimization of neural networks in Pharo. 16
hchasestevens/monkeys A Python framework for using genetic programming to solve problems and optimize solutions 122
nick/genetic-soylent An algorithmic optimization tool inspired by genetic algorithms and Soylent's DIY nutritional mix, aiming to create optimal recipes for personalized nutrition. 18
nrel/hopp Tools for assessing optimal designs for hybrid energy plants 24
jycouet/kitql A collection of standalone tools to speedrun web applications built with GraphQL and Svelte 407
khezen/evoli An implementation of a genetic algorithm and particle swarm optimization in Go to find the maximum value of a 3D function. 33