Crate neuralneat
source ·Expand description
neuralneat
is an implementation of the NeuroEvolution of Augmenting
Topologies
(NEAT) described in the June 2002 paper titled “Evolving Neural
Networks through Augmenting Topologies” by Kenneth O. Stanley and Risto
Miikkulainen.
Much of this implementation was also guided by the NEAT 1.2.1 source code.
Modules
- The activation module contains basic activation functions that can be used with hidden and output layers of a Genome.
Structs
- A Genome contains a network of Network of Neurons and Genes that when given the same number of inputs the containing Pool was given, will produce a Vec with the same number of outputs that the Pool was given.
- Basic statistics about a Genome’s fitness.