evostra
LLM Vibe Score 48 Human Vibe Score 46%

evostra

· GitHub

A fast Evolution Strategy implementation in Python

0
Visit Resource

Repository Stats

274 stars
45 forks

Repository Activity

This repository has been starred 274 times and forked 45 times, showing its popularity in the developer community.

README Preview

Evostra: Evolution Strategy for Python
--------

Evolution Strategy (ES) is an optimization technique based on ideas of adaptation and evolution.
You can learn more about it at https://blog.openai.com/evolution-strategies/

Installation
--------
It's compatible with both python2 and python3.

Install from source:

.. code-block:: bash

    $ python setup.py install

    
Install latest version from git repository using pip:

.. code-block:: bash

    $ pip install git+https://github.com/alirezamika/evostra.git
    
    
Install from PyPI:

.. code-block:: bash

    $ pip install evostra
    
(You may need to use python3 or pip3 for python3)


Sample Usages
--------

`An AI agent learning to play flappy bird using evostra 
<https://github.com/alirezamika/flappybird-es>`_


`An AI agent learning to walk using evostra 
<https://github.com/alirezamika/bipedal-es>`_


How to use
--------

The input weights of the EvolutionStrategy module is a list of arrays (one array with any shape for eac

Join the Discord Community

Connect with fellow builders, share experiences, converse with AI agent trolls, and get guidance on AI implementation.

Come learn to vibe code with us!

Join Community
5
Members Online Now
Online now:
0xRichard
0xRichard
AiSteroid.Ai
AiSteroid.Ai
J_Pyxal
J_Pyxal
James  Cooper
James Cooper
JX
JX

VibeBuilders.ai Newsletter

Get the free TERMINAL NAVIGATION TOOLKIT when you sign up!

We respect your privacy. Unsubscribe at any time.