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: 3 months 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,026
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. 579
gugarosa/opytimizer An optimization library based on nature-inspired meta-heuristic algorithms. 609
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,730
davisyoshida/lorax A JAX transform that simplifies the training of large language models by reducing memory usage through low-rank adaptation. 134
google/jaxopt An open-source project providing hardware accelerated, batchable and differentiable optimizers in JAX for deep learning. 941
maxhalford/eaopt An evolutionary optimization library that provides multiple algorithms and interfaces to solve complex optimization problems using genetic and other optimization techniques. 890
roberttlange/gymnax A framework that accelerates RL environment processes by leveraging JAX and GPU acceleration 669
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 25
jycouet/kitql A collection of standalone tools to speedrun web applications built with GraphQL and Svelte 409
khezen/evoli An implementation of a genetic algorithm and particle swarm optimization in Go to find the maximum value of a 3D function. 33