evosax
Evolution Optimizer Library
An evolution strategy optimization library built on top of JAX and XLA for high-throughput acceleration
Evolution Strategies in JAX 🦎
506 stars
10 watching
42 forks
Language: Python
last commit: about 1 month ago
Linked from 1 awesome list
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 |