Skip to main content
Ctrl+K
EvoAI v1.0 documentation - Home
  • Getting Started
  • Examples
  • Tools
    • API Reference
  • GitHub
  • Getting Started
  • Examples
  • Tools
  • API Reference
  • GitHub
"EvoAI Logo"

EvoAI is a C++17 library to evolve and / or train small Neural Networks.

Features#

  • A Genome to use NEAT and HyperNEAT algorithms to evolve Neural Networks .

  • A Population(with speciation) to evolve your own Genomes , it only needs to fulfill meta::is_populable_v<MyClass>

  • Common Selection Algorithms and optimizers (SGD and Adam).

  • Train neural networks using backpropagation, enabling them to learn from labeled datasets.

  • Getting Started
  • Examples
  • Tools
  • API Reference

Indices and tables#

  • Index

next

Getting Started

On this page
  • Features
  • Indices and tables
Show Source

© Copyright 2015-2024, EvoAI.

Created using Sphinx 7.2.6.

Built with the PyData Sphinx Theme 0.15.4.