ukuleleplayer / pureples

Pure Python Library for ES-HyperNEAT. Contains implementations of HyperNEAT and ES-HyperNEAT.
MIT License
113 stars 36 forks source link

Multiple activation function support for ES-HyperNEAT? #25

Closed pablogranolabar closed 2 years ago

pablogranolabar commented 2 years ago

Hi @ukuleleplayer

I've noticed that all of the examples use sigmoid activation functions for ES-HyperNEAT; is the use of multiple activation function at the per-neuron level possible with PUREPLES?

Or any activation function other than sigmoid for ES-HyperNEAT?

TIA

ukuleleplayer commented 2 years ago

Hi @pablogranolabar,

The underlying activations are handled by the NEAT-Python library - I refer to their documentation in regards to such: https://neat-python.readthedocs.io/en/latest/

Cheers